
 :root{--cargo-startup-fallback-delay: 8s;--cargo-startup-network-fallback-delay: 30s;--cargo-startup-header-height: 65px;}@media (min-width: 768px){:root{--cargo-startup-header-height: 71px;}}@keyframes cargo-startup-header-fallback{to{visibility: visible;block-size: auto;overflow: visible;}}@keyframes cargo-startup-footer-fallback{to{visibility: visible;}}@keyframes cargo-startup-main-fallback{to{min-block-size: 0;opacity: 1;visibility: visible;pointer-events: auto;}}@keyframes cargo-startup-content-fallback{to{visibility: visible;pointer-events: auto;}}@keyframes cargo-startup-active-recovery{to{opacity: 1;visibility: visible;pointer-events: auto;}}@keyframes cargo-startup-frame-fallback{to{opacity: 1;visibility: visible;pointer-events: auto;}}:is(#main-header, [data-cargo-startup-header]):not([data-cargo-native-host]){visibility: hidden;box-sizing: border-box;block-size: var(--cargo-startup-header-height);overflow: hidden;animation: cargo-startup-header-fallback 0s var(--cargo-startup-fallback-delay) forwards;}:is(#main-footer, [data-cargo-startup-footer]):not([hidden]){visibility: hidden;animation: cargo-startup-footer-fallback 0s var(--cargo-startup-fallback-delay) forwards;}#main.context-1:not([data-cargo-components="mounted"]){min-block-size: calc(100svh - var(--cargo-startup-header-height));animation: cargo-startup-main-fallback 0s var(--cargo-startup-fallback-delay) forwards;}:is(#main, [data-cargo-startup-main]):not([data-cargo-components="mounted"]), :is(#main, [data-cargo-startup-main]):not([data-cargo-components="mounted"]) *, :is([data-cargo-navbar], [data-cargo-footer], [data-cargo-native-widget]):not([data-cargo-startup-ready]), :is([data-cargo-navbar], [data-cargo-footer], [data-cargo-native-widget]):not([data-cargo-startup-ready]) *{visibility: hidden;pointer-events: none;animation: cargo-startup-content-fallback 0s var(--cargo-startup-fallback-delay) forwards;}:is(#main, [data-cargo-startup-main]):not([data-cargo-components="mounted"]), :is([data-cargo-navbar], [data-cargo-footer], [data-cargo-native-widget]):not([data-cargo-startup-ready]){opacity: 0;animation: cargo-startup-frame-fallback 0s var(--cargo-startup-fallback-delay) forwards;}.cargo-StartupShell-recovery.cargo-ErrorState{display:none;}@media (scripting: enabled){:is(#main-header,[data-cargo-startup-header]):not([data-cargo-native-host]), :is(#main-footer,[data-cargo-startup-footer]):not([hidden]), :is(#main,[data-cargo-startup-main]):not([data-cargo-components="mounted"]), :is(#main,[data-cargo-startup-main]):not([data-cargo-components="mounted"]) *, :is([data-cargo-navbar],[data-cargo-footer],[data-cargo-native-widget]):not([data-cargo-startup-ready]), :is([data-cargo-navbar],[data-cargo-footer],[data-cargo-native-widget]):not([data-cargo-startup-ready]) *{animation:none!important;}:is(#main-header,[data-cargo-startup-header]):not([data-cargo-native-host]), :is(#main-footer,[data-cargo-startup-footer]):not([hidden]){opacity:0;}.cargo-StartupShell-recovery.cargo-ErrorState{display:block;position:fixed;inset:var(--space-0);z-index:var(--z-overlay);background:var(--color-neutral-0);padding:var(--space-8) var(--space-6);overflow:auto;visibility:visible;opacity:1;pointer-events:auto;}.cargo-StartupShell-recovery .cargo-ErrorState-actions{visibility:hidden;opacity:0;pointer-events:none;animation:cargo-startup-frame-fallback 0s var(--cargo-startup-network-fallback-delay) forwards;}:root[data-cargo-startup-active] .cargo-StartupShell-recovery .cargo-ErrorState-actions{animation:cargo-startup-active-recovery 0s var(--cargo-startup-fallback-delay) forwards;}:root:has(main[data-cargo-components="mounted"]) .cargo-StartupShell-recovery.cargo-ErrorState{display:none;}[data-cargo-startup-example] .cargo-StartupShell-recovery.cargo-ErrorState{position:static;inset:auto;}}@font-face{font-family:'Moderat';font-style:normal;font-weight:400;font-display:swap;src:url('/upload/cargo-rd-font-0a5d21349f758424cf99.woff2') format('woff2');}@font-face{font-family:'Moderat';font-style:normal;font-weight:700;font-display:swap;src:url('/upload/cargo-rd-font-450e8c0dd94a7a5f5d71.woff2') format('woff2');}@font-face{font-family:'Moderat Condensed';font-style:normal;font-weight:700;font-display:swap;src:url('/upload/cargo-rd-font-abaf740b1af80fb08918.woff2') format('woff2');}@font-face{font-family:'Vtg Stencil';font-style:normal;font-weight:400;font-display:swap;src:url('/upload/cargo-rd-font-d91308aa005cc595ebe7.woff2') format('woff2');}@font-face{font-family:'Cargo Display';font-style:normal;font-weight:400;font-display:swap;src:url('/upload/cargo-rd-font-44241ec636f7d619beda.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Cargo Display';font-style:normal;font-weight:400;font-display:swap;src:url('/upload/cargo-rd-font-0f83d295ee1ae547935a.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}:root{--cargo-ink: var(--color-neutral-950);--cargo-paper: var(--color-neutral-0);--cargo-wash: var(--color-neutral-50);--cargo-line: var(--color-neutral-200);--cargo-muted: var(--color-neutral-500);--cargo-orange: var(--color-primary-500);--cargo-orange-hover: var(--color-primary-600);--cargo-font: var(--font-body);--cargo-display: var(--font-display);--cargo-brand: 'Vtg Stencil', sans-serif;--cargo-s1: var(--space-1);--cargo-s2: var(--space-2);--cargo-s3: var(--space-3);--cargo-s4: var(--space-4);--cargo-s6: var(--space-6);--cargo-s8: var(--space-8);--cargo-s12: var(--space-12);--cargo-s16: var(--space-16);--cargo-s20: var(--space-20);--cargo-text: var(--text-base);--cargo-small: var(--text-sm);--cargo-label: var(--text-xs);--cargo-title: var(--text-5xl);--cargo-section-title: var(--text-3xl);--cargo-radius: var(--radius-sm);--cargo-max: var(--container-max);}body{font-family: var(--cargo-font);color: var(--cargo-ink);background: var(--cargo-paper);}h1, h2, h3, h4, h5, h6{font-family: var(--cargo-display);color: var(--cargo-ink);font-weight: 700;letter-spacing: -.025em;}h1{font-size: var(--cargo-title);line-height: 1.05;}h2{font-size: var(--cargo-section-title);line-height: 1.1;}button, input, select, textarea{font-family: var(--cargo-font);}button, a, input, select, textarea{scroll-margin-top: var(--cargo-s8);}a:focus-visible, button:focus-visible, input:focus-visible, select:focus-visible{outline: 2px solid var(--cargo-orange);outline-offset: 3px;}#main-header{background: var(--cargo-paper);border-bottom: 1px solid var(--cargo-line);}#main-header > .grid{margin-block: 0;padding-block: var(--cargo-s3);max-width: var(--cargo-max);padding-inline: var(--cargo-s6);}#main-header .logo-text{font-family: var(--cargo-brand);font-size: 2.75rem;letter-spacing: .01em;color: var(--cargo-ink);line-height: 1;text-decoration: none;}.main-navigation, .menu, .labeled-icon__signature, .breadcrumbs{font-family: var(--cargo-font);}.btn, .button, .button_primary{border-radius: var(--cargo-radius);font-weight: 700;}.redesign-home{display: grid;gap: var(--cargo-s8);background: var(--cargo-wash);overflow: hidden;}.redesign-home__copy{padding: var(--cargo-s8) var(--cargo-s6);align-self: center;}.redesign-eyebrow{font: 700 var(--cargo-label)/1.4 var(--cargo-font);text-transform: uppercase;letter-spacing: .1em;margin: 0 0 var(--cargo-s6);}.redesign-home h1{margin: 0 0 var(--cargo-s6);font-size: clamp(3rem, 6vw, 6rem);line-height: 1;max-width: 12ch;}.redesign-home__description{color: var(--cargo-muted);font: 400 1.125rem/1.6 var(--cargo-font);margin: 0 0 var(--cargo-s8);}.redesign-home__actions{display: flex;flex-wrap: wrap;align-items: center;gap: var(--cargo-s6);}.redesign-button{display: inline-flex;align-items: center;justify-content: space-between;gap: var(--cargo-s8);min-height: 3rem;padding: var(--cargo-s4) var(--cargo-s6);background: var(--cargo-orange);color: var(--cargo-paper);border-radius: var(--cargo-radius);text-decoration: none;font: 700 var(--cargo-small)/1.2 var(--cargo-font);}.redesign-button:hover{color: var(--cargo-paper);background: var(--cargo-orange-hover);}.redesign-text-link{color: var(--cargo-ink);font-size: var(--cargo-small);font-weight: 700;text-decoration: underline;text-underline-offset: var(--cargo-s1);}.redesign-category-links{display: flex;flex-wrap: wrap;gap: var(--cargo-s3) var(--cargo-s6);margin-top: var(--cargo-s12);padding-top: var(--cargo-s6);border-top: 1px solid var(--cargo-line);}.redesign-category-links a{font: 400 var(--cargo-small)/1.5 var(--cargo-font);color: var(--cargo-ink);text-decoration: none;}.redesign-category-links a:hover{text-decoration: underline;}.redesign-home__photo{position: relative;display: block;min-width: 0;min-height: 25rem;color: var(--cargo-paper);background: var(--cargo-wash);}.redesign-home__photo img{display: block;width: 100%;height: 100%;aspect-ratio: 4 / 5;object-fit: cover;object-position: center;}.redesign-home__caption{position: absolute;inset-inline: var(--cargo-s6);bottom: var(--cargo-s6);display: flex;justify-content: space-between;font: 700 1.5rem/1 var(--cargo-display);color: var(--cargo-paper);text-shadow: 0 1px 6px #000;}.redesign-trust{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: var(--cargo-s4);padding: var(--cargo-s6);background: var(--cargo-ink);color: var(--cargo-paper);font: 400 var(--cargo-small)/1.4 var(--cargo-font);}.redesign-trust a{color: inherit;text-underline-offset: var(--cargo-s1);}.product-tile{border: 1px solid var(--cargo-wash);border-radius: var(--cargo-radius);background: var(--cargo-paper);padding: var(--cargo-s4);}.product-tile:hover{border-color: var(--cargo-ink);}.product-tile__name, .product-tile__title{font-family: var(--cargo-display);font-size: 1.375rem;line-height: 1.2;}.product-tile img{border-radius: var(--cargo-radius);}.product-price, .price{font-family: var(--cargo-font);}.filters, .filter-options, .filter-options__content{font-family: var(--cargo-font);}main{min-width: 0;}main.context-2 h1{font-size: clamp(2.5rem, 4vw, 4rem);}.product-gallery img{border-radius: var(--cargo-radius);}.product-description, .info-page-content, .wysiwyg{font-family: var(--cargo-font);line-height: 1.65;}footer{border-top: 1px solid var(--cargo-line);padding-top: var(--cargo-s12);background: var(--cargo-wash);font-family: var(--cargo-font);}footer h3{font-size: 1.5rem;}footer a{color: var(--cargo-ink);text-underline-offset: var(--cargo-s1);}@media (min-width: 768px){.redesign-home{grid-template-columns: 1fr 1fr;gap: 0;}.redesign-home__copy{padding: var(--cargo-s12);}.redesign-home__photo{max-height: 43.75rem;}.redesign-trust{grid-template-columns: repeat(4, minmax(0,1fr));text-align: center;}}@media (min-width: 1024px){ #main-header > .grid{padding-inline: var(--cargo-s12);}.redesign-home__copy{padding: var(--cargo-s16);}}@media (prefers-reduced-motion: reduce){*, *::before, *::after{scroll-behavior: auto !important;}}main.context-1 > .grid:has(.redesign-home-module){padding: 0 !important;}main.context-1 > .grid:has(.redesign-home-module) > .grid__row{max-width: none;width: 100%;margin: 0;}main.context-1 .grid__col:has(> .module > .redesign-home-module){width: 100%;flex: 0 0 100%;padding: 0;}main.context-1 > .grid:has(.redesign-home-module) .module:not(:has(.redesign-home-module)), main.context-1 > .grid:has(.redesign-home-module) .grid__col:not(:has(.redesign-home-module)), main.context-1 > .grid:not(:has(.redesign-home-module)):not(:has([data-module-name="roster_product_promotions"])):not(:has([data-module-name="roster_new_products"])):not(:has([data-module-name="blog_articles_slider"])){display: none !important;}main.context-1 > .grid:has([data-module-name="roster_new_products"]) .module:not([data-module-name="roster_new_products"]), main.context-1 > .grid:has([data-module-name="roster_new_products"]) .grid__col:not(:has([data-module-name="roster_new_products"])){display: none !important;}main.context-1 > .grid:has([data-module-name="roster_new_products"]) .grid__col{flex-basis: 100%;}main.context-1 > .grid:has([data-module-name="roster_new_products"]){background: var(--cargo-wash) !important;}.redesign-home-module.fr-view .redesign-home__photo img{float: none;margin: 0;max-width: 100%;}.redesign-home-module.fr-view p{margin-top: 0;}.redesign-home-module.fr-view .redesign-button{color: #fff;}html{scroll-behavior: auto;}.section-title, .header_h2, .secondary-header{font-family: var(--cargo-display);font-weight: 700;}.redesign-home-module.fr-view .redesign-home h1{font: 700 clamp(3rem, 6vw, 6rem)/1 var(--cargo-display);letter-spacing: -.025em;}.categories-section-title{font-size: clamp(2.5rem, 4vw, 4rem);line-height: 1;}main.context-2 .product-section-title{font: 700 clamp(2.5rem, 4vw, 4rem)/1.05 var(--cargo-display);letter-spacing: -.025em;}.btn_primary, .product-actions__buy-button .btn{background: var(--cargo-orange);border-color: var(--cargo-orange);color: #fff;}.btn_primary:hover, .product-actions__buy-button .btn:hover{background: var(--cargo-orange-hover);border-color: var(--cargo-orange-hover);}.link:not(.link_disabled), .filters__expand-btn, .filters__collapse-btn{color: var(--cargo-ink);}.link:not(.link_disabled):hover{color: var(--cargo-orange);}.ribbon_bestseller{background: var(--cargo-wash);color: var(--cargo-ink);}.ribbon_new{color: var(--cargo-ink);}.filters-vertical__filter-group{border-top: 1px solid var(--cargo-line);padding-top: 1.25rem;}.filters-vertical__filter{padding-block: .25rem;}.product-list .product-tile{height: 100%;}.product-tile .product-tile__name_fixed-height{height: 3.6em;min-height: 3.6em;overflow: hidden;}.product-tile__image img{object-fit: contain;}.product-list .tile-grid{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 1.5rem;}.product-list .tile-grid > .product-tile{width: 100%;min-width: 0;}.product-list .product-tile__image{aspect-ratio: 4 / 5;}.product-list .product-tile__image_primary{height: 100%;}.product-list .product-tile__image_primary img{width: 100%;height: 100%;object-fit: contain;}main.context-18 > .grid:has([data-module-name="wysiwyg"]):not(:has([data-module-name="list_context_products"])){display: none;}.product-short-description__content{font-family: var(--cargo-font);line-height: 1.65;}.product-variants{padding: 1.25rem;background: var(--cargo-wash);border-radius: .25rem;}.product-price .price_l{font-size: 1.75rem;}.product-description__content{max-width: 65rem;}main.context-5:has(.nwn-banners-grid) .info-page-title{margin-block: 1rem 2.5rem;font: 700 clamp(2.75rem, 5vw, 5rem)/1 var(--cargo-display);max-width: 18ch;}.info-page-content:has(.nwn-banners-grid){font: 400 1rem/1.65 var(--cargo-font);}.nwn-banners-grid{display: grid;grid-template-columns: minmax(0, 1fr);gap: 1.5rem;}.nwn-banner-item{min-width: 0;overflow: hidden;border-radius: .25rem;}.nwn-banner-item > img{width: 100%;display: block;object-fit: cover;}.nwn-banner-item:first-child{background: var(--cargo-orange);color: #fff;}.nwn-banner-item:nth-child(4){background: var(--cargo-wash);}.nwn-banner-item:first-child > img, .nwn-banner-item:nth-child(4) > img{display: none;}.nwn-banner-text{padding: 2rem;}.nwn-banner-big-text{font: 700 clamp(2rem, 3vw, 3rem)/1.1 var(--cargo-display);}.nwn-banner-line-white, .nwn-banner-line-black{border-top: 1px solid currentColor;opacity: .4;margin-block: 1.5rem;height: 1px;}.nwn-banner-small-text{font-size: 1.125rem;margin-block: 1.5rem;}.nwn-banner-smaller-text{font-size: .95rem;}.nwn-banner-sub{display: flex;gap: 1rem;padding: 1.5rem;background: var(--cargo-wash);}.nwn-banner-sub-left{flex: 0 0 3rem;}.nwn-banner-sub-left img{width: 100%;}.nwn-mission{max-width: 52rem;margin: 4rem auto;}.nwn-mission p{margin-block: 1.25rem;}.nwn-line{width: 4rem;border-top: 2px solid var(--cargo-ink);height: 1px;margin-bottom: 2rem;}.nwn-cards{margin-block: 4rem;}.nwn-cards > .owl-carousel{display: grid;grid-template-columns: minmax(0, 1fr);gap: 1.5rem;}.nwn-card-item{background: var(--cargo-wash);padding: 1.25rem;}.nwn-card-item img{width: 100%;display: block;}.nwn-card-item p{padding-top: 1rem;}.cargo-repair-box{background: var(--cargo-wash);padding: 2rem;border-left: 3px solid var(--cargo-orange);}.info-page-content .nwn-faq{max-width: 52rem;margin: 4rem auto;}.info-page-content .nwn-faq h2{font: 700 3rem/1 var(--cargo-display);margin-bottom: 2rem;}.nwn-faq-item{padding-block: 1.5rem;border-top: 1px solid var(--cargo-line);}.nwn-faq-question{font: 700 1.375rem/1.2 var(--cargo-display);margin-bottom: .75rem;}.nwn-faq-answer{line-height: 1.65;}.info-page-content a[href$=".pdf"]{color: var(--cargo-orange);font-weight: 700;text-underline-offset: .25rem;}@media (min-width: 768px){.nwn-banners-grid{grid-template-columns: repeat(2, minmax(0, 1fr));}.nwn-banner-text{padding: 3rem;}.nwn-banner-item:nth-child(2) > img{height: 30rem;}.nwn-banner-item:nth-child(3) > img{height: 100%;max-height: 35rem;}.nwn-cards > .owl-carousel{grid-template-columns: repeat(2, minmax(0, 1fr));}}@media (min-width: 1024px){.nwn-cards > .owl-carousel{grid-template-columns: repeat(4, minmax(0, 1fr));}}@media (max-width: 575px){ #main-header .logo-text{font-size: 2.25rem;}#main-header > .grid{padding-block: .75rem;}.redesign-home__copy{padding: 1.5rem;}.redesign-category-links{margin-top: 2rem;}.product-tile{padding: .75rem;}.product-tile__name{font-size: 1.125rem;}.product-tile .product-tile__name_fixed-height{height: 4.8em;min-height: 4.8em;}.product-list .tile-grid{grid-template-columns: repeat(2, minmax(0, 1fr));gap: .75rem;}.product-variants{padding: 1rem;}.nwn-banner-text{padding: 1.5rem;}.nwn-mission, .nwn-cards, .info-page-content .nwn-faq{margin-block: 2.5rem;}}:root{--redesign-preview-ink: #ffffff;--redesign-preview-background: #1a1a1a;--redesign-preview-space: 0.75rem;--redesign-preview-text: 0.75rem;--redesign-preview-layer: 90;--cargo-product-gallery-bottom: var(--space-16);--cargo-sidebar-bottom: var(--space-16);}body::after{content: "Redesign · podgląd motywu";position: fixed;inset-inline-start: var(--redesign-preview-space);inset-block-end: var(--redesign-preview-space);padding: var(--redesign-preview-space);background: var(--redesign-preview-background);color: var(--redesign-preview-ink);font-size: var(--redesign-preview-text);line-height: 1.2;z-index: var(--redesign-preview-layer);pointer-events: none;}@media print{body::after{display: none;}}:root{--carousel-track-thickness: var(--space-1);--cargo-product-media-inset:var(--space-0);--cargo-product-media-size:100%;--cargo-product-media-fit:cover;--cargo-product-media-position:center;--cargo-product-media-min-retained:0.8;--cargo-product-gallery-min-ratio:0.8;--carousel-track-radius: 2px;--carousel-control-target: var(--button-height-sm);--carousel-handle-min-width: var(--button-height-sm);--carousel-controls-gap: var(--space-2);--cargo-carousel-page-fraction: 0.8;--rating-stars-color: var(--color-warning-500);--rating-star-size: 1.25rem;--review-logo-width: 7rem;--review-logo-area: var(--review-logo-width);--review-provider-logo-height: calc(var(--space-8) + var(--space-1));--review-strip-max-width: 54rem;--review-strip-group-gap: var(--space-16);--review-card-provider-icon-size: var(--space-7);--review-card-quote-size: var(--text-2xl);--review-section-title-size: var(--text-6xl);--review-card-padding: var(--space-6);--review-carousel-gap: var(--space-4);--review-card-min-height: 25rem;--color-black: #000000;--color-orange: #D05D20;--color-gray: #D3D3D3;--color-light: #F4F4F4;--color-white: #FFFFFF;--color-primary-50: #FDF5F0;--color-primary-100: #FAEADE;--color-primary-200: #F5D0B8;--color-primary-300: #E9A87A;--color-primary-400: #D97A42;--color-primary-500: #D05D20;--color-primary-600: #B84E1A;--color-primary-700: #9A4016;--color-primary-800: #7A3312;--color-primary-900: #5C260E;--color-primary-950: #3D1909;--color-neutral-0: #FFFFFF;--color-neutral-50: #F4F4F4;--color-neutral-100: #EBEBEB;--color-neutral-200: #D3D3D3;--color-neutral-300: #B3B3B3;--color-neutral-400: #8C8C8C;--color-neutral-500: #666666;--color-neutral-600: #4D4D4D;--color-neutral-700: #333333;--color-neutral-800: #1A1A1A;--color-neutral-900: #0D0D0D;--color-neutral-950: #000000;--color-success-50: #f0fdf4;--color-success-100: #dcfce7;--color-success-500: #22c55e;--color-success-600: #16a34a;--color-success-700: #15803d;--color-warning-50: #fffbeb;--color-warning-100: #fef3c7;--color-warning-500: #f59e0b;--color-warning-600: #d97706;--color-warning-700: #b45309;--color-error-50: #fef2f2;--color-error-100: #fee2e2;--color-error-500: #ef4444;--color-error-600: #dc2626;--color-error-700: #b91c1c;--color-info-50: #eff6ff;--color-info-100: #dbeafe;--color-info-500: #3b82f6;--color-info-600: #2563eb;--color-info-700: #1d4ed8;--font-display: 'Moderat Condensed', system-ui, sans-serif;--font-body: 'Moderat', system-ui, -apple-system, sans-serif;--font-mono: 'JetBrains Mono', 'Fira Code', monospace;--text-xs: clamp(0.7rem, 0.66rem + 0.2vw, 0.75rem);--text-sm: clamp(0.8rem, 0.76rem + 0.2vw, 0.875rem);--text-base: clamp(0.9rem, 0.86rem + 0.2vw, 1rem);--text-lg: clamp(1rem, 0.95rem + 0.25vw, 1.125rem);--text-xl: clamp(1.15rem, 1.08rem + 0.35vw, 1.25rem);--text-2xl: clamp(1.35rem, 1.25rem + 0.5vw, 1.5rem);--text-3xl: clamp(1.6rem, 1.45rem + 0.75vw, 1.875rem);--text-4xl: clamp(1.9rem, 1.7rem + 1vw, 2.25rem);--text-5xl: clamp(2.25rem, 2rem + 1.25vw, 3rem);--text-6xl: clamp(2.75rem, 2.4rem + 1.75vw, 3.75rem);--text-7xl: clamp(3.5rem, 3rem + 2.5vw, 4.5rem);--text-8xl: clamp(4.5rem, 4rem + 3vw, 6rem);--text-9xl: clamp(6rem, 5rem + 5vw, 8rem);--weight-normal: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--leading-none: 1;--leading-tighter: 1.1;--leading-tight: 1.25;--leading-snug: 1.375;--leading-normal: 1.5;--leading-relaxed: 1.625;--leading-loose: 2;--tracking-tighter: -0.05em;--tracking-tight: -0.025em;--tracking-normal: 0;--tracking-wide: 0.025em;--tracking-wider: 0.05em;--tracking-widest: 0.1em;--space-0: 0;--space-1: 0.25rem;--space-2: 0.5rem;--space-3: 0.75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--space-24: 6rem;--space-32: 8rem;--radius-none: 0;--radius-sm: 0.25rem;--radius-md: 0.375rem;--radius-lg: 0.5rem;--radius-xl: 0.75rem;--radius-2xl: 1rem;--radius-3xl: 1.5rem;--radius-4xl: 2rem;--radius-5xl: 2.5rem;--radius-6xl: 3rem;--radius-full: 9999px;--border-width: 1px;--border-width-2: 2px;--focus-ring: 0 0 0 3px var(--color-primary-100);--focus-ring-offset: 0 0 0 2px var(--color-neutral-0), 0 0 0 4px var(--color-primary-500);--shadow-xs: 0 1px 2px 0 rgb(0 0 0 / 0.05);--shadow-sm: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--shadow-xl: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);--shadow-2xl: 0 25px 50px -12px rgb(0 0 0 / 0.25);--shadow-inner: inset 0 2px 4px 0 rgb(0 0 0 / 0.05);--duration-fast: 150ms;--duration-normal: 200ms;--duration-slow: 300ms;--duration-slower: 500ms;--ease-default: cubic-bezier(0.4, 0, 0.2, 1);--ease-in: cubic-bezier(0.4, 0, 1, 1);--ease-out: cubic-bezier(0, 0, 0.2, 1);--ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);--ease-bounce: cubic-bezier(0.34, 1.56, 0.64, 1);--z-dropdown: 100;--z-sticky: 200;--z-fixed: 300;--z-overlay: 400;--z-modal: 500;--z-popover: 600;--z-tooltip: 700;--container-narrow: 720px;--container-sm: 640px;--container-md: 768px;--container-default: 1200px;--container-lg: 1024px;--container-xl: 1280px;--container-wide: 1400px;--container-2xl: 1600px;--container-max: 1800px;--container-full: 100%;--container-padding-mobile: var(--space-4);--container-padding-tablet: var(--space-6);--container-padding-desktop: var(--space-8);--header-height: 64px;--footer-height: auto;--breakpoint-xs: 480px;--breakpoint-sm: 640px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1280px;--breakpoint-2xl: 1536px;--space-fluid-xs: clamp(0.25rem, 0.5vw, 0.5rem);--space-fluid-sm: clamp(0.5rem, 1vw, 1rem);--space-fluid-md: clamp(1rem, 2vw, 2rem);--space-fluid-lg: clamp(1.5rem, 4vw, 4rem);--space-fluid-xl: clamp(2rem, 6vw, 6rem);--space-fluid-2xl: clamp(3rem, 8vw, 8rem);--grid-cols-mobile: 4;--grid-cols-tablet: 8;--grid-cols-desktop: 12;--grid-gap: var(--space-4);--grid-gap-lg: var(--space-6);--button-text-sm: var(--text-sm);--button-text-md: var(--text-base);--button-text-lg: var(--text-lg);--button-weight-default: var(--weight-medium);--button-weight-bold: var(--weight-semibold);--input-text-sm: var(--text-sm);--input-text-md: var(--text-base);--input-text-lg: var(--text-lg);--input-label: var(--text-sm);--input-helper: var(--text-xs);--input-error: var(--text-xs);--badge-text-sm: var(--text-xs);--badge-text-md: var(--text-sm);--badge-text-lg: var(--text-base);--card-title: var(--text-xl);--card-subtitle: var(--text-sm);--card-body: var(--text-base);--card-caption: var(--text-xs);--nav-link: var(--text-base);--nav-dropdown: var(--text-sm);--product-title: var(--text-lg);--product-price: var(--text-xl);--product-description: var(--text-sm);--product-meta: var(--text-xs);--alert-title: var(--text-base);--alert-body: var(--text-sm);--toast-text: var(--text-sm);--table-header: var(--text-sm);--table-cell: var(--text-sm);--table-caption: var(--text-xs);--modal-title: var(--text-2xl);--modal-body: var(--text-base);--drawer-title: var(--text-xl);}:root{--button-height-sm: 2.75rem;--button-height-md: 3rem;--button-height-lg: var(--button-height-md);--button-radius: var(--radius-sm);--button-border-width: 2px;--button-icon-size-sm: 1.25rem;--button-icon-size-md: 1.5rem;--button-icon-size-lg: 1.5rem;--button-focus-width: 2px;--button-focus-offset: 3px;--cargo-card-action-size: var(--button-height-sm);--cargo-control-size: var(--button-height-md);--form-control-height: var(--button-height-md);}:root{--promotion-grid-columns: 1;--promotion-grid-gap: var(--space-6);--promotion-card-gap: var(--space-4);--promotion-title-size: var(--text-2xl);--promotion-media-ratio: 570 / 367;--promotion-image-hover-scale: 1.04;}:root{--color-picker-layer:calc(var(--z-modal) + 1);--color-picker-target:var(--button-height-sm);--color-picker-panel-width:344px;--color-picker-panel-height:360px;--color-picker-viewport-inset:var(--space-4);}:root{--featured-media-max-height:max(20rem,calc(100dvh - var(--header-height) - var(--button-height-md) - 2 * var(--space-8) - var(--space-6) - 2 * var(--space-1) - 2 * var(--border-width-2)));}:root{--catalog-sort-width:20rem;--catalog-sidebar-gap:var(--space-4);}:root{--hero-editorial-height:calc((100svh - var(--header-height) - var(--space-12) - var(--space-6)) * .75);--hero-editorial-min-height:28rem;--hero-editorial-copy-width:38rem;--hero-editorial-title-size:clamp(var(--text-4xl),4.2vw,var(--text-6xl));--hero-editorial-marker-x:var(--space-3);--hero-editorial-marker-y:var(--space-1);--hero-editorial-control-gap:var(--space-2);}:root{--trust-bar-icon-size: 3rem;}:root{--cargo-concept-ink:#0d0d0c;--cargo-concept-paper:#fff;--cargo-concept-muted:#6b6a66;--cargo-concept-muted-on-dark:#a9a8a3;--cargo-concept-night:#0d0d0c;--cargo-concept-color:#f05a1a;--cargo-concept-on-color:var(--cargo-concept-ink);--cargo-concept-tint:color-mix(in srgb,var(--cargo-concept-color) 22%,var(--cargo-concept-paper));--cargo-concept-border:1.5px;--cargo-concept-lift:4px;--cargo-concept-font:'Cargo Display',var(--font-display);--cargo-concept-logo-font:'Vtg Stencil',var(--font-display);--cargo-concept-micro:0.75rem;--cargo-concept-label:0.8125rem;--cargo-concept-caption:0.8125rem;--cargo-concept-ui:0.9375rem;--cargo-concept-button-padding-inline:1.375rem;--cargo-concept-button-tracking:.08em;--cargo-concept-name:1.0625rem;--cargo-concept-control-sm:2.5rem;--cargo-concept-control-md:3rem;--cargo-concept-control-lg:4rem;--cargo-concept-nav-gap:1.375rem;--cargo-concept-family-gap:0.375rem;--cargo-concept-type-padding:0.875rem 1rem;--cargo-concept-shade-padding-block:1.125rem;--cargo-concept-family-selected-lift:0.375rem;--cargo-concept-control-height:var(--button-height-md);--cargo-concept-display-size:clamp(3.5rem,9vw,10rem);--cargo-concept-card-media-ratio:4 / 5;--cargo-concept-card-width:clamp(16.25rem,25vw,23.75rem);--cargo-concept-card-image-inset-top:11%;--cargo-concept-card-image-inset-inline:10%;--cargo-concept-card-image-inset-bottom:9%;--cargo-concept-review-card-width:clamp(17.5rem,30vw,26.25rem);--cargo-concept-review-card-padding:1.375rem;--cargo-concept-review-title-size:clamp(2.75rem,6vw,6.5rem);--cargo-concept-hero-counter-width:4.625rem;--cargo-concept-hero-image-duration:7s;--cargo-concept-gutter:clamp(var(--space-4),3.4vw,3.25rem);--cargo-concept-split-columns:minmax(0,1fr) minmax(0,1fr);--cargo-product-purchase-border:var(--cargo-concept-color);--cargo-swatch-halfmoon-portrait-y:-89%;--cargo-product-panel-height:0px;--cargo-concept-fact-pad:1.125rem;--cargo-concept-fact-gap:.375rem;--cargo-concept-fact-copy-size:.9375rem;}:root{--cargo-concept-line:rgba(13,13,12,.16);--cargo-concept-ease:cubic-bezier(.2,.7,.2,1);--cargo-concept-tint-strong:color-mix(in srgb,var(--cargo-concept-color) 40%,#ffffff);--cargo-concept-lift-small:2px;--cargo-concept-negative-lift:calc(var(--cargo-concept-lift) * -1);--cargo-concept-negative-lift-small:calc(var(--cargo-concept-lift-small) * -1);--cargo-concept-color-bar:12px;--cargo-concept-sticky-height:56px;--cargo-concept-native-toolbar-height:0px;--cargo-palette-strip-scroll-gap:8px;--cargo-palette-strip-close-delay:300ms;--cargo-concept-small:15px;--cargo-concept-body:16px;--cargo-concept-lead:18px;--cargo-concept-quote:20px;--cargo-concept-h4:20px;--cargo-concept-tracking-1:.04em;--cargo-concept-tracking-2:.08em;--cargo-concept-tracking-3:.1em;--cargo-concept-tracking-4:.14em;--cargo-concept-duration-1:.18s;--cargo-concept-duration-2:.3s;--cargo-concept-duration-3:.5s;--cargo-concept-duration-4:.7s;--cargo-product-quantity-button-width:44px;--cargo-concept-height-s:40px;--cargo-concept-height-m:48px;--cargo-concept-height-l:64px;--cargo-concept-height-xl:72px;--cargo-concept-card-meta-gap:5px;--cargo-concept-card-type-padding:6px 9px;--cargo-concept-icon-size:20px;--cargo-concept-tooltip-offset:10px;--cargo-concept-heading-weight:400;--cargo-concept-heading-synthesis:none;}html[data-cargo-concept-color="all"]{--cargo-concept-tint:#ecebe6;--cargo-concept-tint-strong:#dcdbd4;}:root{--cargo-concept-reportage-top:clamp(56px,8vw,112px);--cargo-concept-body-leading:1.5;}:root{--cargo-concept-color-heading-gap:14px;}:root{--cargo-concept-marquee-height:41px;--cargo-concept-marquee-duration:32s;}:root{--cargo-concept-header-account-width:75px;--cargo-concept-header-basket-width:107px;--cargo-concept-header-favourite-width:44px;--cargo-concept-counter-size:22px;--cargo-concept-counter-padding:5px;--cargo-concept-counter-leading:1;}:root{--cargo-concept-card-photo-scale:1.04;}:root{--cargo-concept-night-accent:#f05a1a;}:root{--cargo-concept-menu-padding:3px;--cargo-concept-sale-color:#d05d20;--cargo-concept-favourite-hover-scale:1.18;}:root{--cargo-concept-heart-size:20px;}:root{--cargo-card-colours-backdrop-layer:59;--cargo-card-colours-backdrop-color:rgb(0 0 0 / .35);}:root{--cargo-concept-palette-compact-width:36px;--cargo-concept-palette-compact-height:var(--cargo-concept-height-m);--cargo-concept-palette-all-width:56px;--cargo-concept-palette-tooltip-space:46px;--cargo-concept-palette-compact-shift:-32px}:root{--cargo-concept-card-mobile-width:78%}:root{--review-card-preview-lines:6;}:root{--catalog-panel-height:100dvh;}:root{--cargo-catalog-sort-field-width:12.5rem;}:root{--cargo-catalog-price-step:10;}:root{--cargo-search-query-inset:0.1em;}.cargo-Badge-badge{display: inline-flex;align-items: center;justify-content: center;font-weight: var(--weight-bold);border-radius: var(--radius-full);white-space: nowrap;font-variant-numeric: tabular-nums;text-align: center;}.cargo-Badge-sm{min-width: 18px;min-height: 18px;padding: 2px 5px;font-size: 11px;line-height: 1.2;}.cargo-Badge-md{min-width: 24px;min-height: 24px;padding: 4px 8px;font-size: var(--badge-text-md);line-height: 1.2;}.cargo-Badge-default{background-color: var(--color-neutral-100);color: var(--color-neutral-700);}.cargo-Badge-primary{background-color: var(--color-primary-500);color: var(--color-neutral-0);}.cargo-Badge-success{background-color: var(--color-success-100);color: var(--color-success-700);}.cargo-Badge-warning{background-color: var(--color-warning-100);color: var(--color-warning-700);}.cargo-Badge-error{background-color: var(--color-error-100);color: var(--color-error-700);}.cargo-Blog-page{padding-block: var(--space-12) var(--space-16);}.cargo-Blog-header{text-align: center;margin-bottom: var(--space-12);}.cargo-Blog-title{font-family: var(--font-display);font-size: var(--text-4xl);font-weight: var(--weight-bold);color: var(--color-neutral-950);margin: 0 0 var(--space-3);}.cargo-Blog-subtitle{font-size: var(--text-lg);color: var(--color-neutral-500);margin: 0;}.cargo-Blog-grid{display: grid;grid-template-columns: 1fr;gap: var(--space-8);max-width: 1280px;margin: 0 auto;padding-inline: var(--space-4);}@media (min-width: 768px){.cargo-Blog-grid{grid-template-columns: repeat(2, 1fr);padding-inline: var(--space-6);}}@media (min-width: 1024px){.cargo-Blog-grid{grid-template-columns: repeat(3, 1fr);}}.cargo-Blog-card{display: flex;flex-direction: column;border-radius: var(--radius-lg);overflow: hidden;background: var(--color-neutral-0);border: 1px solid var(--color-neutral-100);transition: box-shadow var(--duration-normal) var(--ease-default), transform var(--duration-normal) var(--ease-default);text-decoration: none;color: inherit;}.cargo-Blog-card:hover{box-shadow: var(--shadow-lg);transform: translateY(-2px);}.cargo-Blog-cardImage{width: 100%;aspect-ratio: 16 / 10;object-fit: cover;background: var(--color-neutral-100);}.cargo-Blog-cardImagePlaceholder{width: 100%;aspect-ratio: 16 / 10;background: var(--color-neutral-100);display: flex;align-items: center;justify-content: center;color: var(--color-neutral-400);font-size: var(--text-sm);}.cargo-Blog-cardBody{padding: var(--space-5);display: flex;flex-direction: column;gap: var(--space-3);flex: 1;}.cargo-Blog-cardTags{display: flex;gap: var(--space-2);flex-wrap: wrap;}.cargo-Blog-cardTitle{font-family: var(--font-display);font-size: var(--text-xl);font-weight: var(--weight-semibold);color: var(--color-neutral-950);margin: 0;line-height: 1.3;}.cargo-Blog-cardExcerpt{font-size: var(--text-sm);color: var(--color-neutral-500);margin: 0;line-height: 1.6;flex: 1;}.cargo-Blog-cardMeta{display: flex;align-items: center;gap: var(--space-2);font-size: var(--text-xs);color: var(--color-neutral-400);margin-top: var(--space-2);}.cargo-Blog-cardReadMore{font-size: var(--text-sm);font-weight: var(--weight-medium);color: var(--color-primary-500);}.cargo-Blog-card:hover .cargo-Blog-cardReadMore{color: var(--color-primary-600);}.cargo-Blog-empty{text-align: center;padding: var(--space-16);color: var(--color-neutral-500);font-size: var(--text-lg);}.cargo-BlogArticle-page{padding-bottom: var(--space-16);}.cargo-BlogArticle-backLink{display: inline-flex;align-items: center;gap: var(--space-2);font-size: var(--text-sm);color: var(--color-neutral-500);text-decoration: none;padding: var(--space-4) var(--space-4);max-width: 720px;margin: 0 auto;width: 100%;transition: color var(--duration-fast) var(--ease-default);}.cargo-BlogArticle-backLink:hover{color: var(--color-primary-500);}.cargo-BlogArticle-heroImage{width: 100%;max-height: 520px;object-fit: cover;display: block;background: var(--color-neutral-100);}.cargo-BlogArticle-heroPlaceholder{width: 100%;height: 400px;background: var(--color-neutral-100);display: flex;align-items: center;justify-content: center;color: var(--color-neutral-400);font-size: var(--text-lg);}.cargo-BlogArticle-article{max-width: 720px;margin: 0 auto;padding-inline: var(--space-4);}.cargo-BlogArticle-header{padding-top: var(--space-10);padding-bottom: var(--space-8);border-bottom: 1px solid var(--color-neutral-100);margin-bottom: var(--space-8);}.cargo-BlogArticle-title{font-family: var(--font-display);font-size: var(--text-4xl);font-weight: var(--weight-bold);color: var(--color-neutral-950);margin: 0 0 var(--space-4);line-height: 1.15;}@media (min-width: 768px){.cargo-BlogArticle-title{font-size: var(--text-5xl);}}.cargo-BlogArticle-meta{display: flex;align-items: center;gap: var(--space-2);font-size: var(--text-sm);color: var(--color-neutral-400);margin-bottom: var(--space-4);}.cargo-BlogArticle-tags{display: flex;gap: var(--space-2);flex-wrap: wrap;}.cargo-BlogArticle-content{display: flex;flex-direction: column;gap: 0;}.cargo-BlogArticle-heading{font-family: var(--font-display);font-size: var(--text-2xl);font-weight: var(--weight-semibold);color: var(--color-neutral-950);margin: var(--space-10) 0 var(--space-4);line-height: 1.3;}.cargo-BlogArticle-paragraph{font-size: var(--text-base);line-height: 1.8;color: var(--color-neutral-700);margin: 0 0 var(--space-5);}@media (min-width: 768px){.cargo-BlogArticle-paragraph{font-size: var(--text-lg);}}.cargo-BlogArticle-imageWrapper{margin: var(--space-8) calc(-1 * var(--space-4));}@media (min-width: 768px){.cargo-BlogArticle-imageWrapper{margin: var(--space-10) calc(-10vw);}}@media (min-width: 1280px){.cargo-BlogArticle-imageWrapper{margin: var(--space-10) -120px;}}.cargo-BlogArticle-image{width: 100%;display: block;border-radius: var(--radius-lg);background: var(--color-neutral-100);}.cargo-BlogArticle-imagePlaceholder{width: 100%;aspect-ratio: 16 / 9;background: var(--color-neutral-100);border-radius: var(--radius-lg);display: flex;align-items: center;justify-content: center;color: var(--color-neutral-400);font-size: var(--text-sm);}.cargo-BlogArticle-imageCaption{font-size: var(--text-sm);color: var(--color-neutral-400);text-align: center;margin-top: var(--space-3);padding-inline: var(--space-4);}.cargo-BlogArticle-cta{margin-top: var(--space-10);padding: var(--space-8) var(--space-6);background: var(--color-neutral-950);border-radius: var(--radius-xl);text-align: center;}.cargo-BlogArticle-ctaText{font-size: var(--text-lg);color: var(--color-neutral-200);margin: 0 0 var(--space-6);line-height: 1.6;}.cargo-BlogArticle-ctaButton{display: inline-block;padding: var(--space-3) var(--space-8);background: var(--color-primary-500);color: var(--color-neutral-0);font-size: var(--text-base);font-weight: var(--weight-semibold);text-decoration: none;border-radius: var(--radius-md);transition: background var(--duration-fast) var(--ease-default);}.cargo-BlogArticle-ctaButton:hover{background: var(--color-primary-600);}.cargo-Button-button{position: relative;display: inline-flex;align-items: center;justify-content: center;gap: var(--space-2);font-family: 'Moderat Condensed', var(--font-body);font-weight: var(--button-weight-bold);text-align: center;text-transform: uppercase;letter-spacing: var(--tracking-wide);white-space: nowrap;border-radius: var(--radius-sm);overflow: hidden;transition: color var(--duration-normal) var(--ease-default), border-color var(--duration-normal) var(--ease-default), box-shadow var(--duration-fast) var(--ease-default), transform var(--duration-fast) var(--ease-default);cursor: pointer;z-index: 1;}.cargo-Button-button:disabled{opacity: 0.5;cursor: not-allowed;}.cargo-Button-button:active:not(:disabled){transform: scale(0.98);}.cargo-Button-button:focus-visible{outline: 2px solid var(--color-primary-500);outline-offset: 2px;}.cargo-Button-primary{background-color: var(--color-primary-500);color: var(--color-neutral-0);border: 2px solid var(--color-primary-500);}.cargo-Button-primary::before{content: '';position: absolute;top: -2px;left: -2px;right: 100%;bottom: -2px;background-color: var(--color-neutral-950);border-radius: inherit;transition: right 0.4s cubic-bezier(0.4, 0, 0.2, 1);z-index: -1;}.cargo-Button-primary:hover:not(:disabled)::before{right: -2px;}.cargo-Button-primary:hover:not(:disabled){border-color: var(--color-neutral-950);color: var(--color-neutral-0);}.cargo-Button-secondary{background-color: transparent;color: var(--color-neutral-950);border: 2px solid var(--color-neutral-950);}.cargo-Button-secondary::before{content: '';position: absolute;top: -2px;left: -2px;right: 100%;bottom: -2px;background-color: var(--color-neutral-950);border-radius: inherit;transition: right 0.4s cubic-bezier(0.4, 0, 0.2, 1);z-index: -1;}.cargo-Button-secondary:hover:not(:disabled)::before{right: -2px;}.cargo-Button-secondary:hover:not(:disabled){color: var(--color-neutral-0);border-color: var(--color-neutral-950);}.cargo-Button-outline{background-color: transparent;color: var(--color-neutral-900);border: 2px solid var(--color-neutral-300);}.cargo-Button-outline::before{content: '';position: absolute;top: -2px;left: -2px;right: 100%;bottom: -2px;background-color: var(--color-neutral-100);border-radius: inherit;transition: right 0.4s cubic-bezier(0.4, 0, 0.2, 1);z-index: -1;}.cargo-Button-outline:hover:not(:disabled)::before{right: -2px;}.cargo-Button-outline:hover:not(:disabled){border-color: var(--color-neutral-400);}.cargo-Button-ghost{background-color: transparent;color: var(--color-neutral-900);border: 2px solid transparent;}.cargo-Button-ghost::before{content: '';position: absolute;top: -2px;left: -2px;right: 100%;bottom: -2px;background-color: var(--color-neutral-100);border-radius: inherit;transition: right 0.4s cubic-bezier(0.4, 0, 0.2, 1);z-index: -1;}.cargo-Button-ghost:hover:not(:disabled)::before{right: -2px;}.cargo-Button-ghost:hover:not(:disabled){border-color: transparent;}.cargo-Button-selected{background-color: var(--color-neutral-950);color: var(--color-neutral-0);border: 2px solid var(--color-neutral-950);}.cargo-Button-selected:hover:not(:disabled){background-color: var(--color-neutral-900);border-color: var(--color-neutral-900);color: var(--color-neutral-0);}.cargo-Button-inverted{background-color: transparent;color: var(--color-neutral-0);border: 2px solid var(--color-neutral-0);}.cargo-Button-inverted::before{content: '';position: absolute;top: -2px;left: -2px;right: 100%;bottom: -2px;background-color: var(--color-neutral-0);border-radius: inherit;transition: right 0.4s cubic-bezier(0.4, 0, 0.2, 1);z-index: -1;}.cargo-Button-inverted:hover:not(:disabled)::before{right: -2px;}.cargo-Button-inverted:hover:not(:disabled){color: var(--color-neutral-950);border-color: var(--color-neutral-0);}.cargo-Button-sm{height: 2rem;padding-inline: var(--space-3);font-size: var(--button-text-sm);}.cargo-Button-md{height: 2.5rem;padding-inline: var(--space-4);font-size: var(--button-text-md);}.cargo-Button-lg{height: 3rem;padding-inline: var(--space-6);font-size: var(--button-text-lg);}.cargo-Button-fullWidth{width: 100%;}.cargo-Button-loading{position: relative;color: transparent;background-color: var(--color-neutral-950) !important;}.cargo-Button-loading::before{right: -2px !important;}.cargo-Button-loading .cargo-Button-label{opacity: 0;}.cargo-Button-spinnerWrapper{position: absolute;display: flex;align-items: center;justify-content: center;z-index: 3;}.cargo-Button-icon{display: inline-flex;align-items: center;justify-content: center;width: 1em;height: 1em;position: relative;z-index: 2;}.cargo-Button-label{display: inline-flex;align-items: center;position: relative;z-index: 2;}.cargo-Collections-page{width: 100%;max-width: 1600px;margin: 0 auto;padding-inline: var(--space-4);}.cargo-Collections-layout{display: flex;flex-direction: column;gap: var(--space-4);}.cargo-Collections-sidebarColumn{display: none;}.cargo-Collections-main{min-width: 0;flex: 1;}.cargo-Collections-toolbar{display: none;align-items: center;justify-content: space-between;gap: var(--space-4);padding: var(--space-4) 0;border-bottom: 1px solid var(--color-neutral-200);}.cargo-Collections-resultCount{font-size: var(--text-sm);color: var(--color-neutral-600);}.cargo-Collections-desktopSort{flex-shrink: 0;}.cargo-Collections-tagsRow{padding: var(--space-4) 0;}.cargo-Collections-grid{display: grid;grid-template-columns: 1fr;gap: var(--space-4);padding: var(--space-4) 0;}.cargo-Collections-emptyState{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: var(--space-4);padding: var(--space-16) var(--space-4);text-align: center;}.cargo-Collections-emptyTitle{font-family: var(--font-display);font-size: var(--text-2xl);color: var(--color-neutral-900);margin: 0;}.cargo-Collections-emptyDescription{font-size: var(--text-base);color: var(--color-neutral-600);margin: 0;}.cargo-Collections-drawerFooter{position: sticky;bottom: 0;display: flex;gap: var(--space-3);padding: var(--space-4);background-color: var(--color-neutral-0);border-top: 1px solid var(--color-neutral-200);box-shadow: var(--shadow-md);}.cargo-Collections-drawerFooter > *{flex: 1;}@media (min-width: 480px){.cargo-Collections-grid{grid-template-columns: repeat(2, 1fr);}}@media (min-width: 768px){.cargo-Collections-grid{grid-template-columns: repeat(3, 1fr);}}@media (min-width: 1024px){.cargo-Collections-layout{flex-direction: row;align-items: flex-start;gap: var(--space-8);}.cargo-Collections-sidebarColumn{display: block;width: 260px;flex-shrink: 0;position: sticky;top: var(--space-6);max-height: calc(100vh - var(--space-6) - var(--space-6));overflow-y: auto;}.cargo-Collections-toolbar{display: flex;}.cargo-Collections-grid{grid-template-columns: repeat(3, 1fr);}}@media (min-width: 1400px){.cargo-Collections-grid{grid-template-columns: repeat(4, 1fr);}}@media (min-width: 1700px){.cargo-Collections-grid{grid-template-columns: repeat(5, 1fr);}}.cargo-ColorFilteredProducts-section{width: 100%;background-color: var(--color-neutral-100);padding: var(--space-12) 0;overflow-x: clip;}.cargo-ColorFilteredProducts-container{width: 100%;padding-inline: var(--container-padding-mobile);}@media (min-width: 768px){.cargo-ColorFilteredProducts-container{padding-inline: var(--container-padding-tablet);}}@media (min-width: 1024px){.cargo-ColorFilteredProducts-container{padding-inline: var(--container-padding-desktop);}}.cargo-ColorFilteredProducts-header{display: flex;flex-direction: column;gap: var(--space-6);margin-bottom: var(--space-10);}@media (min-width: 768px){.cargo-ColorFilteredProducts-header{flex-direction: row;align-items: flex-end;justify-content: space-between;}}.cargo-ColorFilteredProducts-headerContent{display: flex;flex-direction: column;gap: 0;}.cargo-ColorFilteredProducts-title{font-family: var(--font-display);font-size: var(--text-4xl);font-weight: var(--weight-bold);color: var(--color-neutral-950);line-height: var(--leading-tighter);}@media (min-width: 768px){.cargo-ColorFilteredProducts-title{font-size: var(--text-5xl);}}.cargo-ColorFilteredProducts-subtitle{font-family: var(--font-display);font-size: var(--text-4xl);font-weight: var(--weight-bold);color: var(--color-neutral-950);line-height: var(--leading-tighter);white-space: normal;}@media (min-width: 768px){.cargo-ColorFilteredProducts-subtitle{font-size: var(--text-5xl);white-space: nowrap;}}.cargo-ColorFilteredProducts-subtitle br.cargo-ColorFilteredProducts-subtitleBreak{display: block;}@media (min-width: 768px){.cargo-ColorFilteredProducts-subtitle br.cargo-ColorFilteredProducts-subtitleBreak{display: none;}}.cargo-ColorFilteredProducts-colorSwatches{display: flex;flex-wrap: wrap;gap: 0;margin-top: var(--space-2);align-items: center;}.cargo-ColorFilteredProducts-sliderWrapper{width: 100%;display: flex;flex-direction: column;gap: var(--space-6);}.cargo-ColorFilteredProducts-scrollContainer{display: flex;gap: 12px;overflow-x: auto;scroll-behavior: smooth;scroll-snap-type: x mandatory;-webkit-overflow-scrolling: touch;padding-bottom: var(--space-2);scrollbar-width: none;-ms-overflow-style: none;}@media (min-width: 768px){.cargo-ColorFilteredProducts-scrollContainer{gap: 16px;}}.cargo-ColorFilteredProducts-scrollContainer::-webkit-scrollbar{display: none;}.cargo-ColorFilteredProducts-productSlide{flex: 0 0 calc((100vw - var(--container-padding-mobile) - 36px) / 2.15);min-width: calc((100vw - var(--container-padding-mobile) - 36px) / 2.15);scroll-snap-align: start;}@media (min-width: 768px){.cargo-ColorFilteredProducts-productSlide{flex: 0 0 calc((100vw - var(--container-padding-tablet) - 64px) / 4.08);min-width: calc((100vw - var(--container-padding-tablet) - 64px) / 4.08);}}@media (min-width: 1024px){.cargo-ColorFilteredProducts-productSlide{flex: 0 0 calc((100vw - var(--container-padding-desktop) - 64px) / 4.08);min-width: calc((100vw - var(--container-padding-desktop) - 64px) / 4.08);}}.cargo-ColorFilteredProducts-scrollbarTrack{position: relative;height: 10px;background-color: var(--color-neutral-300);border-radius: var(--radius-full);cursor: pointer;margin-top: var(--space-4);width: 100%;}.cargo-ColorFilteredProducts-scrollbarHandle{position: absolute;top: 0;height: 100%;background-color: var(--color-neutral-950);border-radius: var(--radius-full);cursor: grab;transition: background-color var(--duration-fast) var(--ease-default);min-width: 40px;}.cargo-ColorFilteredProducts-scrollbarHandle:hover{background-color: var(--color-neutral-800);}.cargo-ColorFilteredProducts-scrollbarHandle:active{cursor: grabbing;background-color: var(--color-neutral-700);}.cargo-ColorFilteredProducts-productGrid{display: grid;grid-template-columns: repeat(2, 1fr);gap: 12px;width: 100%;}@media (min-width: 768px){.cargo-ColorFilteredProducts-productGrid{grid-template-columns: repeat(4, 1fr);gap: 2vw;}}.cargo-ColorFilteredProducts-emptyState{display: flex;align-items: center;justify-content: center;min-height: 300px;background-color: var(--color-neutral-200);border-radius: var(--radius-sm);color: var(--color-neutral-600);font-size: var(--text-lg);}.cargo-ColorSwatch-swatch{position: relative;display: inline-flex;align-items: center;justify-content: center;padding: 3px;border: 2px solid transparent;border-radius: var(--radius-full);background-color: transparent;cursor: pointer;transition: border-color var(--duration-fast) var(--ease-default), transform var(--duration-fast) var(--ease-default), box-shadow var(--duration-fast) var(--ease-default);}.cargo-ColorSwatch-swatch:disabled{opacity: 0.5;cursor: not-allowed;}.cargo-ColorSwatch-swatch:hover{transform: scale(1.1);z-index: var(--z-tooltip);}.cargo-ColorSwatch-swatch:focus-visible{outline: 2px solid var(--color-primary-500);outline-offset: 2px;}.cargo-ColorSwatch-swatch.cargo-ColorSwatch-selected{border-color: var(--color-neutral-950);}.cargo-ColorSwatch-inner{display: block;position: relative;overflow: hidden;border-radius: var(--radius-full);background: var(--swatch-color, #ccc);background-size: cover;box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1);}.cargo-ColorSwatch-swatchImage{position: absolute;top: 50%;left: 50%;width: 1100%;height: 1100%;transform: translate(-50%, -53%);object-fit: cover;}.cargo-ColorSwatch-swatchImageSmall{width: 800%;height: 800%;transform: translate(-50%, -54%);}.cargo-ColorSwatch-swatchImageHalfmoon{transform: translate(-50%, -68%);}.cargo-ColorSwatch-xs .cargo-ColorSwatch-inner{width: 20px;height: 20px;}.cargo-ColorSwatch-sm .cargo-ColorSwatch-inner{width: 24px;height: 24px;}.cargo-ColorSwatch-md .cargo-ColorSwatch-inner{width: 32px;height: 32px;}.cargo-ColorSwatch-lg .cargo-ColorSwatch-inner{width: 40px;height: 40px;}.cargo-ColorSwatch-checkmark{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);display: flex;align-items: center;justify-content: center;color: var(--color-neutral-0);filter: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.3));}.cargo-ColorSwatch-swatch[data-light-color="true"] .cargo-ColorSwatch-checkmark{color: var(--color-neutral-950);filter: none;}.cargo-Container-container{width: 100%;margin-inline: auto;padding-inline: var(--container-padding-mobile);}@media (min-width: 768px){.cargo-Container-container{padding-inline: var(--container-padding-tablet);}}@media (min-width: 1024px){.cargo-Container-container{padding-inline: var(--container-padding-desktop);}}.cargo-Container-narrow{max-width: var(--container-narrow);}.cargo-Container-default{max-width: var(--container-default);}.cargo-Container-wide{max-width: var(--container-wide);}@media (min-width: 1440px){.cargo-Container-wide{max-width: var(--container-2xl);}}@media (min-width: 1920px){.cargo-Container-wide{max-width: var(--container-max);}}.cargo-Container-full{max-width: 100%;}.cargo-Container-bleed{max-width: 100%;padding-inline: 0;}.cargo-Container-centered{display: flex;flex-direction: column;align-items: center;justify-content: center;}.cargo-Container-noPadding{padding-inline: 0;}.cargo-FeaturedProductSection-section{width: 100%;background-color: var(--section-bg, #00FF7F);height: 100vh;padding: var(--space-6) 0;box-sizing: border-box;overflow: hidden;}.cargo-FeaturedProductSection-container{width: 100%;height: 100%;padding-inline: var(--container-padding-mobile);display: flex;flex-direction: column;}@media (min-width: 768px){.cargo-FeaturedProductSection-container{padding-inline: var(--container-padding-tablet);}}@media (min-width: 1024px){.cargo-FeaturedProductSection-container{padding-inline: var(--container-padding-desktop);}}.cargo-FeaturedProductSection-tabsWrapper{display: flex;justify-content: flex-start;overflow-x: auto;width: 100%;flex-shrink: 0;margin-bottom: var(--space-6);}@media (min-width: 1024px){.cargo-FeaturedProductSection-tabsWrapper{justify-content: center;overflow-x: visible;}}.cargo-FeaturedProductSection-content{flex: 1;display: flex;flex-direction: column;gap: var(--space-6);min-height: 0;}@media (min-width: 1024px){.cargo-FeaturedProductSection-content{flex-direction: row;align-items: center;gap: var(--space-12);}}.cargo-FeaturedProductSection-info{display: flex;flex-direction: column;gap: var(--space-4);justify-content: center;order: 2;flex-shrink: 0;}@media (min-width: 1024px){.cargo-FeaturedProductSection-info{order: 1;flex: 1;max-width: 50%;}}.cargo-FeaturedProductSection-title{font-family: var(--font-display);font-size: var(--text-4xl);font-weight: var(--weight-bold);color: var(--color-neutral-950);line-height: var(--leading-tight);}@media (min-width: 768px){.cargo-FeaturedProductSection-title{font-size: var(--text-5xl);}}.cargo-FeaturedProductSection-price{font-size: var(--text-2xl);font-weight: var(--weight-bold);color: var(--color-neutral-950);}.cargo-FeaturedProductSection-description{font-size: var(--text-base);color: var(--color-neutral-800);line-height: var(--leading-relaxed);max-width: 500px;}.cargo-FeaturedProductSection-colorSection{display: flex;flex-direction: column;gap: var(--space-3);margin-top: var(--space-2);}.cargo-FeaturedProductSection-colorLabel{font-size: var(--text-sm);font-weight: var(--weight-semibold);text-transform: uppercase;letter-spacing: var(--tracking-wider);color: var(--color-neutral-950);}.cargo-FeaturedProductSection-colorSwatches{display: flex;flex-wrap: wrap;gap: var(--space-2);}.cargo-FeaturedProductSection-selectedColorName{font-size: var(--text-sm);color: var(--color-neutral-700);}.cargo-FeaturedProductSection-actions{display: flex;flex-direction: column;gap: var(--space-3);margin-top: var(--space-6);width: 100%;max-width: 100%;}@media (min-width: 640px){.cargo-FeaturedProductSection-actions{flex-direction: row;}}.cargo-FeaturedProductSection-actions > form{flex: 1;display: flex;width: 100%;}.cargo-FeaturedProductSection-actions > form > button{width: 100%;flex: 1;}.cargo-FeaturedProductSection-detailsLink{flex: 1;display: flex;width: 100%;}.cargo-FeaturedProductSection-imageWrapper{order: 1;flex: 1;min-height: 200px;display: flex;align-items: center;justify-content: center;cursor: pointer;text-decoration: none;}@media (min-width: 1024px){.cargo-FeaturedProductSection-imageWrapper{order: 2;flex: 1;max-width: 50%;height: 100%;}}.cargo-FeaturedProductSection-image{max-width: 100%;max-height: 100%;width: auto;height: auto;object-fit: contain;}.cargo-FeaturedProductSection-imageWrapper:hover .cargo-FeaturedProductSection-image{transform: scale(1.02);transition: transform var(--duration-slow) var(--ease-out);}.cargo-FeaturedProductSection-placeholder{display: flex;align-items: center;justify-content: center;width: 100%;aspect-ratio: 1 / 1;background-color: rgba(0, 0, 0, 0.1);border-radius: var(--radius-sm);color: var(--color-neutral-600);}.cargo-FilterGroup-group{border-bottom: 1px solid var(--color-neutral-200);}.cargo-FilterGroup-group:last-child{border-bottom: none;}.cargo-FilterGroup-trigger{width: 100%;display: flex;align-items: center;justify-content: space-between;padding: var(--space-4) 0;background: none;border: none;cursor: pointer;font-family: var(--font-display);font-size: var(--text-base);font-weight: var(--weight-semibold);color: var(--color-neutral-900);text-align: left;transition: color var(--duration-fast) var(--ease-default);}.cargo-FilterGroup-trigger:hover{color: var(--color-primary-600);}.cargo-FilterGroup-trigger:focus-visible{outline: 2px solid var(--color-primary-500);outline-offset: 2px;border-radius: var(--radius-sm);}.cargo-FilterGroup-label{flex: 1;}.cargo-FilterGroup-chevron{transition: transform var(--duration-normal) var(--ease-default);color: var(--color-neutral-500);}.cargo-FilterGroup-chevronOpen{transform: rotate(180deg);}.cargo-FilterGroup-panel{overflow: hidden;max-height: 0;transition: max-height var(--duration-normal) var(--ease-default);}.cargo-FilterGroup-panelOpen{max-height: 2000px;overflow: visible;transition: max-height var(--duration-normal) var(--ease-default), overflow 0s linear var(--duration-normal);}.cargo-FilterGroup-panelInner{padding: 0 0 var(--space-4) 0;display: flex;flex-direction: column;gap: var(--space-2);}.cargo-FilterSidebar-sidebar{width: 100%;padding: var(--space-6);background-color: var(--color-neutral-0);border-right: 1px solid var(--color-neutral-200);}.cargo-FilterSidebar-borderless{border-right: none;padding: var(--space-4);}.cargo-FilterSidebar-header{display: flex;align-items: baseline;justify-content: space-between;gap: var(--space-4);padding-bottom: var(--space-4);border-bottom: 1px solid var(--color-neutral-200);margin-bottom: var(--space-2);}.cargo-FilterSidebar-title{font-family: var(--font-display);font-size: var(--text-xl);font-weight: var(--weight-semibold);color: var(--color-neutral-900);margin: 0;}.cargo-FilterSidebar-clearAll{background: none;border: none;padding: 0;cursor: pointer;font-size: var(--text-sm);color: var(--color-primary-600);text-decoration: underline;transition: color var(--duration-fast) var(--ease-default);}.cargo-FilterSidebar-clearAll:hover{color: var(--color-primary-700);}.cargo-FilterSidebar-clearAll:focus-visible{outline: 2px solid var(--color-primary-500);outline-offset: 2px;border-radius: var(--radius-sm);}.cargo-FilterSidebar-groups{display: flex;flex-direction: column;}.cargo-FilterSidebar-colorGrid{display: flex;flex-wrap: wrap;gap: var(--space-2);padding: var(--space-1) 0;}.cargo-Footer-footer{width: 100%;background-color: var(--color-neutral-950);color: var(--color-neutral-0);}.cargo-Footer-newsletterSection{width: 100%;padding: var(--space-16) 0;border-bottom: 1px solid var(--color-neutral-800);}.cargo-Footer-container{width: 100%;padding-inline: var(--container-padding-mobile);}@media (min-width: 768px){.cargo-Footer-container{padding-inline: var(--container-padding-tablet);}}@media (min-width: 1024px){.cargo-Footer-container{padding-inline: var(--container-padding-desktop);}}.cargo-Footer-newsletterContent{margin-bottom: var(--space-6);}.cargo-Footer-newsletterTitle{font-family: var(--font-display);font-size: var(--text-2xl);font-weight: var(--weight-bold);margin-bottom: var(--space-3);color: var(--color-neutral-0);}@media (min-width: 768px){.cargo-Footer-newsletterTitle{font-size: var(--text-3xl);}}.cargo-Footer-newsletterDescription{font-size: var(--text-base);color: var(--color-neutral-300);max-width: 500px;}.cargo-Footer-newsletterForm{display: flex;gap: var(--space-3);max-width: 600px;}@media (max-width: 640px){.cargo-Footer-newsletterForm{flex-direction: column;}}.cargo-Footer-newsletterInput{flex: 1;height: 2.5rem;padding: 0 var(--space-4);background-color: var(--color-neutral-800);border: 1px solid var(--color-neutral-700);border-radius: var(--radius-sm);color: var(--color-neutral-0);font-size: var(--text-base);transition: border-color var(--duration-fast) var(--ease-default), box-shadow var(--duration-fast) var(--ease-default);}.cargo-Footer-newsletterInput::placeholder{color: var(--color-neutral-500);transition: opacity var(--duration-fast) var(--ease-default);}.cargo-Footer-newsletterInput:focus::placeholder{opacity: 0;}.cargo-Footer-newsletterInput:focus{outline: none;border-color: var(--color-primary-500);box-shadow: 0 0 0 3px rgba(208, 93, 32, 0.2);}.cargo-Footer-linksSection{width: 100%;padding: var(--space-16) 0;border-bottom: 1px solid var(--color-neutral-800);}.cargo-Footer-linksGrid{display: grid;grid-template-columns: repeat(2, 1fr);gap: var(--space-8);}@media (min-width: 640px){.cargo-Footer-linksGrid{grid-template-columns: repeat(3, 1fr);}}@media (min-width: 1024px){.cargo-Footer-linksGrid{grid-template-columns: repeat(4, 1fr);gap: var(--space-12);}}.cargo-Footer-linkColumn{display: flex;flex-direction: column;gap: var(--space-4);}.cargo-Footer-linkTitle{font-family: 'Moderat Condensed', var(--font-body);font-size: var(--text-sm);font-weight: var(--weight-bold);text-transform: uppercase;letter-spacing: var(--tracking-wider);color: var(--color-neutral-0);margin: 0;}.cargo-Footer-linkList{list-style: none;padding: 0;margin: 0;display: flex;flex-direction: column;gap: var(--space-2);}.cargo-Footer-link{font-size: var(--text-sm);color: var(--color-neutral-400);text-decoration: none;transition: color var(--duration-fast) var(--ease-default);}.cargo-Footer-link:hover{color: var(--color-neutral-0);}.cargo-Footer-statementSection{width: 100%;padding: var(--space-20) 0;border-bottom: 1px solid var(--color-neutral-800);overflow: hidden;}.cargo-Footer-statement{font-family: 'Moderat Condensed', var(--font-display);font-size: clamp(1.2rem, 12.2vw, 12rem);font-weight: var(--weight-bold);text-transform: uppercase;letter-spacing: var(--tracking-tight);text-align: center;margin: 0;line-height: 1.1;color: var(--color-neutral-0);white-space: nowrap;padding: 0 var(--space-2);}.cargo-Footer-highlightWord{font-family: 'Vtg Stencil', var(--font-display);color: var(--color-primary-500);font-weight: normal;font-size: 1.04em;}.cargo-Footer-bottomBar{width: 100%;padding: var(--space-6) 0;background-color: var(--color-neutral-900);}.cargo-Footer-bottomContent{display: grid;grid-template-columns: 1fr;gap: var(--space-4);align-items: center;}@media (min-width: 768px){.cargo-Footer-bottomContent{grid-template-columns: 1fr auto 1fr;gap: var(--space-8);}}.cargo-Footer-copyright{text-align: center;}@media (min-width: 768px){.cargo-Footer-copyright{text-align: left;}}.cargo-Footer-copyright p{font-size: var(--text-xs);color: var(--color-neutral-500);margin: 0;}.cargo-Footer-social{display: flex;justify-content: center;gap: var(--space-3);order: -1;}@media (min-width: 768px){.cargo-Footer-social{order: 0;}}.cargo-Footer-socialLink{display: flex;align-items: center;justify-content: center;width: 40px;height: 40px;border-radius: var(--radius-sm);background-color: var(--color-neutral-800);color: var(--color-neutral-0);transition: background-color var(--duration-fast) var(--ease-default), transform var(--duration-fast) var(--ease-default);}.cargo-Footer-socialLink:hover{background-color: var(--color-neutral-700);transform: translateY(-2px);}.cargo-Footer-languageSelector{display: flex;justify-content: center;}@media (min-width: 768px){.cargo-Footer-languageSelector{justify-content: flex-end;}}.cargo-Header-hamburgerButton{display: flex;align-items: center;justify-content: center;width: 2.5rem;height: 2.5rem;padding: 0;border: none;background: none;color: var(--color-neutral-600);border-radius: var(--radius-full);cursor: pointer;transition: background-color var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default);}.cargo-Header-hamburgerButton:hover{background-color: var(--color-neutral-100);color: var(--color-neutral-950);}.cargo-Header-iconButton{display: flex;align-items: center;justify-content: center;width: 2.5rem;height: 2.5rem;color: var(--color-neutral-600);border-radius: var(--radius-sm);transition: background-color var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default);}.cargo-Header-iconButton:hover{background-color: var(--color-neutral-100);color: var(--color-neutral-950);}.cargo-Header-cartButton{position: relative;display: flex;align-items: center;justify-content: center;width: 2.5rem;height: 2.5rem;padding: 0;border: none;background: none;color: var(--color-neutral-600);border-radius: var(--radius-sm);cursor: pointer;transition: background-color var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default);}.cargo-Header-cartButton:hover{background-color: var(--color-neutral-100);color: var(--color-neutral-950);}.cargo-Header-cartBadge{position: absolute;top: -2px;right: -2px;pointer-events: none;}.cargo-Header-mobileMenuFooter{display: flex;flex-direction: column;gap: var(--space-4);}.cargo-Header-mobileMenuLink{display: flex;align-items: center;gap: var(--space-3);padding: var(--space-3);font-size: var(--text-base);font-weight: var(--weight-medium);color: var(--color-neutral-700);text-decoration: none;border-radius: var(--radius-sm);transition: background-color var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default);}.cargo-Header-mobileMenuLink:hover{background-color: var(--color-neutral-100);color: var(--color-neutral-950);}.cargo-Hero-hero{position: relative;width: 100%;overflow: hidden;background-color: var(--color-neutral-100);}.cargo-Hero-sm{height: 300px;}.cargo-Hero-md{height: 400px;}@media (min-width: 768px){.cargo-Hero-md{height: 500px;}}.cargo-Hero-lg{height: 500px;}@media (min-width: 768px){.cargo-Hero-lg{height: 600px;}}@media (min-width: 1024px){.cargo-Hero-lg{height: 700px;}}.cargo-Hero-xl{height: 600px;}@media (min-width: 768px){.cargo-Hero-xl{height: 80vh;}}.cargo-Hero-full{flex: 1;min-height: 500px;}.cargo-Hero-slides{position: relative;width: 100%;height: 100%;}.cargo-Hero-slide{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;transition: transform var(--duration-slow) var(--ease-out);}.cargo-Hero-slide.cargo-Hero-active{z-index: 1;}.cargo-Hero-imageWrapper{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.cargo-Hero-lqipPlaceholder{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;filter: blur(20px);transform: scale(1.1);z-index: 0;}.cargo-Hero-image{width: 100%;height: 100%;object-fit: cover;opacity: 0;transition: opacity var(--duration-slow) var(--ease-out);}.cargo-Hero-image.cargo-Hero-imageLoaded{opacity: 1;}.cargo-Hero-overlay{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient( to bottom, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.5) 100% );z-index: 1;}.cargo-Hero-content{position: relative;z-index: 2;width: 100%;padding: var(--space-6) var(--container-padding-mobile);text-align: center;}@media (min-width: 768px){.cargo-Hero-content{padding: var(--space-8) var(--container-padding-tablet);}}@media (min-width: 1024px){.cargo-Hero-content{padding: var(--space-12) var(--container-padding-desktop);}}.cargo-Hero-align-left{text-align: left;align-items: flex-start;}.cargo-Hero-align-center{text-align: center;align-items: center;}.cargo-Hero-align-right{text-align: right;align-items: flex-end;}.cargo-Hero-align-left .cargo-Hero-ctas{justify-content: flex-start;}.cargo-Hero-align-center .cargo-Hero-ctas{justify-content: center;}.cargo-Hero-align-right .cargo-Hero-ctas{justify-content: flex-end;}.cargo-Hero-title{font-family: var(--font-display);font-size: var(--text-3xl);font-weight: var(--weight-bold);line-height: var(--leading-tight);margin: 0 0 var(--space-4);color: var(--color-neutral-0);}@media (min-width: 768px){.cargo-Hero-title{font-size: var(--text-5xl);}}@media (min-width: 1024px){.cargo-Hero-title{font-size: var(--text-6xl);}}.cargo-Hero-subtitle{font-size: var(--text-lg);line-height: var(--leading-relaxed);margin: 0 0 var(--space-6);color: var(--color-neutral-0);opacity: 0.95;}@media (min-width: 768px){.cargo-Hero-subtitle{font-size: var(--text-xl);}}@media (min-width: 1024px){.cargo-Hero-subtitle{font-size: var(--text-2xl);}}.cargo-Hero-theme-light .cargo-Hero-overlay{background: linear-gradient( to bottom, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0.5) 100% );}.cargo-Hero-theme-light .cargo-Hero-title, .cargo-Hero-theme-light .cargo-Hero-subtitle{color: var(--color-neutral-950);}.cargo-Hero-ctas{display: flex;flex-wrap: wrap;gap: var(--space-3);}@media (min-width: 768px){.cargo-Hero-ctas{gap: var(--space-4);}}.cargo-Hero-arrow{position: absolute;top: 50%;transform: translateY(-50%);z-index: 3;display: flex;align-items: center;justify-content: center;width: 48px;height: 48px;background-color: rgba(255, 255, 255, 0.9);border: none;border-radius: var(--radius-sm);color: var(--color-neutral-950);cursor: pointer;transition: background-color var(--duration-fast) var(--ease-default), transform var(--duration-fast) var(--ease-default), opacity var(--duration-fast) var(--ease-default);opacity: 0;}.cargo-Hero-hero:hover .cargo-Hero-arrow{opacity: 1;}.cargo-Hero-arrow:hover{background-color: rgba(255, 255, 255, 1);transform: translateY(-50%) scale(1.05);}.cargo-Hero-arrow:active{transform: translateY(-50%) scale(0.95);}.cargo-Hero-arrowPrev{left: var(--space-4);}.cargo-Hero-arrowNext{right: var(--space-4);}@media (min-width: 768px){.cargo-Hero-arrow{width: 56px;height: 56px;}.cargo-Hero-arrowPrev{left: var(--space-6);}.cargo-Hero-arrowNext{right: var(--space-6);}}@media (max-width: 767px){.cargo-Hero-arrow{opacity: 1;width: 40px;height: 40px;background-color: rgba(255, 255, 255, 0.8);}}.cargo-Hero-dots{position: absolute;bottom: var(--space-6);left: 50%;transform: translateX(-50%);z-index: 3;display: flex;gap: var(--space-2);}.cargo-Hero-dot{width: 10px;height: 10px;border-radius: var(--radius-full);border: 2px solid var(--color-neutral-0);background-color: transparent;cursor: pointer;transition: background-color var(--duration-fast) var(--ease-default), transform var(--duration-fast) var(--ease-default);}.cargo-Hero-dot:hover{transform: scale(1.2);}.cargo-Hero-dotActive{background-color: var(--color-neutral-0);}@media (min-width: 768px){.cargo-Hero-dots{bottom: var(--space-8);}.cargo-Hero-dot{width: 12px;height: 12px;}}.cargo-Home-heroSection{height: calc(100vh - 64px);display: flex;flex-direction: column;}.cargo-Home-hero{display: flex;flex-direction: column;align-items: center;justify-content: center;text-align: center;padding: var(--space-16) var(--space-6);background: linear-gradient( 135deg, var(--color-neutral-100) 0%, var(--color-neutral-50) 100% );}.cargo-Home-heroTitle{font-family: var(--font-display);font-size: var(--text-5xl);font-weight: var(--weight-bold);color: var(--color-neutral-950);margin-bottom: var(--space-4);}.cargo-Home-heroSubtitle{font-size: var(--text-xl);color: var(--color-neutral-600);max-width: 600px;margin-bottom: var(--space-8);}.cargo-Home-heroFallback{height: 60vh;display: flex;flex-direction: column;align-items: center;justify-content: center;background-color: var(--color-neutral-100);padding: var(--space-8);text-align: center;}.cargo-Home-heroFallbackTitle{font-size: var(--text-2xl);font-weight: var(--weight-bold);margin-bottom: var(--space-4);color: var(--color-neutral-700);}.cargo-Home-heroFallbackText{color: var(--color-neutral-500);}.cargo-Home-section{width: 100%;padding: var(--space-16) 0;}.cargo-Home-sectionHeader{display: flex;align-items: center;justify-content: space-between;margin-bottom: var(--space-8);padding-inline: var(--container-padding-mobile);}@media (min-width: 768px){.cargo-Home-sectionHeader{padding-inline: var(--container-padding-tablet);}}@media (min-width: 1024px){.cargo-Home-sectionHeader{padding-inline: var(--container-padding-desktop);}}.cargo-Home-sectionTitle{font-family: var(--font-display);font-size: var(--text-3xl);font-weight: var(--weight-bold);color: var(--color-neutral-950);}.cargo-Home-sectionLink{font-weight: var(--weight-medium);color: var(--color-neutral-600);}.cargo-Home-sectionLink:hover{color: var(--color-primary-600);}.cargo-Home-productGrid{display: grid;grid-template-columns: repeat(2, 1fr);gap: var(--space-3);padding-inline: var(--container-padding-mobile);}@media (min-width: 640px){.cargo-Home-productGrid{grid-template-columns: repeat(3, 1fr);gap: var(--space-4);}}@media (min-width: 768px){.cargo-Home-productGrid{grid-template-columns: repeat(4, 1fr);gap: var(--space-4);padding-inline: var(--container-padding-tablet);}}@media (min-width: 1024px){.cargo-Home-productGrid{grid-template-columns: repeat(5, 1fr);gap: var(--space-5);padding-inline: var(--container-padding-desktop);}}@media (min-width: 1440px){.cargo-Home-productGrid{grid-template-columns: repeat(6, 1fr);gap: var(--space-6);}}.cargo-Home-collectionsGrid{display: grid;grid-template-columns: 1fr;gap: var(--space-4);padding-inline: var(--container-padding-mobile);}@media (min-width: 768px){.cargo-Home-collectionsGrid{grid-template-columns: repeat(2, 1fr);gap: var(--space-5);padding-inline: var(--container-padding-tablet);}}@media (min-width: 1024px){.cargo-Home-collectionsGrid{grid-template-columns: repeat(3, 1fr);gap: var(--space-6);padding-inline: var(--container-padding-desktop);}}.cargo-Icon-icon{flex-shrink: 0;display: inline-block;vertical-align: middle;}.cargo-Icon-current{color: currentColor;}.cargo-Icon-primary{color: var(--color-primary-500);}.cargo-Icon-muted{color: var(--color-neutral-400);}.cargo-Icon-success{color: var(--color-success-500);}.cargo-Icon-warning{color: var(--color-warning-500);}.cargo-Icon-error{color: var(--color-error-500);}.cargo-LanguageSelector-wrapper{position: relative;}.cargo-LanguageSelector-trigger{display: flex;align-items: center;justify-content: flex-start;gap: var(--space-2);padding: var(--space-2) var(--space-4);font-size: var(--nav-dropdown);font-weight: var(--weight-medium);color: var(--color-neutral-900);background: var(--color-neutral-0);border: 1px solid var(--color-neutral-300);border-radius: var(--radius-sm);cursor: pointer;transition: all var(--duration-fast) var(--ease-default);box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);min-height: 40px;width: 200px;}.cargo-LanguageSelector-trigger:hover{border-color: var(--color-neutral-400);background: var(--color-neutral-50);box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);}.cargo-LanguageSelector-trigger:focus-visible{outline: 2px solid var(--color-primary-500);outline-offset: 2px;}.cargo-LanguageSelector-globeIcon{color: var(--color-neutral-700);flex-shrink: 0;}.cargo-LanguageSelector-label{font-weight: var(--weight-medium);white-space: nowrap;color: var(--color-neutral-900);overflow: hidden;text-overflow: ellipsis;max-width: calc(100% - 64px);}.cargo-LanguageSelector-chevron{color: var(--color-neutral-600);transition: transform var(--duration-fast) var(--ease-default);flex-shrink: 0;margin-left: auto;}.cargo-LanguageSelector-chevron.cargo-LanguageSelector-open{transform: rotate(180deg);}.cargo-LanguageSelector-dropdown{position: absolute;top: calc(100% + var(--space-1));right: 0;width: 250px;padding: var(--space-1);background: var(--color-neutral-0);border: 1px solid var(--color-neutral-200);border-radius: var(--radius-sm);box-shadow: var(--shadow-lg);z-index: var(--z-dropdown);list-style: none;}.cargo-LanguageSelector-dropdownUp{top: auto;bottom: calc(100% + var(--space-1));}.cargo-LanguageSelector-option{display: flex;align-items: center;justify-content: flex-start;gap: var(--space-2);width: 100%;padding: var(--space-2) var(--space-3);font-size: var(--nav-dropdown);color: var(--color-neutral-700);background: transparent;border: none;border-radius: var(--radius-sm);cursor: pointer;text-align: left;transition: background-color var(--duration-fast) var(--ease-default);}.cargo-LanguageSelector-option:hover{background: var(--color-neutral-50);}.cargo-LanguageSelector-option.cargo-LanguageSelector-selected{color: var(--color-primary-600);background: var(--color-primary-50);}.cargo-LanguageSelector-optionLabel{flex: 1;white-space: nowrap;}.cargo-LanguageSelector-check{color: var(--color-primary-500);}.cargo-LanguageSelector-triggerInverted{color: var(--color-neutral-0);background: transparent;border: 1px solid var(--color-neutral-500);}.cargo-LanguageSelector-triggerInverted:hover{border-color: var(--color-neutral-0);background: rgba(255, 255, 255, 0.1);}.cargo-LanguageSelector-triggerInverted .cargo-LanguageSelector-globeIcon{color: var(--color-neutral-300);}.cargo-LanguageSelector-triggerInverted .cargo-LanguageSelector-label{color: var(--color-neutral-0);}.cargo-LanguageSelector-triggerInverted .cargo-LanguageSelector-chevron{color: var(--color-neutral-400);}.cargo-LanguageSelector-dropdownInverted{background: var(--color-neutral-900);border: 1px solid var(--color-neutral-700);box-shadow: 0 -10px 15px -3px rgb(0 0 0 / 0.3), 0 -4px 6px -4px rgb(0 0 0 / 0.3);}.cargo-LanguageSelector-optionInverted{color: var(--color-neutral-200);}.cargo-LanguageSelector-optionInverted:hover{background: var(--color-neutral-800);}.cargo-LanguageSelector-optionInverted.cargo-LanguageSelector-selected{color: var(--color-neutral-0);background: var(--color-neutral-800);}.cargo-LanguageSelector-inline{display: flex;gap: var(--space-1);}.cargo-LanguageSelector-inlineOption{display: flex;align-items: center;gap: var(--space-1);padding: var(--space-1) var(--space-2);font-size: var(--text-sm);color: var(--color-neutral-500);background: transparent;border: none;border-radius: var(--radius-sm);cursor: pointer;transition: color var(--duration-fast) var(--ease-default);}.cargo-LanguageSelector-inlineOption:hover{color: var(--color-neutral-700);}.cargo-LanguageSelector-inlineOption.cargo-LanguageSelector-active{color: var(--color-neutral-950);font-weight: var(--weight-medium);}.cargo-LanguageSelector-inlineOptionInverted{color: var(--color-neutral-400);}.cargo-LanguageSelector-inlineOptionInverted:hover{color: var(--color-neutral-200);}.cargo-LanguageSelector-inlineOptionInverted.cargo-LanguageSelector-active{color: var(--color-neutral-0);font-weight: var(--weight-medium);}.cargo-MobileMenu-overlay{position: fixed;inset: 0;background-color: rgba(0, 0, 0, 0.6);backdrop-filter: blur(4px);-webkit-backdrop-filter: blur(4px);z-index: var(--z-overlay);animation: cargo-MobileMenu-fadeIn var(--duration-normal) var(--ease-out);}@keyframes cargo-MobileMenu-fadeIn{from{opacity: 0;}to{opacity: 1;}}.cargo-MobileMenu-menu{position: fixed;top: 0;left: 0;bottom: 0;width: 100%;max-width: 320px;background-color: var(--color-neutral-0);display: flex;flex-direction: column;z-index: var(--z-modal);box-shadow: var(--shadow-2xl);animation: cargo-MobileMenu-slideInFromLeft var(--duration-normal) var(--ease-out);}@media (min-width: 480px){.cargo-MobileMenu-menu{max-width: 380px;}}@keyframes cargo-MobileMenu-slideInFromLeft{from{transform: translateX(-100%);}to{transform: translateX(0);}}.cargo-MobileMenu-header{display: flex;align-items: center;justify-content: space-between;padding: var(--space-4) var(--space-6);border-bottom: 1px solid var(--color-neutral-200);background-color: var(--color-neutral-0);}.cargo-MobileMenu-logo{font-family: 'Vtg Stencil', var(--font-display);font-size: var(--text-2xl);font-weight: normal;color: var(--color-neutral-950);letter-spacing: 0.01em;text-decoration: none;transition: color var(--duration-fast) var(--ease-default);}.cargo-MobileMenu-logo:hover{color: var(--color-neutral-700);}.cargo-MobileMenu-closeButton{display: flex;align-items: center;justify-content: center;width: 2.75rem;height: 2.75rem;padding: 0;background: none;border: none;color: var(--color-neutral-600);border-radius: var(--radius-sm);cursor: pointer;transition: background-color var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default);}.cargo-MobileMenu-closeButton:hover{background-color: var(--color-neutral-100);color: var(--color-neutral-950);}.cargo-MobileMenu-closeButton:active{background-color: var(--color-neutral-200);}.cargo-MobileMenu-nav{flex: 1;display: flex;flex-direction: column;gap: var(--space-1);padding: var(--space-8) var(--space-6);overflow-y: auto;}.cargo-MobileMenu-navLink{display: block;font-family: 'Moderat Condensed', var(--font-display);font-size: var(--text-3xl);font-weight: var(--weight-bold);color: var(--color-neutral-900);text-transform: uppercase;letter-spacing: var(--tracking-wide);text-decoration: none;padding: var(--space-4) var(--space-3);border-radius: var(--radius-lg);transition: background-color var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default), transform var(--duration-fast) var(--ease-out);position: relative;line-height: 1.2;}@media (min-width: 480px){.cargo-MobileMenu-navLink{font-size: var(--text-4xl);padding: var(--space-5) var(--space-4);}}.cargo-MobileMenu-navLink:hover{background-color: var(--color-neutral-50);color: var(--color-neutral-950);transform: translateX(4px);}.cargo-MobileMenu-navLink.cargo-MobileMenu-active{background-color: var(--color-primary-50);color: var(--color-primary-700);}.cargo-MobileMenu-navLink.cargo-MobileMenu-active::before{content: '';position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 4px;height: 60%;background-color: var(--color-primary-600);border-radius: 0 var(--radius-sm) var(--radius-sm) 0;}.cargo-MobileMenu-navLink.cargo-MobileMenu-active:hover{background-color: var(--color-primary-100);color: var(--color-primary-800);}.cargo-MobileMenu-footer{padding: var(--space-6);border-top: 1px solid var(--color-neutral-200);background-color: var(--color-neutral-50);}.cargo-MobileMenu-navLink{animation: cargo-MobileMenu-slideInLink var(--duration-normal) var(--ease-out);animation-fill-mode: both;}.cargo-MobileMenu-navLink:nth-child(1){animation-delay: 50ms;}.cargo-MobileMenu-navLink:nth-child(2){animation-delay: 100ms;}.cargo-MobileMenu-navLink:nth-child(3){animation-delay: 150ms;}.cargo-MobileMenu-navLink:nth-child(4){animation-delay: 200ms;}.cargo-MobileMenu-navLink:nth-child(5){animation-delay: 250ms;}.cargo-MobileMenu-navLink:nth-child(6){animation-delay: 300ms;}.cargo-MobileMenu-navLink:nth-child(7){animation-delay: 350ms;}.cargo-MobileMenu-navLink:nth-child(8){animation-delay: 400ms;}@keyframes cargo-MobileMenu-slideInLink{from{opacity: 0;transform: translateX(-20px);}to{opacity: 1;transform: translateX(0);}}.cargo-MoreColorsButton-container{position: relative;display: inline-flex;}.cargo-MoreColorsButton-pill{display: inline-flex;align-items: center;justify-content: center;border: 2px solid var(--color-neutral-950);border-radius: var(--radius-full);background-color: transparent;cursor: pointer;transition: background-color var(--duration-fast) var(--ease-default), transform var(--duration-fast) var(--ease-default);}.cargo-MoreColorsButton-pill:hover{background-color: var(--color-neutral-100);transform: scale(1.1);}.cargo-MoreColorsButton-pill:focus-visible{outline: 2px solid var(--color-primary-500);outline-offset: 2px;}.cargo-MoreColorsButton-pillText{font-family: var(--font-body);font-weight: var(--weight-bold);color: var(--color-neutral-950);white-space: nowrap;line-height: 1;transform: translateY(-1px);}.cargo-MoreColorsButton-xs{height: 20px;min-width: 20px;padding: 0 var(--space-1);}.cargo-MoreColorsButton-xs .cargo-MoreColorsButton-pillText{font-size: var(--text-xs);}.cargo-MoreColorsButton-sm{height: 24px;min-width: 24px;padding: 0 var(--space-2);}.cargo-MoreColorsButton-sm .cargo-MoreColorsButton-pillText{font-size: var(--text-xs);}.cargo-MoreColorsButton-md{height: 32px;min-width: 32px;padding: 0 var(--space-3);}.cargo-MoreColorsButton-md .cargo-MoreColorsButton-pillText{font-size: var(--text-sm);}.cargo-MoreColorsButton-lg{height: 40px;min-width: 40px;padding: 0 var(--space-4);}.cargo-MoreColorsButton-lg .cargo-MoreColorsButton-pillText{font-size: var(--text-base);}.cargo-MoreColorsButton-dropdown{position: absolute;top: calc(100% + var(--space-2));left: 0;z-index: var(--z-dropdown);min-width: 200px;max-width: 280px;padding: var(--space-3);background-color: var(--color-neutral-0);border: 2px solid var(--color-neutral-950);border-radius: var(--radius-lg);box-shadow: var(--shadow-lg);animation: cargo-MoreColorsButton-slideIn var(--duration-fast) var(--ease-out);}@keyframes cargo-MoreColorsButton-slideIn{from{opacity: 0;transform: translateY(-8px);}to{opacity: 1;transform: translateY(0);}}.cargo-MoreColorsButton-grid{display: flex;flex-wrap: wrap;gap: var(--space-2);}.cargo-Navbar-navbar{width: 100%;background-color: var(--color-neutral-0);z-index: var(--z-sticky);transition: background-color var(--duration-normal) var(--ease-default);}.cargo-Navbar-sticky{position: sticky;top: 0;}.cargo-Navbar-bordered{border-bottom: var(--border-width) solid var(--color-neutral-200);}.cargo-Navbar-floating{position: fixed;top: var(--space-4);left: 50%;transform: translateX(-50%);width: calc(100% - var(--space-8));max-width: 1400px;background-color: rgba(255, 255, 255, 0.95);backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);border-radius: var(--radius-2xl);box-shadow: var(--shadow-lg);border: 1px solid rgba(0, 0, 0, 0.05);z-index: var(--z-fixed);}@media (min-width: 768px){.cargo-Navbar-floating{top: var(--space-6);width: calc(100% - var(--space-16));}}@media (min-width: 1024px){.cargo-Navbar-floating{top: var(--space-8);}}.cargo-Navbar-floating.cargo-Navbar-bordered{border-bottom: none;}.cargo-Navbar-constrained .cargo-Navbar-container{max-width: 1600px;margin-inline: auto;}.cargo-Navbar-container{display: grid;grid-template-columns: 1fr auto 1fr;align-items: center;gap: var(--space-2);width: 100%;padding: var(--space-2) var(--space-6);min-height: 60px;position: relative;}@media (min-width: 768px){.cargo-Navbar-container{padding: var(--space-3) var(--space-8);gap: var(--space-4);}}@media (min-width: 1024px){.cargo-Navbar-container{padding: var(--space-3) var(--space-12);gap: var(--space-6);}}.cargo-Navbar-navbar:not(.cargo-Navbar-floating) .cargo-Navbar-container{padding: var(--space-2) var(--container-padding-mobile);height: 64px;}@media (min-width: 768px){.cargo-Navbar-navbar:not(.cargo-Navbar-floating) .cargo-Navbar-container{padding-inline: var(--container-padding-tablet);height: 70px;}}@media (min-width: 1024px){.cargo-Navbar-navbar:not(.cargo-Navbar-floating) .cargo-Navbar-container{padding-inline: var(--container-padding-desktop);height: 70px;}}.cargo-Navbar-logo{display: flex;align-items: center;justify-content: center;grid-column: 2;white-space: nowrap;}@media (max-width: 1023px){.cargo-Navbar-logo{grid-column: unset;position: static;transform: none;margin-left: var(--space-3);}}.cargo-Navbar-logoLink{font-family: 'Vtg Stencil', var(--font-display);font-size: var(--text-3xl);font-weight: normal;color: var(--color-neutral-950);letter-spacing: 0.01em;text-decoration: none;transition: transform var(--duration-fast) var(--ease-out);line-height: 1;display: inline-block;transform-origin: center;}@media (min-width: 768px){.cargo-Navbar-logoLink{font-size: var(--text-4xl);}}@keyframes cargo-Navbar-logoColorCycle{0%{color: var(--color-primary-500);}8.33%{color: var(--color-primary-500);}8.34%{color: #ef4444;}16.66%{color: #ef4444;}16.67%{color: #f59e0b;}24.99%{color: #f59e0b;}25%{color: #22c55e;}33.32%{color: #22c55e;}33.33%{color: #3b82f6;}41.65%{color: #3b82f6;}41.66%{color: #8b5cf6;}49.98%{color: #8b5cf6;}49.99%{color: #ec4899;}58.31%{color: #ec4899;}58.32%{color: #722F37;}66.64%{color: #722F37;}66.65%{color: #06b6d4;}74.97%{color: #06b6d4;}74.98%{color: #eab308;}83.30%{color: #eab308;}83.31%{color: #8B4513;}91.63%{color: #8B4513;}91.64%{color: #a855f7;}100%{color: #a855f7;}}.cargo-Navbar-logoLink:hover{transform: scale(1.15);animation: cargo-Navbar-logoColorCycle 6s steps(12, end) infinite;}.cargo-Navbar-logoLink:not(:hover){color: var(--color-neutral-950);}.cargo-Navbar-leftSection{display: flex;align-items: center;gap: var(--space-3);grid-column: 1;}.cargo-Navbar-leftActions{display: flex;align-items: center;}@media (min-width: 1024px){.cargo-Navbar-leftActions{display: none;}}.cargo-Navbar-nav{display: none;align-items: center;gap: var(--space-4);justify-content: flex-start;}@media (min-width: 768px){.cargo-Navbar-nav{gap: var(--space-6);}}@media (min-width: 1024px){.cargo-Navbar-nav{display: flex;gap: var(--space-8);}}.cargo-Navbar-navLink{font-family: 'Moderat Condensed', var(--font-body);font-size: var(--text-sm);font-weight: var(--weight-bold);color: var(--color-neutral-600);text-transform: uppercase;letter-spacing: var(--tracking-wide);text-decoration: none;transition: color var(--duration-fast) var(--ease-default);position: relative;line-height: 1;white-space: nowrap;}@media (min-width: 768px){.cargo-Navbar-navLink{font-size: var(--nav-link);}}.cargo-Navbar-navLink::after{content: '';position: absolute;bottom: -4px;left: 0;right: 0;height: 2px;background-color: var(--color-neutral-950);transform: scaleX(0);transition: transform var(--duration-fast) var(--ease-out);}.cargo-Navbar-navLink:hover{color: var(--color-neutral-950);}.cargo-Navbar-navLink:hover::after{transform: scaleX(1);}.cargo-Navbar-navLink.cargo-Navbar-active{color: var(--color-neutral-950);}.cargo-Navbar-navLink.cargo-Navbar-active::after{transform: scaleX(1);}.cargo-Navbar-actions{display: flex;align-items: center;gap: var(--space-1);justify-content: flex-end;grid-column: 3;}@media (min-width: 768px){.cargo-Navbar-actions{gap: var(--space-3);}}@media (min-width: 1024px){.cargo-Navbar-actions{gap: var(--space-4);}}.cargo-PillTabs-container{display: inline-flex;width: auto;}.cargo-PillTabs-fullWidth.cargo-PillTabs-container{display: flex !important;width: 100% !important;max-width: 100% !important;}.cargo-PillTabs-tabs{position: relative;display: inline-flex;background-color: transparent;border: 2px solid var(--color-neutral-950);border-radius: var(--radius-sm);padding: var(--space-1);gap: var(--space-2);isolation: isolate;max-width: none !important;overflow-x: auto;overflow-y: hidden;scroll-behavior: smooth;-webkit-overflow-scrolling: touch;scrollbar-width: none;-ms-overflow-style: none;}.cargo-PillTabs-tabs::-webkit-scrollbar{display: none;}.cargo-PillTabs-fullWidth .cargo-PillTabs-tabs{display: flex !important;width: auto !important;max-width: none !important;}@media (min-width: 1024px){.cargo-PillTabs-tabs{display: flex;justify-content: space-between;}.cargo-PillTabs-fullWidth .cargo-PillTabs-tabs{display: flex !important;width: 100% !important;max-width: 100% !important;justify-content: space-between;}}@media (max-width: 1023px){.cargo-PillTabs-tabs{width: auto;justify-content: flex-start;}.cargo-PillTabs-fullWidth .cargo-PillTabs-tabs{width: auto;max-width: none;}.cargo-PillTabs-fullWidth .cargo-PillTabs-tab{flex: 0 0 auto;}}.cargo-PillTabs-indicator{position: absolute;top: 0;left: 0;background-color: var(--color-neutral-950);border-radius: var(--radius-sm);transition: transform var(--duration-normal) var(--ease-out), width var(--duration-normal) var(--ease-out), height var(--duration-normal) var(--ease-out);z-index: 0;box-shadow: var(--shadow-sm);pointer-events: none;}.cargo-PillTabs-tab{position: relative;display: inline-flex;align-items: center;justify-content: center;padding: var(--space-3) var(--space-4);background: none;border: none;border-radius: var(--radius-sm);font-family: 'Moderat Condensed', var(--font-display);font-weight: var(--weight-bold);font-size: var(--text-lg);line-height: 1.1;text-transform: uppercase;letter-spacing: var(--tracking-wide);color: var(--color-neutral-600);cursor: pointer;transition: color var(--duration-fast) var(--ease-default);white-space: nowrap;z-index: 1;min-width: 140px;flex-shrink: 0;vertical-align: middle;margin: 0;font-style: normal;text-align: center;}.cargo-PillTabs-fullWidth .cargo-PillTabs-tab{flex: 0 0 auto;min-width: 140px;}@media (min-width: 1024px){.cargo-PillTabs-fullWidth .cargo-PillTabs-tab{flex: 1 1 0;min-width: 0;max-width: none;}}.cargo-PillTabs-tab:hover{color: var(--color-neutral-950);}.cargo-PillTabs-tab:focus-visible{outline: 2px solid var(--color-primary-500);outline-offset: 2px;}.cargo-PillTabs-tab.cargo-PillTabs-active{color: var(--color-neutral-0);}.cargo-PillTabs-label{position: relative;z-index: 1;line-height: inherit;display: block;}.cargo-PillTabs-sm .cargo-PillTabs-tab{padding: var(--space-2) var(--space-3);font-size: var(--text-base);min-width: 120px;}.cargo-PillTabs-md .cargo-PillTabs-tab{padding: var(--space-3) var(--space-4);font-size: var(--text-lg);min-width: 140px;}.cargo-PillTabs-lg .cargo-PillTabs-tab{padding: var(--space-4) var(--space-5);font-size: var(--text-xl);min-width: 160px;}@media (max-width: 640px){.cargo-PillTabs-tab{min-width: 130px;padding: var(--space-2) var(--space-3);}.cargo-PillTabs-sm .cargo-PillTabs-tab{min-width: 110px;padding: var(--space-2) var(--space-3);}.cargo-PillTabs-lg .cargo-PillTabs-tab{min-width: 150px;padding: var(--space-3) var(--space-4);}}.cargo-ProductCard-card{position: relative;display: flex;flex-direction: column;height: 100%;background: var(--color-neutral-0);padding: var(--space-4);border-radius: var(--radius-sm);border: 1px solid var(--color-neutral-100);}.cargo-ProductCard-card::after{content: '';position: absolute;inset: 0;border: 2px solid transparent;border-radius: inherit;pointer-events: none;transition: border-color var(--duration-fast) var(--ease-default);z-index: 2;}.cargo-ProductCard-card:hover::after{border-color: var(--color-neutral-950);}.cargo-ProductCard-imageLink{display: block;text-decoration: none;}.cargo-ProductCard-imageWrapper{position: relative;overflow: hidden;background-color: var(--color-neutral-50);border-radius: var(--radius-sm);}.cargo-ProductCard-aspect-square{aspect-ratio: 1 / 1;}.cargo-ProductCard-aspect-portrait{aspect-ratio: 3 / 4;}.cargo-ProductCard-aspect-4-5{aspect-ratio: 4 / 5;}.cargo-ProductCard-image{width: 100%;height: 100%;object-fit: cover;transition: transform var(--duration-slow) var(--ease-out);}.cargo-ProductCard-imageLink:hover .cargo-ProductCard-image{transform: scale(1.05);}.cargo-ProductCard-imageSecondary{position: absolute;top: 0;left: 0;opacity: 0;pointer-events: none;}.cargo-ProductCard-imageSecondaryVisible{opacity: 1;}.cargo-ProductCard-imagePrimary{opacity: 0;}.cargo-ProductCard-placeholder{display: flex;align-items: center;justify-content: center;width: 100%;height: 100%;color: var(--color-neutral-300);}.cargo-ProductCard-badges{position: absolute;top: calc(var(--space-3) * 1.5);left: calc(var(--space-3) * 1.5);display: flex;flex-direction: column;gap: calc(var(--space-1) * 1.5);z-index: 1;}.cargo-ProductCard-badge{background: var(--color-neutral-0);color: var(--color-neutral-900);border: 1px solid var(--color-neutral-200);font-size: 11px;font-weight: var(--weight-semibold);text-transform: uppercase;letter-spacing: var(--tracking-wider);padding: calc(var(--space-1) * 1.5) calc(var(--space-2) * 1.5);border-radius: var(--radius-sm);}.cargo-ProductCard-saleBadge{background: var(--color-primary-500);color: var(--color-neutral-0);border-color: var(--color-primary-500);}.cargo-ProductCard-wishlistButton{position: absolute;top: calc(var(--space-3) * 1.5);right: calc(var(--space-3) * 1.5);display: flex;align-items: center;justify-content: center;width: 54px;height: 54px;background-color: var(--color-neutral-0);border: none;border-radius: var(--radius-sm);cursor: pointer;opacity: 0;transition: opacity var(--duration-fast) var(--ease-default), background-color var(--duration-fast) var(--ease-default);z-index: 1;}.cargo-ProductCard-card:hover .cargo-ProductCard-wishlistButton{opacity: 1;}.cargo-ProductCard-wishlistButton:hover{background-color: var(--color-neutral-50);}.cargo-ProductCard-wishlistActive{opacity: 1;color: var(--color-error-500);}.cargo-ProductCard-wishlistActive svg{fill: currentColor;}.cargo-ProductCard-wishlistButton:focus-visible{opacity: 1;outline: 2px solid var(--color-primary-500);outline-offset: 2px;}.cargo-ProductCard-content{display: flex;flex-direction: column;flex: 1;gap: var(--space-2);padding-top: var(--space-4);}.cargo-ProductCard-vendor{font-size: 11px;color: var(--color-neutral-500);text-transform: uppercase;letter-spacing: var(--tracking-wider);margin: 0;}.cargo-ProductCard-titleRow{display: flex;justify-content: space-between;align-items: center;gap: calc(var(--space-3) * 1.5);}.cargo-ProductCard-titleLink{text-decoration: none;color: inherit;flex: 1;min-width: 0;}.cargo-ProductCard-title{font-family: var(--font-body);font-size: 16px;font-weight: var(--weight-semibold);color: var(--color-neutral-900);line-height: var(--leading-snug);margin: 0;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}.cargo-ProductCard-titleLink:hover .cargo-ProductCard-title{text-decoration: underline;}.cargo-ProductCard-priceWrapper{display: flex;flex-direction: column;align-items: flex-end;flex-shrink: 0;}.cargo-ProductCard-price{font-size: 18px;font-weight: var(--weight-bold);color: var(--color-neutral-900);white-space: nowrap;}.cargo-ProductCard-salePrice{color: var(--color-primary-600);}.cargo-ProductCard-comparePrice{font-size: 12px;color: var(--color-neutral-400);text-decoration: line-through;}.cargo-ProductCard-ratingRow{display: flex;align-items: center;gap: calc(var(--space-2) * 1.5);margin-top: calc(var(--space-1) * 1.5);}.cargo-ProductCard-stars{display: flex;gap: 2px;}.cargo-ProductCard-star{color: var(--color-neutral-300);}.cargo-ProductCard-starFilled{color: var(--color-neutral-900);}.cargo-ProductCard-starFilled svg{fill: currentColor;}.cargo-ProductCard-starEmpty{color: var(--color-neutral-300);}.cargo-ProductCard-reviewCount{font-size: 12px;color: var(--color-neutral-500);}.cargo-ProductCard-colorSwatches{display: flex;flex-wrap: wrap;gap: var(--space-2);margin-top: var(--space-2);}.cargo-ProductCard-colorSwatch{width: 24px;height: 24px;border-radius: var(--radius-full);border: 2px solid var(--color-neutral-200);cursor: pointer;transition: all var(--duration-fast) var(--ease-default);position: relative;}.cargo-ProductCard-colorSwatch:hover{border-color: var(--color-neutral-400);transform: scale(1.1);}.cargo-ProductCard-colorSwatchSelected{border-color: var(--color-neutral-950);box-shadow: 0 0 0 2px var(--color-neutral-0), 0 0 0 4px var(--color-neutral-950);}.cargo-ProductCard-colorSwatchUnavailable{opacity: 0.4;cursor: not-allowed;}.cargo-ProductCard-colorSwatchUnavailable::after{content: '';position: absolute;top: 50%;left: -2px;right: -2px;height: 2px;background-color: var(--color-neutral-500);transform: rotate(-45deg);}.cargo-ProductCard-addToCartWrapper{margin-top: auto;padding-top: calc(var(--space-3) * 1.5);}.cargo-ProductCard-addToCartButton{font-weight: var(--weight-semibold);}.cargo-ProductForm-form{display: flex;flex-direction: column;gap: var(--space-6);}.cargo-ProductForm-optionGroup{display: flex;flex-direction: column;gap: var(--space-3);}.cargo-ProductForm-optionLabel{font-size: var(--text-sm);font-weight: var(--weight-semibold);color: var(--color-neutral-700);text-transform: uppercase;letter-spacing: var(--tracking-wide);}.cargo-ProductForm-selectedValue{font-weight: var(--weight-normal);text-transform: none;color: var(--color-neutral-900);}.cargo-ProductForm-colorSwatches{display: flex;flex-wrap: wrap;gap: var(--space-2);}.cargo-ProductForm-optionValues{display: flex;flex-wrap: wrap;gap: var(--space-2);}.cargo-ProductForm-optionButton{min-width: 3rem;}.cargo-ProductForm-optionButton.cargo-ProductForm-unavailable{text-decoration: line-through;}.cargo-ProductForm-addToCart{margin-top: var(--space-2);}.cargo-ProductForm-addToCartButton{}.cargo-ProductGallery-gallery{display: flex;flex-direction: column;gap: var(--space-4);width: 100%;}@media (min-width: 1024px){.cargo-ProductGallery-gallery{height: calc(100vh - var(--header-height, 80px) - var(--space-12));min-height: 0;}}.cargo-ProductGallery-mainImage{position: relative;width: 100%;aspect-ratio: 1 / 1;overflow: hidden;border-radius: var(--radius-sm);background-color: var(--color-neutral-0);}@media (min-width: 1024px){.cargo-ProductGallery-mainImage{aspect-ratio: unset;flex: 1;min-height: 0;display: flex;align-items: center;justify-content: center;}}.cargo-ProductGallery-image{width: 100%;height: 100%;object-fit: contain;object-position: center;transition: transform var(--duration-normal) var(--ease-default);}@media (min-width: 1024px){.cargo-ProductGallery-image{max-width: 100%;max-height: 100%;width: auto;height: auto;}}.cargo-ProductGallery-mainImage:hover .cargo-ProductGallery-image{transform: scale(1.02);}.cargo-ProductGallery-placeholder{display: flex;align-items: center;justify-content: center;aspect-ratio: 1 / 1;background-color: var(--color-neutral-0);border-radius: var(--radius-sm);color: var(--color-neutral-300);}.cargo-ProductGallery-thumbnails{display: grid;grid-template-columns: repeat(auto-fill, minmax(56px, 1fr));gap: var(--space-2);max-width: 100%;flex-shrink: 0;}@media (min-width: 768px){.cargo-ProductGallery-thumbnails{grid-template-columns: repeat(auto-fill, minmax(64px, 1fr));}}.cargo-ProductGallery-thumbnail{aspect-ratio: 1 / 1;width: 100%;padding: 0;border: 2px solid transparent;border-radius: var(--radius-sm);overflow: hidden;cursor: pointer;background-color: var(--color-neutral-0);transition: border-color var(--duration-fast) var(--ease-default);display: flex;align-items: center;justify-content: center;}.cargo-ProductGallery-thumbnail:hover{border-color: var(--color-neutral-300);}.cargo-ProductGallery-thumbnail.cargo-ProductGallery-active{border-color: var(--color-neutral-950);}.cargo-ProductGallery-thumbnailImage{width: 100%;height: 100%;object-fit: contain;}.cargo-Products-tabsSection{width: 100%;display: flex;justify-content: center;align-items: center;padding: var(--space-6) 0;background-color: var(--color-neutral-100);border-top: 1px solid var(--color-neutral-200);border-bottom: 1px solid var(--color-neutral-200);}.cargo-Products-tabsSection > div{width: 100%;max-width: var(--container-wide);padding-inline: var(--container-padding-mobile);}@media (min-width: 768px){.cargo-Products-tabsSection > div{padding-inline: var(--container-padding-tablet);}}@media (min-width: 1024px){.cargo-Products-tabsSection > div{padding-inline: var(--container-padding-desktop);}}.cargo-Products-page{width: 100%;min-height: calc(100vh - var(--header-height, 80px));padding: var(--space-6) var(--container-padding-mobile);box-sizing: border-box;}@media (min-width: 768px){.cargo-Products-page{padding-inline: var(--container-padding-tablet);}}@media (min-width: 1024px){.cargo-Products-page{padding-inline: var(--container-padding-desktop);}}.cargo-Products-grid{display: grid;grid-template-columns: 1fr;gap: var(--space-8);align-items: start;}@media (min-width: 1024px){.cargo-Products-grid{grid-template-columns: 1fr 1fr;gap: var(--space-12);}}.cargo-Products-gallery{display: flex;flex-direction: column;max-width: 100%;}@media (min-width: 1024px){.cargo-Products-gallery{position: sticky;top: calc(var(--header-height, 80px) + var(--space-6));max-height: calc(100vh - var(--header-height, 80px) - var(--space-12));overflow: hidden;}}.cargo-Products-details{display: flex;flex-direction: column;gap: var(--space-6);min-width: 0;}.cargo-Products-vendor{font-size: var(--text-sm);color: var(--color-neutral-500);text-transform: uppercase;letter-spacing: var(--tracking-wider);}.cargo-Products-title{font-family: var(--font-display);font-size: var(--text-4xl);font-weight: var(--weight-bold);color: var(--color-neutral-950);line-height: var(--leading-tight);}.cargo-Products-description{font-size: var(--text-base);color: var(--color-neutral-600);line-height: var(--leading-relaxed);}.cargo-Products-description p{margin-bottom: var(--space-4);}.cargo-Products-description p:last-child{margin-bottom: 0;}.cargo-SearchBar-backdrop{position: fixed;top: 64px;left: 0;right: 0;bottom: 0;background-color: rgba(0, 0, 0, 0.5);z-index: 50;animation: cargo-SearchBar-fadeInBackdrop 0.2s var(--ease-default);}@keyframes cargo-SearchBar-fadeInBackdrop{from{opacity: 0;}to{opacity: 1;}}.cargo-SearchBar-wrapper{position: relative;display: flex;align-items: center;}.cargo-SearchBar-iconButton{display: flex;align-items: center;justify-content: center;width: 2.5rem;height: 2.5rem;padding: 0;background: none;border: none;color: var(--color-neutral-700);cursor: pointer;transition: color var(--duration-fast) var(--ease-default);border-radius: var(--radius-sm);}.cargo-SearchBar-iconButton:hover:not(:disabled){color: var(--color-neutral-900);background-color: var(--color-neutral-100);}.cargo-SearchBar-iconButton:disabled{cursor: default;opacity: 1;}.cargo-SearchBar-expandedContainer{position: fixed;top: 64px;left: 0;right: 0;z-index: 1000;animation: cargo-SearchBar-slideDown 0.2s var(--ease-default);}@keyframes cargo-SearchBar-slideDown{from{opacity: 0;transform: translateY(-10px);}to{opacity: 1;transform: translateY(0);}}.cargo-SearchBar-inputRow{display: flex;align-items: center;gap: var(--space-3);padding: var(--space-4) var(--space-6);background-color: var(--color-neutral-0);box-shadow: var(--shadow-lg);}.cargo-SearchBar-searchIcon{color: var(--color-neutral-500);flex-shrink: 0;}.cargo-SearchBar-input{flex: 1;font-family: var(--font-body);font-size: var(--input-text-md);color: var(--color-neutral-900);background: none;border: none;outline: none;padding: 0;}.cargo-SearchBar-input::placeholder{color: var(--color-neutral-400);}.cargo-SearchBar-closeButton{display: flex;align-items: center;justify-content: center;width: 2rem;height: 2rem;padding: 0;background: none;border: none;color: var(--color-neutral-500);cursor: pointer;transition: all var(--duration-fast) var(--ease-default);border-radius: var(--radius-sm);flex-shrink: 0;}.cargo-SearchBar-closeButton:hover{color: var(--color-neutral-900);background-color: var(--color-neutral-100);}.cargo-SearchBar-resultsRow{margin-top: 0;padding: var(--space-6);background-color: var(--color-neutral-0);border-radius: 0 0 var(--radius-xl) var(--radius-xl);box-shadow: var(--shadow-2xl);border: 1px solid var(--color-neutral-200);border-top: none;animation: cargo-SearchBar-fadeIn 0.2s var(--ease-default);}@keyframes cargo-SearchBar-fadeIn{from{opacity: 0;transform: translateY(-10px);}to{opacity: 1;transform: translateY(0);}}.cargo-SearchBar-loadingState{display: flex;align-items: center;justify-content: center;padding: var(--space-8);}.cargo-SearchBar-loadingText{font-size: var(--text-sm);color: var(--color-neutral-500);font-weight: var(--weight-medium);}.cargo-SearchBar-results{display: grid;grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));gap: var(--space-4);}.cargo-SearchBar-viewAllLink{grid-column: 1 / -1;display: flex;align-items: center;justify-content: center;padding: var(--space-4);margin-top: var(--space-2);font-size: var(--text-sm);font-weight: var(--weight-semibold);color: var(--color-primary-600);text-decoration: none;border: 1px solid var(--color-neutral-200);border-radius: var(--radius-lg);transition: all var(--duration-fast) var(--ease-default);}.cargo-SearchBar-viewAllLink:hover{background-color: var(--color-primary-50);border-color: var(--color-primary-500);color: var(--color-primary-700);}.cargo-SearchBar-emptyState{display: flex;align-items: center;justify-content: center;padding: var(--space-8);}.cargo-SearchBar-emptyText{font-size: var(--text-sm);color: var(--color-neutral-500);font-weight: var(--weight-medium);}@media (max-width: 768px){.cargo-SearchBar-inputRow{padding: var(--space-3) var(--space-4);}.cargo-SearchBar-resultsRow{padding: var(--space-4);margin-top: var(--space-1);}.cargo-SearchBar-results{grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));gap: var(--space-3);}}@media (max-width: 480px){.cargo-SearchBar-results{grid-template-columns: 1fr;}}.cargo-ServiceCTA-section{position: relative;padding: var(--space-16) 0;background-color: var(--color-neutral-950);overflow: hidden;}.cargo-ServiceCTA-container{width: 100%;padding-inline: var(--container-padding-mobile);}@media (min-width: 768px){.cargo-ServiceCTA-container{padding-inline: var(--container-padding-tablet);}}@media (min-width: 1024px){.cargo-ServiceCTA-container{padding-inline: var(--container-padding-desktop);}}@media (min-width: 768px){.cargo-ServiceCTA-section{padding: var(--space-24) 0;}}.cargo-ServiceCTA-backgroundImage{position: absolute;inset: 0;z-index: 0;}.cargo-ServiceCTA-image{width: 100%;height: 100%;object-fit: cover;}.cargo-ServiceCTA-overlay{position: absolute;inset: 0;background-color: var(--color-neutral-950);opacity: 0.6;}.cargo-ServiceCTA-content{position: relative;z-index: 1;display: flex;flex-direction: column;align-items: center;gap: var(--space-8);text-align: center;}.cargo-ServiceCTA-text{font-family: var(--font-display);font-size: var(--text-4xl);font-weight: var(--weight-bold);line-height: var(--leading-tight);text-transform: uppercase;letter-spacing: var(--tracking-tight);color: var(--color-neutral-0);max-width: 800px;}@media (min-width: 768px){.cargo-ServiceCTA-text{font-size: var(--text-5xl);}}@media (min-width: 1024px){.cargo-ServiceCTA-text{font-size: var(--text-6xl);}}.cargo-ServiceCTA-cta{}.cargo-ServiceFeatures-section{padding: var(--space-12) 0;background-color: var(--color-neutral-50);}.cargo-ServiceFeatures-container{width: 100%;padding-inline: var(--container-padding-mobile);}@media (min-width: 768px){.cargo-ServiceFeatures-container{padding-inline: var(--container-padding-tablet);}}@media (min-width: 1024px){.cargo-ServiceFeatures-container{padding-inline: var(--container-padding-desktop);}}@media (min-width: 768px){.cargo-ServiceFeatures-section{padding: var(--space-20) 0;}}.cargo-ServiceFeatures-title{font-family: var(--font-display);font-size: var(--text-3xl);font-weight: var(--weight-bold);text-align: center;margin-bottom: var(--space-10);color: var(--color-neutral-950);}@media (min-width: 768px){.cargo-ServiceFeatures-title{font-size: var(--text-4xl);}}.cargo-ServiceFeatures-grid{display: grid;grid-template-columns: 1fr;grid-auto-rows: 1fr;gap: var(--space-4);}@media (min-width: 768px){.cargo-ServiceFeatures-grid{grid-template-columns: repeat(4, 1fr);grid-auto-rows: 1fr;gap: var(--space-4);}}.cargo-ServiceFeatures-feature{display: flex;flex-direction: column;align-items: center;justify-content: flex-start;gap: var(--space-4);padding: var(--space-8) var(--space-4);background-color: var(--color-neutral-0);border-radius: var(--radius-sm);text-align: center;height: 100%;}@media (min-width: 768px){.cargo-ServiceFeatures-feature{padding: var(--space-10) var(--space-6);}}.cargo-ServiceFeatures-iconWrapper{flex-shrink: 0;width: var(--space-16);height: var(--space-16);display: flex;align-items: center;justify-content: center;}.cargo-ServiceFeatures-icon{color: var(--color-neutral-950);}.cargo-ServiceFeatures-text{font-size: var(--text-base);font-weight: var(--weight-medium);line-height: var(--leading-snug);color: var(--color-neutral-950);}@media (min-width: 768px){.cargo-ServiceFeatures-text{font-size: var(--text-lg);}}.cargo-ServiceHero-hero{background-color: var(--color-primary-500);padding: var(--space-12) 0;color: var(--color-neutral-0);}@media (min-width: 768px){.cargo-ServiceHero-hero{padding: var(--space-20) 0;}}.cargo-ServiceHero-container{width: 100%;padding-inline: var(--container-padding-mobile);}@media (min-width: 768px){.cargo-ServiceHero-container{padding-inline: var(--container-padding-tablet);}}@media (min-width: 1024px){.cargo-ServiceHero-container{padding-inline: var(--container-padding-desktop);}}.cargo-ServiceHero-grid{display: grid;grid-template-columns: 1fr;gap: var(--space-8);align-items: center;}@media (min-width: 768px){.cargo-ServiceHero-grid{grid-template-columns: 1fr 1fr;gap: var(--space-12);}}@media (min-width: 1024px){.cargo-ServiceHero-grid{gap: var(--space-16);}}.cargo-ServiceHero-content{display: flex;flex-direction: column;gap: var(--space-6);}.cargo-ServiceHero-headline{font-family: var(--font-display);font-size: var(--text-4xl);font-weight: var(--weight-bold);line-height: var(--leading-tighter);text-transform: uppercase;letter-spacing: var(--tracking-tight);color: var(--color-neutral-0);}@media (min-width: 768px){.cargo-ServiceHero-headline{font-size: var(--text-5xl);}}@media (min-width: 1024px){.cargo-ServiceHero-headline{font-size: var(--text-6xl);}}.cargo-ServiceHero-subheadline{font-family: var(--font-display);font-size: var(--text-xl);font-weight: var(--weight-bold);line-height: var(--leading-snug);color: var(--color-neutral-0);}@media (min-width: 768px){.cargo-ServiceHero-subheadline{font-size: var(--text-2xl);}}.cargo-ServiceHero-body{font-size: var(--text-base);line-height: var(--leading-relaxed);color: var(--color-neutral-0);opacity: 0.95;}@media (min-width: 768px){.cargo-ServiceHero-body{font-size: var(--text-lg);}}.cargo-ServiceHero-cta{align-self: flex-start;}.cargo-ServiceHero-imageWrapper{width: 100%;aspect-ratio: 4 / 3;border-radius: var(--radius-sm);overflow: hidden;}.cargo-ServiceHero-image{width: 100%;height: 100%;object-fit: cover;}.cargo-ServiceHero-placeholder{width: 100%;height: 100%;background-color: var(--color-primary-700);display: flex;align-items: center;justify-content: center;}.cargo-ServiceHero-placeholderText{font-size: var(--text-2xl);color: var(--color-neutral-0);opacity: 0.5;}.cargo-ServiceImageText-section{padding: var(--space-12) 0;background-color: var(--color-neutral-0);}.cargo-ServiceImageText-container{width: 100%;padding-inline: var(--container-padding-mobile);}@media (min-width: 768px){.cargo-ServiceImageText-container{padding-inline: var(--container-padding-tablet);}}@media (min-width: 1024px){.cargo-ServiceImageText-container{padding-inline: var(--container-padding-desktop);}}@media (min-width: 768px){.cargo-ServiceImageText-section{padding: var(--space-20) 0;}}.cargo-ServiceImageText-grid{display: grid;grid-template-columns: 1fr;gap: var(--space-8);align-items: center;}@media (min-width: 768px){.cargo-ServiceImageText-grid{grid-template-columns: 1fr 1fr;gap: var(--space-12);}}@media (min-width: 1024px){.cargo-ServiceImageText-grid{gap: var(--space-16);}}.cargo-ServiceImageText-grid.cargo-ServiceImageText-reverse{direction: rtl;}.cargo-ServiceImageText-grid.cargo-ServiceImageText-reverse > *{direction: ltr;}.cargo-ServiceImageText-imageWrapper{width: 100%;aspect-ratio: 4 / 3;border-radius: var(--radius-sm);overflow: hidden;}.cargo-ServiceImageText-image{width: 100%;height: 100%;object-fit: cover;}.cargo-ServiceImageText-placeholder{width: 100%;height: 100%;background-color: var(--color-neutral-100);display: flex;align-items: center;justify-content: center;}.cargo-ServiceImageText-placeholderText{font-size: var(--text-2xl);color: var(--color-neutral-400);}.cargo-ServiceImageText-content{display: flex;flex-direction: column;gap: var(--space-6);}.cargo-ServiceImageText-headline{font-family: var(--font-display);font-size: var(--text-3xl);font-weight: var(--weight-bold);line-height: var(--leading-tight);text-transform: uppercase;color: var(--color-neutral-950);}@media (min-width: 768px){.cargo-ServiceImageText-headline{font-size: var(--text-4xl);}}.cargo-ServiceImageText-body{font-size: var(--text-base);line-height: var(--leading-relaxed);color: var(--color-neutral-700);}@media (min-width: 768px){.cargo-ServiceImageText-body{font-size: var(--text-lg);}}.cargo-ServiceSteps-section{padding: var(--space-12) 0;background-color: var(--color-neutral-50);}.cargo-ServiceSteps-container{width: 100%;padding-inline: var(--container-padding-mobile);}@media (min-width: 768px){.cargo-ServiceSteps-container{padding-inline: var(--container-padding-tablet);}}@media (min-width: 1024px){.cargo-ServiceSteps-container{padding-inline: var(--container-padding-desktop);}}@media (min-width: 768px){.cargo-ServiceSteps-section{padding: var(--space-20) 0;}}.cargo-ServiceSteps-sectionTitle{font-family: var(--font-display);font-size: var(--text-3xl);font-weight: var(--weight-bold);text-align: center;margin-bottom: var(--space-12);color: var(--color-neutral-950);}@media (min-width: 768px){.cargo-ServiceSteps-sectionTitle{font-size: var(--text-4xl);}}.cargo-ServiceSteps-grid{display: grid;grid-template-columns: 1fr;gap: var(--space-8);}@media (min-width: 768px){.cargo-ServiceSteps-grid{grid-template-columns: repeat(2, 1fr);}}@media (min-width: 1024px){.cargo-ServiceSteps-grid{grid-template-columns: repeat(4, 1fr);gap: var(--space-6);}}.cargo-ServiceSteps-step{display: flex;flex-direction: column;gap: var(--space-4);padding: var(--space-6);background-color: var(--color-neutral-0);border-radius: var(--radius-sm);}.cargo-ServiceSteps-number{font-family: var(--font-display);font-size: var(--text-6xl);font-weight: var(--weight-bold);line-height: 1;color: var(--color-neutral-950);}.cargo-ServiceSteps-title{font-family: var(--font-display);font-size: var(--text-xl);font-weight: var(--weight-bold);line-height: var(--leading-tight);color: var(--color-neutral-950);}@media (min-width: 768px){.cargo-ServiceSteps-title{font-size: var(--text-2xl);}}.cargo-ServiceSteps-description{font-size: var(--text-sm);line-height: var(--leading-relaxed);color: var(--color-neutral-700);}@media (min-width: 768px){.cargo-ServiceSteps-description{font-size: var(--text-base);}}.cargo-ServiceTextBlock-section{padding: var(--space-12) 0;}.cargo-ServiceTextBlock-container{width: 100%;padding-inline: var(--container-padding-mobile);}@media (min-width: 768px){.cargo-ServiceTextBlock-container{padding-inline: var(--container-padding-tablet);}}@media (min-width: 1024px){.cargo-ServiceTextBlock-container{padding-inline: var(--container-padding-desktop);}}@media (min-width: 768px){.cargo-ServiceTextBlock-section{padding: var(--space-20) 0;}}.cargo-ServiceTextBlock-section.cargo-ServiceTextBlock-white{background-color: var(--color-neutral-0);}.cargo-ServiceTextBlock-section.cargo-ServiceTextBlock-light{background-color: var(--color-neutral-50);}.cargo-ServiceTextBlock-content{max-width: 100%;display: flex;flex-direction: column;gap: var(--space-8);}.cargo-ServiceTextBlock-headline{font-family: var(--font-display);font-size: var(--text-3xl);font-weight: var(--weight-bold);line-height: var(--leading-tight);text-align: center;color: var(--color-neutral-950);}@media (min-width: 768px){.cargo-ServiceTextBlock-headline{font-size: var(--text-4xl);}}.cargo-ServiceTextBlock-paragraphs{display: flex;flex-direction: column;gap: var(--space-4);}.cargo-ServiceTextBlock-paragraph{font-size: var(--text-base);line-height: var(--leading-relaxed);color: var(--color-neutral-700);text-align: center;}@media (min-width: 768px){.cargo-ServiceTextBlock-paragraph{font-size: var(--text-lg);}}.cargo-TrustBar-bar{width: 100%;overflow: hidden;padding: var(--space-6) 0;background-color: var(--color-primary-500);color: var(--color-neutral-0);}.cargo-TrustBar-light, .cargo-TrustBar-dark, .cargo-TrustBar-primary{background-color: var(--color-primary-500);color: var(--color-neutral-0);}.cargo-TrustBar-track{display: flex;gap: var(--space-16);white-space: nowrap;padding-inline: var(--space-4);}.cargo-TrustBar-track.cargo-TrustBar-animate{animation: cargo-TrustBar-marquee 40s linear infinite;width: max-content;}@keyframes cargo-TrustBar-marquee{from{transform: translateX(0%);}to{transform: translateX(-50%);}}.cargo-TrustBar-animate:hover{animation-play-state: paused;}.cargo-TrustBar-item{display: flex;align-items: center;gap: var(--space-3);flex-shrink: 0;padding: 0 var(--space-4);}.cargo-TrustBar-icon{flex-shrink: 0;width: 24px;height: 24px;}.cargo-TrustBar-text{font-size: var(--text-lg);font-weight: var(--weight-bold);text-transform: uppercase;letter-spacing: var(--tracking-wide);font-family: 'Moderat Condensed', var(--font-body);}.cargo-TrustBar-bar:hover .cargo-TrustBar-track.cargo-TrustBar-animate{animation-play-state: paused;}main.context-1 > .grid:has([data-cargo-hero]){display: flex !important;padding: 0 !important;max-width: none;width: 100%;margin: 0;}main.context-1 > .grid:has([data-cargo-hero]) > .grid__row, main.context-1 .grid__col:has([data-cargo-hero]){padding: 0;max-width: none;width: 100%;flex-basis: 100%;}main.context-1 > .grid:has(.redesign-home-module){display: none !important;}[data-cargo-hero] button, [data-cargo-hero] a{text-decoration: none;}[data-cargo-hero] .cargo-Hero-arrow svg{width: 24px;height: 24px;}[data-cargo-hero] [hidden]{display: none !important;}@media (prefers-reduced-motion: reduce){.cargo-TrustBar-track.cargo-TrustBar-animate{animation: none;}.cargo-TrustBar-bar{overflow-x: auto;}.cargo-TrustBar-item[aria-hidden="true"]{display: none;}.cargo-Hero-slide{transition: none;}}[data-cargo-native-slot="user_menu"] svg.labeled-icon__icon{background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22lucide%20lucide-user%22%20aria-hidden%3D%22true%22%20focusable%3D%22false%22%3E%3Cpath%20d%3D%22M19%2021v-2a4%204%200%200%200-4-4H9a4%204%200%200%200-4%204v2%22%3E%3C/path%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%227%22%20r%3D%224%22%3E%3C/circle%3E%3C/svg%3E") center/24px 24px no-repeat;width:24px;height:24px;}[data-cargo-native-slot="user_menu"] svg.labeled-icon__icon use{display:none;}[data-cargo-native-slot="basket_preview"] svg.labeled-icon__icon{background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22lucide%20lucide-shopping-bag%22%20aria-hidden%3D%22true%22%20focusable%3D%22false%22%3E%3Cpath%20d%3D%22M16%2010a4%204%200%200%201-8%200%22%3E%3C/path%3E%3Cpath%20d%3D%22M3.103%206.034h17.794%22%3E%3C/path%3E%3Cpath%20d%3D%22M3.4%205.467a2%202%200%200%200-.4%201.2V20a2%202%200%200%200%202%202h14a2%202%200%200%200%202-2V6.667a2%202%200%200%200-.4-1.2l-2-2.667A2%202%200%200%200%2017%202H7a2%202%200%200%200-1.6.8z%22%3E%3C/path%3E%3C/svg%3E") center/24px 24px no-repeat;width:24px;height:24px;}[data-cargo-native-slot="basket_preview"] svg.labeled-icon__icon use{display:none;}#main-header[hidden], [data-cargo-menu-backdrop][hidden], #cargo-mobile-menu[hidden], [data-cargo-search-backdrop][hidden], #cargo-search[hidden]{display: none !important;}[data-cargo-navbar] button{font: inherit;}[data-cargo-navbar] a{text-decoration: none;}[data-cargo-navbar] .module{margin: 0;padding: 0;}[data-cargo-native-slot="user_menu"], [data-cargo-native-slot="basket_preview"]{width: 40px;min-width: 40px;height:40px;}[data-cargo-navbar] .labeled-icon{width: 40px;height: 40px;justify-content: center;gap: 0;}[data-cargo-navbar] .labeled-icon__signature{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden;}[data-cargo-navbar] .labeled-icon__icon{width:24px;height:24px;}[data-cargo-navbar] .indicator__count{position:absolute;right:0;top:0;}#main-header[data-cargo-native-host],#main-header [data-cargo-native-container]{display:contents;}#main-header[data-cargo-native-host] [hidden]{display:none!important;}[data-cargo-native-widget]{position:fixed;z-index:201;margin:0;padding:0;}[data-cargo-native-widget="search"]{z-index:1001;}[data-cargo-native-widget] .labeled-icon{width:40px;height:40px;justify-content:center;gap:0;}[data-cargo-native-widget] .labeled-icon__signature{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden;}[data-cargo-native-widget] .labeled-icon__icon{width:24px;height:24px;}[data-cargo-native-widget] .indicator__count{position:absolute;right:0;top:0;}[data-cargo-native-widget="search"] .storefront-search{width:100%;}[data-cargo-native-widget="search"] .search__icon, [data-cargo-native-widget="search"] h-search-close{display:none!important;}[data-cargo-native-widget="search"] .search__bar{display:flex!important;position:static;inset:auto;width:100%;height:auto;min-height:40px;transform:none;opacity:1;visibility:visible;}[data-cargo-native-widget="search"] h-search-input{flex:1;min-width:0;width:auto;}[data-cargo-native-widget="search"] h-search-input input{width:100%;min-width:0;font:400 var(--input-text-md)/var(--leading-normal) var(--font-body);}[data-cargo-native-widget="search"] h-search-clear{flex:0 0 24px;width:24px;height:24px;}[data-cargo-native-widget="search"] h-search-clear[aria-hidden="true"]{display:none!important;}[data-cargo-native-widget="search"] h-search-submit{flex:0 0 24px;width:24px;height:24px;background:transparent;color:var(--color-neutral-950);border:0;}[data-cargo-native-widget="search"] h-search-submit svg{width:24px;height:24px;background:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='none'%20stroke='%23000000'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20viewBox='0%200%2024%2024'%3E%3Ccircle%20cx='11'%20cy='11'%20r='8'/%3E%3Cpath%20d='m21%2021-4.34-4.34'/%3E%3C/svg%3E") center/24px no-repeat;}[data-cargo-native-widget="search"] h-search-submit svg use{display:none;}main:has([data-cargo-empty-search]) .grid__col:has([data-module-name="filter_options"]):not(:has([data-cargo-empty-search])){display:none;}main:has([data-cargo-empty-search]) > .grid > .grid__row > .grid__col:has([data-cargo-empty-search]){width:100%;max-width:100%;flex-basis:100%;}main:has([data-cargo-empty-search]) .flash-message[hidden]{display:none!important;}#cargo-search [data-cargo-native-slot="search"]{flex:1;min-width:0;}#cargo-search .module{margin:0;padding:0;}#cargo-search .storefront-search{width:100%;}[data-cargo-navbar] svg, #cargo-mobile-menu svg, #cargo-search svg{flex-shrink:0;}@media (prefers-reduced-motion:reduce){.cargo-Navbar-logoLink:hover{animation:none;}.cargo-MobileMenu-menu, .cargo-MobileMenu-overlay, .cargo-SearchBar-expandedContainer, .cargo-SearchBar-backdrop{animation:none;}}product-tile.cargo-ProductCard-card{margin:0;min-width:0;}.cargo-ProductCard-card product-link{display:block;min-width:0;}.cargo-ProductCard-card .cargo-ProductCard-imageWrapper{width:100%;}.cargo-ProductCard-card picture{display:block;width:100%;height:100%;}.cargo-ProductCard-card picture img{width:100%;height:100%;object-fit:cover;}.cargo-ProductCard-card .cargo-ProductCard-imageSecondary{position:absolute;inset:0;opacity:0;}.cargo-ProductCard-card .cargo-ProductCard-imageSecondaryVisible{opacity:1;}.cargo-ProductCard-card .cargo-ProductCard-imagePrimary{opacity:0;}.cargo-ProductCard-card .cargo-ProductCard-titleRow > product-link{flex:1;}.cargo-ProductCard-card .product-tile__content{margin:0;padding:0;}.cargo-ProductCard-card .price{margin:0;}.cargo-ProductCard-card .price__label:not(.sr-only){font-size:11px;}.cargo-ProductCard-card .price__value_inactive{font-size:12px;}.cargo-ProductCard-card .product-tile__footer{padding:0;margin-top:auto;}.product-list .tile-grid.cargo-Collections-grid{grid-template-columns:1fr;gap:var(--space-4);padding:var(--space-4) 0;}@media (min-width:480px){.product-list .tile-grid.cargo-Collections-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (min-width:768px){.product-list .tile-grid.cargo-Collections-grid{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (min-width:1400px){.product-list .tile-grid.cargo-Collections-grid{grid-template-columns:repeat(4,minmax(0,1fr));}}@media (min-width:1700px){.product-list .tile-grid.cargo-Collections-grid{grid-template-columns:repeat(5,minmax(0,1fr));}}body{font-family:var(--font-body);}[data-cargo-footer]{border:0;padding:0;background:var(--color-neutral-950);}#main-footer[hidden]{display:none!important;}[data-cargo-footer] a{color:var(--color-neutral-400);text-decoration:none;}[data-cargo-footer] .cargo-Button-inverted{color:var(--color-neutral-0);}[data-cargo-footer] .cargo-Button-inverted:hover{color:var(--color-neutral-950);}[data-cargo-footer] .cargo-Footer-newsletterSection .cargo-Button-button{max-width:100%;height:auto;min-height:var(--space-12);padding-block:var(--space-3);white-space:normal;line-height:var(--leading-normal);}[data-cargo-footer] .cargo-Footer-newsletterSection .cargo-Button-label{min-width:0;white-space:normal;}body:has([data-cargo-footer]) .js__footer-extension > .grid{width:calc(100% - var(--cargo-page-gutter) * 2);max-width:var(--cargo-page-max);margin-inline:auto;padding-inline:0;}body:has([data-cargo-footer]) .js__footer-extension > .grid > .grid__row{margin-inline:0;width:100%;}body:has([data-cargo-footer]) .js__footer-extension > .grid > .grid__row > .grid__col{width:100%;max-width:100%;padding-inline:0;}product-tile.cargo-ProductCard-card{padding:var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--color-neutral-100);}product-tile.cargo-ProductCard-card .price{font-family:var(--font-body);}product-tile.cargo-ProductCard-card .cargo-ProductCard-title{height:auto;min-height:0;}product-tile.cargo-ProductCard-card .product-tile__row{width:auto;}product-tile.cargo-ProductCard-card .product-tile__price{width:auto;}product-tile.cargo-ProductCard-card picture{aspect-ratio:unset;}.cargo-ProductCard-card .cargo-Button-primary{background:var(--color-primary-500);border:2px solid var(--color-primary-500);border-radius:var(--radius-sm);height:2.5rem;padding:0 var(--space-4);font:700 var(--button-text-md)/1.2 var(--font-display);}.cargo-ProductCard-card .cargo-Button-primary:hover{background:var(--color-primary-500);border-color:var(--color-neutral-950);}main.cargo-Collections-page > .cargo-category-container{max-width:none!important;width:100%;padding-inline:0;}.cargo-category-container > .cargo-Collections-layout{margin:0;width:100%;min-width:0;max-width:none;}.cargo-category-container .cargo-Collections-main{padding:0;max-width:none;width:auto;flex-basis:0;}.cargo-category-container .cargo-Collections-main > .grid__row{margin-inline:0;width:100%;min-width:0;}.cargo-category-container .cargo-Collections-main > .grid__row > .grid__col{padding-inline:0;width:100%;max-width:100%;}.cargo-category-container [hidden]{display:none!important;}product-tile.cargo-ProductCard-card{container-type:inline-size;container-name:cargo-product-card;}product-tile.cargo-ProductCard-card .cargo-ProductCard-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}@container cargo-product-card (max-width:280px){.cargo-ProductCard-titleRow{flex-direction:column;align-items:stretch;gap:var(--space-2);}.cargo-ProductCard-priceWrapper{align-items:flex-start;}}@media(min-width:1024px){.cargo-category-container .cargo-native-filter-column{width:260px;max-width:260px;flex:0 0 260px;padding:0;}}[data-cargo-colors] [hidden], [data-cargo-featured][hidden]{display:none!important;}main.context-1 > .grid{display:none!important;}[data-cargo-colors] product-tile{width:100%;height:100%;}[data-cargo-featured] .cargo-FeaturedProductSection-price .price__value{font-size:var(--text-2xl);}[data-cargo-featured] .cargo-FeaturedProductSection-actions > .product-tile__footer{flex:1;padding:0;margin:0;display:flex;}[data-cargo-featured] .product-tile__footer > auth-controller{width:100%;}[data-cargo-featured] .product-tile__footer button{width:100%;}[data-cargo-featured] .cargo-FeaturedProductSection-image{object-fit:contain;}.cargo-FeaturedProductSection-actions .cargo-Button-primary{height:3rem;padding-inline:var(--space-6);background:var(--color-primary-500);border:2px solid var(--color-primary-500);font-size:var(--button-text-lg);}.cargo-FeaturedProductSection-actions .cargo-Button-primary:hover{background:var(--color-primary-500);border-color:var(--color-neutral-950);}@media(max-width:479px){[data-cargo-colors] .cargo-ProductCard-titleRow{flex-direction:column;align-items:stretch;gap:var(--space-2);}[data-cargo-colors] .cargo-ProductCard-priceWrapper{align-items:flex-start;}}@media(max-width:1023px){[data-cargo-featured]{height:auto;min-height:100vh;overflow:visible;}[data-cargo-featured] .cargo-FeaturedProductSection-imageWrapper{flex:0 0 auto;height:40vh;}}main:is(.context-2,.context-3) > .grid.cargo-Products-page{max-width:none;margin:0;width:100%;}[data-cargo-product] > .grid__row.cargo-Products-grid{margin:0;}[data-cargo-product] .cargo-Products-grid > .grid__col{padding:0;width:auto;max-width:100%;flex-basis:auto;min-width:0;}[data-cargo-product] .module{margin:0;padding:0;}[data-cargo-product] [data-module-name="product_gallery"][hidden], main:is(.context-2,.context-3) .grid[hidden]{display:none!important;}[data-cargo-product] h1.cargo-Products-title{font:700 var(--text-4xl)/var(--leading-tight) var(--font-display);letter-spacing:normal;overflow-wrap:anywhere;}[data-cargo-product] .product-variants{padding:0;background:transparent;border-radius:0;gap:var(--space-3);}[data-cargo-product] .product-variants > p{margin:0;}[data-cargo-product] .product-variants > flash-messenger:not(:has(*)), [data-cargo-product] .product-variants > .js__module-loading-loader:not(:has(*)){display:none;}[data-cargo-product] .product-variants__group{padding-block:var(--space-3);}[data-cargo-product] .product-price .price_l{font-size:var(--text-2xl);}[data-cargo-product] .cargo-Button-primary{background:var(--color-primary-500);border:2px solid var(--color-primary-500);border-radius:var(--radius-sm);font:700 var(--button-text-lg)/1.2 var(--font-display);height:3rem;padding-inline:var(--space-6);}[data-cargo-product] .cargo-Button-primary:hover{background:var(--color-primary-500);border-color:var(--color-neutral-950);}[data-cargo-service]{font-family:var(--font-body);line-height:var(--leading-normal);}.info-page-content[hidden], [data-module-name="info_page_title"][hidden]{display:none!important;}main.context-5:has([data-cargo-service]) > .grid:has([data-cargo-service]){max-width:none;width:100%;padding:0;margin:0;}main.context-5:has([data-cargo-service]) .grid__row:has([data-cargo-service]){margin:0;width:100%;}main.context-5:has([data-cargo-service]) .grid__col:has([data-cargo-service]){padding:0;width:100%;max-width:100%;flex-basis:100%;}main.context-5:has([data-cargo-service]) .info-page-title{display:none;}[data-cargo-service] .cargo-ServiceHero-subheadline p{margin:0;}[data-cargo-service] .cargo-ServiceTextBlock-paragraph img{display:none;}[data-cargo-service] .cargo-ServiceTextBlock-paragraph{margin:0;}[data-cargo-service] .cargo-service-step-image{width:100%;height:auto;}[data-cargo-service] .cargo-service-faq-item{border-top:1px solid var(--color-neutral-200);padding:var(--space-6) 0;}[data-cargo-service] .cargo-service-faq-question{font:700 var(--text-xl)/var(--leading-snug) var(--font-display);cursor:pointer;}[data-cargo-service] .nwn-faq-answer{padding-top:var(--space-4);font:400 var(--text-base)/var(--leading-relaxed) var(--font-body);}[data-cargo-product] .cargo-ProductForm-form a{text-decoration:none;}[data-cargo-product] [data-module-name="product_rating"]:not(:has(*)), [data-cargo-product] [data-module-name="inpost_pay_button"]:not(:has(*)), [data-cargo-product] [data-module-name="klarna_banner"]:not(:has(*)){display:none;}[data-cargo-product] .product-short-description__content p:empty{display:none;}[data-cargo-product] .cargo-ProductForm-form .cargo-ColorSwatch-inner:not(.cargo-ColorSwatch-innerCompound){display:block;}main[data-cargo-blog-page]:not(.cargo-PageShell) > .grid, main[data-cargo-article-page]:not(.cargo-PageShell) > .grid{max-width:none;width:100%;margin:0;padding:0;}main[data-cargo-blog-page] > .grid > .grid__row, main[data-cargo-article-page] > .grid > .grid__row{margin:0;}main[data-cargo-blog-page] .grid__col:has([data-module-name="blog_articles_list"]), main[data-cargo-article-page] > .grid > .grid__row > .grid__col{width:100%;max-width:100%;flex-basis:100%;padding:0;}main[data-cargo-blog-page] .grid__col:has([data-module-name="blog_articles_list_tags"]):not(:has([data-module-name="blog_articles_list"])), main[data-cargo-blog-page] .grid__col:has([data-module-name="blog_articles_list_categories"]):not(:has([data-module-name="blog_articles_list"])){display:none;}main[data-cargo-blog-page] [data-module-name][hidden]{display:none!important;}[data-cargo-blog] .blog-articles-list{display:block;}[data-cargo-blog] .blog-articles-list__header,[data-cargo-blog] .blog-articles-list__footer{max-width:1280px;margin:var(--space-6) auto;padding-inline:var(--space-4);}[data-cargo-blog] .cargo-Blog-grid{width:100%;}[data-cargo-blog] .cargo-Blog-card{position:static!important;width:auto!important;margin:0!important;}[data-cargo-blog] .cargo-Blog-card a{text-decoration:none;color:inherit;}[data-cargo-blog] .cargo-Blog-card .cargo-Blog-cardReadMore{color:var(--color-primary-500);}[data-cargo-blog] .cargo-Blog-card img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;}[data-cargo-blog] .cargo-Blog-cardTags > div{display:flex;flex-wrap:wrap;gap:var(--space-2);}[data-cargo-blog] .cargo-Blog-cardTitle{min-height:0;}[data-cargo-blog] .cargo-Blog-cardExcerpt p{margin:0;}.cargo-blog-filters{max-width:1280px;margin:var(--space-6) auto 0;padding-inline:var(--space-4);font-size:var(--text-sm);}.cargo-blog-filters summary{cursor:pointer;}.cargo-blog-filters nav{margin-top:var(--space-4);justify-content:center;}.cargo-blog-filters nav a{text-decoration:none;}[data-cargo-article] > .cargo-blog-hero{display:block;width:100%;}[data-cargo-article] > .cargo-BlogArticle-article{width:100%;min-width:0;}[data-cargo-article] .cargo-BlogArticle-meta{flex-wrap:wrap;margin:0;padding:0;list-style:none;}[data-cargo-article] .cargo-blog-rich-content{width:100%;max-width:100%;padding:0;flex-basis:100%;}[data-cargo-article] .cargo-BlogArticle-title{font-family:var(--font-display);text-align:left;letter-spacing:normal;}[data-cargo-article] .cargo-BlogArticle-content img{max-width:100%;height:auto;}main[data-cargo-article-page] [data-module-name="blog_article_tags"], main[data-cargo-article-page] [data-module-name="blog_article_comments"], main[data-cargo-article-page] [data-module-name="blog_article_files"]{max-width:720px;margin-inline:auto;padding-inline:var(--space-4);}main[data-cargo-info-page] .info-page-title{padding-block:var(--space-10) var(--space-6);margin:0 auto;}main[data-cargo-info-page] .cargo-info-content{padding-block:var(--space-6) var(--space-16);font-family:var(--font-body);}.cargo-info-content img,.cargo-info-content iframe,.cargo-info-content video{max-width:100%;}.cargo-info-content table{display:block;max-width:100%;overflow-x:auto;}.cargo-info-content li{font-size:var(--text-base);line-height:var(--leading-relaxed);}[data-cargo-b2b] .isolated-title{margin:0 0 var(--space-6);color:var(--color-neutral-950);}[data-cargo-b2b] .cargo-b2b-intro{padding:var(--space-12) 0;max-width:960px;}[data-cargo-b2b] .isolated-subtitle{margin-bottom:var(--space-8);color:var(--color-neutral-700);}[data-cargo-b2b] .isolated-button{text-decoration:none;}[data-cargo-b2b] [hidden]{display:none!important;}[data-cargo-b2b] .isolated-brand-logos-title{margin-block:var(--space-12) var(--space-8);}[data-cargo-b2b] .isolated-brand-logos-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-8);margin-bottom:var(--space-16);}[data-cargo-b2b] .isolated-brand-logo{display:block;flex:0 1 140px;}[data-cargo-b2b] .isolated-brand-logo img{max-height:64px;width:100%;object-fit:contain;}[data-cargo-b2b] .isolated-usp-grid{grid-template-columns:1fr;}[data-cargo-b2b] .isolated-usp-gridItem-inner-image img{width:100%;aspect-ratio:4/3;object-fit:cover;}[data-cargo-b2b] .isolated-usp-gridItem h3{font-size:var(--text-xl);margin-block:var(--space-6) var(--space-4);}[data-cargo-b2b] .isolated-usp-gridItem p{font-size:var(--text-base);margin:0;}[data-cargo-b2b] .isolated-howItWorks{padding-block:var(--space-16);text-align:center;}[data-cargo-b2b] .isolated-howItWorks > h5{font-size:var(--text-base);font-family:var(--font-body);margin-bottom:var(--space-8);}[data-cargo-b2b] .isolated-howItWorks-step img{width:64px;height:64px;object-fit:contain;}[data-cargo-b2b] .isolated-howItWorks-step h3{font-weight:var(--weight-bold);margin-block:var(--space-4);}[data-cargo-b2b] .isolated-howItWorks > a{margin-top:var(--space-8);}@media(min-width:768px){[data-cargo-b2b] .isolated-usp-grid{grid-template-columns:repeat(3,minmax(0,1fr));}}@media(prefers-reduced-motion:reduce){[data-cargo-blog] .cargo-Blog-card{transition:none;}[data-cargo-blog] .cargo-Blog-card:hover{transform:none;}}[data-cargo-navbar] .cargo-Navbar-container{grid-template-columns:auto minmax(0,1fr) auto;gap:var(--space-4);}[data-cargo-navbar] .cargo-Navbar-logo{grid-column:1;justify-content:flex-start;margin:0;}[data-cargo-navbar] .cargo-Navbar-leftSection{grid-column:2;justify-content:center;min-width:0;}[data-cargo-navbar] .cargo-Navbar-nav{gap:var(--space-5);}#cargo-mobile-menu .cargo-MobileMenu-nav{padding-block:var(--space-4);}[data-cargo-footer] .cargo-Footer-social{flex-wrap:wrap;gap:var(--space-5);}[data-cargo-footer] .cargo-Footer-socialLink{width:auto;height:auto;font-size:var(--text-sm);}@media(max-width:1199px){[data-cargo-navbar] .cargo-Navbar-nav{display:none;}[data-cargo-navbar] .cargo-Navbar-leftActions{display:flex;}[data-cargo-navbar] .cargo-Navbar-leftSection{justify-content:flex-end;}}@media(min-width:1200px){[data-cargo-navbar] .cargo-Navbar-nav{display:flex;}[data-cargo-navbar] .cargo-Navbar-leftActions{display:none;}[data-cargo-navbar] .cargo-Navbar-navLink{font-size:var(--text-sm);}}@media(min-width:1500px){[data-cargo-navbar] .cargo-Navbar-nav{gap:var(--space-8);}[data-cargo-navbar] .cargo-Navbar-navLink{font-size:var(--nav-link);}}main.context-1 > .cargo-home-categories, main.context-1 > .cargo-CollectionsOverview{display:none;}.cargo-home-categories,.cargo-home-editorial,.cargo-home-reviews,.cargo-home-perks{padding:var(--space-12) var(--container-padding-mobile);}.cargo-home-categories h2,.cargo-home-reviews h2{text-align:left;margin-bottom:var(--space-8);}.cargo-home-category-list{display:flex;gap:var(--space-5);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:var(--space-4);}.cargo-home-category{flex:0 0 100px;scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;gap:var(--space-3);font:var(--weight-bold) var(--text-sm)/var(--leading-normal) var(--font-body);color:var(--color-neutral-950);text-decoration:none;text-align:center;}.cargo-home-category img{width:88px;height:88px;object-fit:contain;background:var(--color-neutral-50);border-radius:var(--radius-sm);}.cargo-home-editorial{display:grid;grid-template-columns:1fr;gap:var(--space-8);}.cargo-home-story{display:block;color:var(--color-neutral-950);text-decoration:none;}.cargo-home-story img{width:100%;aspect-ratio:570/367;object-fit:cover;display:block;}.cargo-home-story-copy{padding:var(--space-6) 0;}.cargo-home-story-copy h2{margin-bottom:var(--space-3);}.cargo-home-story-copy span{font:var(--weight-bold) var(--text-sm)/var(--leading-normal) var(--font-body);}.cargo-home-reviews{background:var(--color-neutral-50);}.cargo-home-review-grid{display:grid;grid-template-columns:1fr;gap:var(--space-8);margin-bottom:var(--space-8);}.cargo-home-review{margin:0;}.cargo-home-review blockquote{margin:0 0 var(--space-4);font-size:var(--text-base);line-height:var(--leading-relaxed);}.cargo-home-review figcaption{font-size:var(--text-sm);font-weight:var(--weight-bold);}.cargo-home-video{display:block;width:100%;max-height:75vh;background:var(--color-neutral-950);}.cargo-home-perks{display:flex;flex-wrap:wrap;gap:var(--space-6);justify-content:space-between;border-top:1px solid var(--color-neutral-200);}.cargo-home-perks a{color:var(--color-neutral-950);font:var(--weight-bold) var(--text-lg)/var(--leading-normal) var(--font-display);text-decoration:none;}@media(min-width:768px){.cargo-home-categories,.cargo-home-editorial,.cargo-home-reviews,.cargo-home-perks{padding:var(--space-16) var(--container-padding-desktop);}.cargo-home-editorial{grid-template-columns:repeat(2,minmax(0,1fr));}.cargo-home-review-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(min-width:1400px){.cargo-home-review-grid{grid-template-columns:repeat(4,minmax(0,1fr));}}.cargo-page-content{color:var(--color-neutral-950);font:var(--text-base)/var(--leading-relaxed) var(--font-body);min-width:0;overflow-wrap:anywhere;}.cargo-page-content :is(p,span,div,li,strong,blockquote){font-family:var(--font-body)!important;}.cargo-page-content :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-display)!important;line-height:var(--leading-tight)!important;color:var(--color-neutral-950)!important;letter-spacing:var(--tracking-normal)!important;}.cargo-page-content :is(h1,.hero-display,.xmaslp-banner-big-text,.s-cor-header){font-family:var(--font-display)!important;font-size:var(--text-6xl)!important;font-weight:var(--weight-bold);line-height:var(--leading-tight);}.cargo-page-content :is(h2,.cf-h2){font-size:var(--text-3xl)!important;margin-block:var(--space-8) var(--space-4);}.cargo-page-content :is(h3,h4){font-size:var(--text-xl)!important;margin-block:var(--space-6) var(--space-3);}.cargo-page-content p{font-size:var(--text-base)!important;line-height:var(--leading-relaxed)!important;margin-block:0 var(--space-5);color:var(--color-neutral-700);}.cargo-page-content :is(p,span) [style*="color"]{color:inherit!important;}.cargo-page-content a{color:var(--color-primary-600);text-underline-offset:var(--space-1);}.cargo-page-content img{max-width:100%;height:auto;}.cargo-page-content :is(iframe,video){max-width:100%;}.cargo-page-content :is(ul,ol){padding-left:var(--space-6);margin-block:var(--space-4) var(--space-6);}.cargo-page-content li{margin-bottom:var(--space-2);}.cargo-page-content [id]{scroll-margin-top:110px;}.cargo-page-content :is(.container,.container-full){width:100%;max-width:none!important;padding:var(--space-6) 0!important;margin:0!important;height:auto!important;}.cargo-page-content .row{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--space-6);margin:0!important;}.cargo-page-content .row > *{grid-column:span 12;float:none!important;min-width:0;width:100%!important;max-width:100%;padding-inline:0!important;left:auto!important;right:auto!important;}.cargo-page-content .background-orange{background:var(--color-primary-500)!important;padding:var(--space-10)!important;}.cargo-page-content .background-gray{background:var(--color-neutral-50)!important;padding:var(--space-4)!important;}.cargo-page-content .gradient-split{background:var(--color-neutral-50);padding:var(--space-8);}.cargo-page-content .icon-features{display:flex;align-items:center;gap:var(--space-4);margin-block:var(--space-5);font-size:var(--text-sm);font-weight:var(--weight-bold);}.cargo-page-content .icon-features img{width:48px;height:48px;object-fit:contain;}.cargo-page-content :is(.org-hero,.org-product-wrapper,.cf-hero,.cf-proof,.econyl-v3 .hero,.process-step,.responsibility-body,.campaign-material,.container-bon,.source-faq-grid){display:grid;grid-template-columns:1fr;gap:var(--space-8);align-items:center;margin-block:var(--space-8) var(--space-12);}.cargo-page-content :is(.org-hero-image,.org-product-image,.cf-hero__media,.cf-proof__media,.process-photo,.hero-image) img{width:100%;display:block;}.cargo-page-content .org-product-side{grid-column:1/-1;background:var(--color-neutral-50);padding:var(--space-6);}.cargo-page-content .org-product{border-top:1px solid var(--color-neutral-200);padding-block:var(--space-8);}.cargo-page-content .tabs{display:flex;gap:var(--space-3);margin-bottom:var(--space-6);}.cargo-page-content .tab-item{padding:var(--space-3) var(--space-5);border:1px solid var(--color-neutral-200);border-radius:var(--radius-full);cursor:pointer;font:var(--weight-bold) var(--text-sm)/var(--leading-normal) var(--font-body);}.cargo-page-content .tab-item.active{background:var(--color-neutral-950);color:var(--color-neutral-0);}.cargo-page-content .tabs .line{display:none;}.cargo-page-content .links-container{display:flex;gap:var(--space-3);overflow:auto;padding-bottom:var(--space-3);}.cargo-page-content .links-container a{flex:0 0 100px;}.cargo-page-content .links-container img{width:100px;height:100px;object-fit:contain;}.cargo-page-content :is(.paleta-img,.paleta-det){grid-column:span 6!important;}.cargo-page-content .paleta-row{border:1px solid var(--color-neutral-200);border-radius:var(--radius-sm);padding:var(--space-4);align-items:center;height:100%;}.cargo-page-content .paleta-det h2{font-size:var(--text-xl)!important;margin-block:var(--space-3);}.cargo-page-content .dot-img{width:48px;height:48px;object-fit:contain;}.cargo-page-content :is(.cf-section,.section,.org-product,.xmaslp-faq){padding-block:var(--space-8);}.cargo-page-content :is(.cf-choice,.cf-gallery,.campaign-grid,.product-grid,.story-cards,.xmaslp-products,.cargo-content-roster){display:grid;grid-template-columns:1fr;gap:var(--space-6);margin-block:var(--space-8);}.cargo-page-content :is(.cf-card,.campaign-card,.product-card,.story-card,.topcategory-prod,.xmaslp-product-item){padding:var(--space-5);border:1px solid var(--color-neutral-200);border-radius:var(--radius-sm);min-width:0;}.cargo-page-content :is(.cf-card,.campaign-card,.product-card,.topcategory-prod,.xmaslp-product-item) img{width:100%;height:auto;object-fit:contain;}.cargo-page-content :is(.xmaslp-product-item__button,.cf-card__text a.button,.econyl-v3 .button,.btn-red-reflective,.add-to-cart-bon,.xmaslp-button){display:inline-flex;align-items:center;justify-content:center;background:var(--color-primary-500);border:2px solid var(--color-primary-500);color:var(--color-neutral-0);font:var(--weight-bold) var(--text-base)/var(--leading-normal) var(--font-display);padding:var(--space-3) var(--space-5);border-radius:var(--radius-sm);text-decoration:none;cursor:pointer;}.cargo-page-content .xmaslp-product-item__button img{display:none;}.cargo-page-content .xmaslp-product-item__subtext{margin-bottom:var(--space-4);}.cargo-page-content .xmaslp-product-item__title{font:var(--weight-bold) var(--text-2xl)/var(--leading-tight) var(--font-display)!important;margin-block:var(--space-4);}.cargo-page-content .xmaslp-product-item__price{font-size:var(--text-lg);}.cargo-page-content .xmaslp-product-item-bottom{display:flex;flex-direction:column;gap:var(--space-4);}.cargo-page-content .xmaslp-banners-grid{display:grid;grid-template-columns:1fr;gap:var(--space-8);padding-block:var(--space-8);}.cargo-page-content .xmaslp-banner-item img{width:100%;height:auto;}.cargo-page-content .xmaslp-prezent-img{max-width:120px;}.cargo-page-content .xmaslp-banner-small-text{font-size:var(--text-xl);margin-block:var(--space-6);}.cargo-page-content .cargo-content-faq{padding-block:var(--space-5);border-bottom:1px solid var(--color-neutral-200);}.cargo-page-content .cargo-content-faq summary{cursor:pointer;font:var(--weight-bold) var(--text-lg)/var(--leading-normal) var(--font-body);}.cargo-page-content .cargo-content-faq .xmaslp-faq-answer{margin-top:var(--space-4);}.cargo-page-content .topcategory-variants{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-4);}.cargo-page-content .topcategory-variant{flex:0 0 40px;}.cargo-page-content .topcategory-variant img{width:40px;height:40px;object-fit:contain;}.cargo-page-content .topcategory-title{font-size:var(--text-xl)!important;}.cargo-page-content .cf-chips{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-block:var(--space-5);}.cargo-page-content .cf-chip{background:var(--color-neutral-50);border:1px solid var(--color-neutral-200);border-radius:var(--radius-full);padding:var(--space-2) var(--space-4);font-size:var(--text-sm);}.cargo-page-content .cf-sticky{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-5);padding:var(--space-5);border:1px solid var(--color-neutral-200);background:var(--color-neutral-0);}.cargo-page-content .cf-sticky__item{display:block;color:var(--color-neutral-950);text-decoration:none;}.cargo-page-content .cf-sticky__item span{display:block;}.cargo-page-content :is(.responsibility-list,.process-flow,.source-links,.footer-nav){display:flex;flex-wrap:wrap;gap:var(--space-5);}.cargo-page-content .faq-list .faq-panel{padding-block:var(--space-4);}.cargo-page-content .faq-question{background:transparent;color:var(--color-neutral-950);border:0;font:var(--weight-bold) var(--text-lg)/var(--leading-normal) var(--font-body);padding-block:var(--space-4);cursor:pointer;text-align:left;}.cargo-page-content .column-bon{min-width:0;}.cargo-page-content .dropdown-bon{display:block;width:100%;padding:var(--space-3);font-family:var(--font-body);border:1px solid var(--color-neutral-200);margin-block:var(--space-4);}.cargo-page-content .shaka-bottom-white,.cargo-page-content .shaka-bottom-trans{padding:var(--space-8);background:var(--color-neutral-50);margin-block:var(--space-6);}.cargo-page-content .shaka-inverted{background:var(--color-neutral-950);color:var(--color-neutral-0);}.cargo-page-content .shaka-inverted p{color:inherit;}.cargo-page-content .desktop-only{display:none;}.cargo-page-content .mobile-only{display:block;}main[data-cargo-archive] [hidden]{display:none!important;}main[data-cargo-archive] > .grid{max-width:1280px;}main[data-cargo-archive] .grid__row{margin:0;}main[data-cargo-archive] .grid__col{width:100%;max-width:100%;flex-basis:100%;padding:0;}main[data-cargo-archive] .cargo-rozner-archive{padding-block:var(--space-8);}@media(min-width:768px){.cargo-page-content .row > .col-md-6{grid-column:span 6;}.cargo-page-content .row > .col-md-4{grid-column:span 4;}.cargo-page-content .row > .col-md-3{grid-column:span 3;}.cargo-page-content .row > .col-md-5{grid-column:span 5;}.cargo-page-content .row > .col-md-7{grid-column:span 7;}.cargo-page-content .row > .col-md-8{grid-column:span 8;}.cargo-page-content :is(.org-hero,.org-product-wrapper,.cf-hero,.cf-proof,.econyl-v3 .hero,.process-step,.responsibility-body,.campaign-material,.container-bon,.source-faq-grid,.xmaslp-banners-grid){grid-template-columns:repeat(2,minmax(0,1fr));}.cargo-page-content :is(.cf-choice,.cf-gallery,.campaign-grid,.product-grid,.xmaslp-products,.cargo-content-roster){grid-template-columns:repeat(3,minmax(0,1fr));}.cargo-page-content .story-cards{grid-template-columns:repeat(2,minmax(0,1fr));}.cargo-page-content .desktop-only{display:block;}.cargo-page-content .mobile-only{display:none;}}.cargo-original-promotions{height:360px;min-height:0;width:100%;}.cargo-original-promotions .cargo-Hero-title{font-size:var(--text-3xl);max-width:720px;margin-bottom:var(--space-6);}.cargo-original-promotions .cargo-Hero-arrow{font-size:var(--text-4xl);}.cargo-original-promotions .cargo-Hero-content{padding-inline:var(--space-16);align-items:flex-start;text-align:left;}.cargo-original-promotions .cargo-Hero-overlay{pointer-events:none;}.cargo-page-content .cargo-content-background-image{display:block;width:100%;aspect-ratio:1;object-fit:contain;}.cargo-page-content .xmaslp-bg-item > a:has(img[style*="opacity"]),.cargo-page-content .xmaslp-bg-item-two > a:has(img[style*="opacity"]){display:none;}@media(max-width:767px){.cargo-original-promotions{height:280px;}.cargo-original-promotions .cargo-Hero-title{font-size:var(--text-2xl);}.cargo-original-promotions .cargo-Hero-content{padding-inline:var(--space-12);}.cargo-original-promotions .cargo-Hero-image{object-position:center;}}.cargo-page-content :is(.org-hero,.org-product-wrapper,.cf-hero,.cf-proof,.econyl-v3 .hero,.process-step,.responsibility-body,.campaign-material,.container-bon,.source-faq-grid,.xmaslp-banners-grid,.cf-choice,.cf-gallery,.campaign-grid,.product-grid,.story-cards,.xmaslp-products,.cargo-content-roster) > *{min-width:0;}.cargo-page-content .org-product-wrapper{grid-template-columns:minmax(0,1fr);}.cargo-page-content .org-product-side{max-width:100%;}@media(min-width:768px){.cargo-page-content .org-product-wrapper{grid-template-columns:repeat(2,minmax(0,1fr));}}.cargo-original-promotions{display:block;max-width:100%;overflow:hidden;}.cargo-page-content :is(.cep-hero,.cfp-hero,.dpp-hero,.dpp-origin-grid,.dpp-proof-grid,.cdl-subgrid,.hero-landp,.content-container,.product-container-pre,.containeris,.containeris-plecak-timer){display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-8);align-items:start;margin-block:var(--space-8);}.cargo-page-content :is(.cep-hero,.cfp-hero,.dpp-hero,.dpp-origin-grid,.dpp-proof-grid,.cdl-subgrid,.hero-landp,.content-container,.product-container-pre,.containeris,.containeris-plecak-timer) > *{min-width:0;max-width:100%;}.cargo-page-content :is(.cep-section,.cfp-section,.dpp-section,.cargo-diy-section,.cargo-virtual-fitting__inner){padding-block:var(--space-8);}.cargo-page-content :is(.cep-rail,.cfp-choice-grid,.cfp-products-grid,.gift-grid,.grid-landp,.benefits-grid-landp,.cargo-virtual-fitting__grid,.bf-grid,.bon-wrapper,.gallery-rumiantsev){display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6);margin-block:var(--space-8);}.cargo-page-content :is(.cep-life-card,.cfp-card,.gift-card,.card-landp,.cargo-virtual-fitting__card,.bf-item,.bon-item){border:1px solid var(--color-neutral-200);border-radius:var(--radius-sm);padding:var(--space-5);min-width:0;}.cargo-page-content :is(.cep-life-card,.cfp-card,.gift-card,.card-landp,.cargo-virtual-fitting__card,.bf-item,.bon-item,.gallery-rumiantsev) img{display:block;width:100%;height:auto;object-fit:contain;}.cargo-page-content :is(.cep-actions,.cfp-actions,.dpp-actions,.cdl-cta-row,.cep-anchor-nav,.dpp-anchor-nav,.cfp-trust,.dpp-fact-strip,.cargo-virtual-fitting__facts){display:flex;flex-wrap:wrap;gap:var(--space-4);margin-block:var(--space-5);}.cargo-page-content :is(.cep-button,.cfp-btn,.dpp-button,.cdl-btn-primary,.cdl-btn-outline,.btn-landp,.bf-button,.btn-black,.gift-page .btn){display:inline-flex;align-items:center;justify-content:center;padding:var(--space-3) var(--space-5);border:2px solid var(--color-neutral-950);border-radius:var(--radius-sm);font:var(--weight-bold) var(--text-base)/var(--leading-normal) var(--font-display);text-decoration:none;color:var(--color-neutral-950);background:var(--color-neutral-0);}.cargo-page-content :is(.cep-button--primary,.cfp-btn--primary,.dpp-button--orange,.cdl-btn-primary,.btn-landp,.bf-button,.btn-black){background:var(--color-primary-500);border-color:var(--color-primary-500);color:var(--color-neutral-0);}.cargo-page-content :is(.dpp-wrap,.cdl-container,.container-landp,.cargo-virtual-fitting__inner){max-width:none;width:100%;padding:0;}.cargo-page-content .cargo-virtual-fitting__figure{margin:0;}.cargo-page-content .cargo-virtual-fitting__media img{aspect-ratio:1;object-fit:contain;}.cargo-page-content :is(.cfp-codebox,.dpp-statement,.cep-facts,.cfp-notice){padding:var(--space-6);background:var(--color-neutral-50);border:1px solid var(--color-neutral-200);}.cargo-page-content .embed-container{position:relative;width:100%;aspect-ratio:16/9;}.cargo-page-content .embed-container iframe{position:absolute;inset:0;width:100%;height:100%;}.cargo-page-content canvas,.cargo-page-content svg{max-width:100%;height:auto;}.cargo-page-content :is(input:not([type="radio"]):not([type="checkbox"]):not([type="hidden"]),textarea,select){max-width:100%;box-sizing:border-box;font:var(--text-base)/var(--leading-normal) var(--font-body);border:1px solid var(--color-neutral-200);border-radius:var(--radius-sm);padding:var(--space-3);}.cargo-page-content :is(form button[type="submit"],form input[type="submit"],.nerka-btn,.nerka-btn-plecak-timer){font:var(--weight-bold) var(--text-base)/var(--leading-normal) var(--font-display);padding:var(--space-3) var(--space-5);border:2px solid var(--color-primary-500);border-radius:var(--radius-sm);background:var(--color-primary-500);color:var(--color-neutral-0);cursor:pointer;}.cargo-page-content :is(.nerka-elements-column,.nerka-elements-column-plecak-timer){display:grid;gap:var(--space-3);}.cargo-page-content :is(.accordion,.accordion-plecak-timer){padding:var(--space-4);border:1px solid var(--color-neutral-200);font-family:var(--font-body);cursor:pointer;}.cargo-page-content .lightbox-rumiantsev{display:none;position:fixed;inset:0;background:var(--color-neutral-950);z-index:var(--z-modal);align-items:center;justify-content:center;padding:var(--space-12);}.cargo-page-content .lightbox-rumiantsev img{max-width:90vw;max-height:85vh;width:auto;object-fit:contain;}.cargo-page-content .close-rumiantsev{position:absolute;top:var(--space-6);right:var(--space-6);cursor:pointer;color:var(--color-neutral-0);}.cargo-page-content .nav-rumiantsev{position:absolute;top:50%;cursor:pointer;color:var(--color-neutral-0);}.cargo-page-content .prev-rumiantsev{left:var(--space-6);}.cargo-page-content .next-rumiantsev{right:var(--space-6);}@media(min-width:768px){.cargo-page-content :is(.cep-hero,.cfp-hero,.dpp-hero,.dpp-origin-grid,.dpp-proof-grid,.hero-landp,.content-container,.product-container-pre,.containeris,.containeris-plecak-timer){grid-template-columns:repeat(2,minmax(0,1fr));}.cargo-page-content :is(.cep-rail,.cfp-choice-grid,.cfp-products-grid,.gift-grid,.grid-landp,.benefits-grid-landp,.cargo-virtual-fitting__grid,.bf-grid,.bon-wrapper,.gallery-rumiantsev){grid-template-columns:repeat(3,minmax(0,1fr));}}:root{--cargo-page-max:var(--container-full);--cargo-page-narrow:var(--container-narrow);--cargo-page-gutter:var(--cargo-concept-gutter);--cargo-page-gap:var(--space-fluid-md);--cargo-page-title:clamp(2.25rem,4vw,3.5rem);}.cargo-PageShell{--cargo-frame-max:var(--cargo-page-max);max-width:none;width:100%;margin:0;padding:0 0 var(--space-16);}.cargo-PageShell[data-cargo-shell="narrow"] > .grid:not(.cargo-page-breadcrumbs){max-width:var(--cargo-page-narrow)!important;}.cargo-PageShell > .grid, .cargo-PageShell > .cargo-catalog-header{width:calc(100% - var(--cargo-page-gutter) * 2);max-width:var(--cargo-frame-max)!important;margin:0 auto!important;padding:0!important;box-sizing:border-box;}.cargo-PageShell > .grid > .grid__row{margin-inline:0;width:100%;}.cargo-PageShell > .grid > .grid__row > .grid__col{padding-inline:0;min-width:0;}.cargo-PageShell > .grid[hidden],.cargo-PageShell [data-module-name][hidden]{display:none!important;}.cargo-PageShell > .cargo-page-breadcrumbs{padding-block:var(--space-6) var(--space-8)!important;}.cargo-page-breadcrumbs .module{margin:0;padding:0;}.cargo-page-breadcrumbs .breadcrumbs__list{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;margin:0;padding:0;}.cargo-page-breadcrumbs .breadcrumbs{font:var(--text-sm)/var(--leading-normal) var(--font-body);}.cargo-page-breadcrumbs [data-cargo-component="Breadcrumbs"] li{display:flex;align-items:center;gap:var(--space-2);}.cargo-Breadcrumbs-separator{color:var(--color-neutral-500);}.cargo-PageShell .info-page-title{max-width:none;margin:0;padding:0 0 var(--space-8);font-size:var(--cargo-page-title);line-height:var(--leading-tight);}.cargo-PageShell .cargo-info-content{width:100%;max-width:none;margin:0;padding:0;}.cargo-PageShell .cargo-page-content > :first-child{margin-top:0;}.cargo-PageShell :is(h1,h2,h3,[id]){scroll-margin-top:100px;}main[data-cargo-template="empty"]{min-height:45vh;}main[data-cargo-template="service"] > .grid:has([data-cargo-service]){width:100%;max-width:none!important;}[data-cargo-service] [class$="-container"]{width:calc(100% - var(--cargo-page-gutter) * 2);max-width:var(--cargo-page-max);padding-inline:0;}.cargo-menu-item{position:relative;display:block;}[data-cargo-navbar] .cargo-menu-trigger{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:44px;border:0;background:transparent;color:var(--color-neutral-950);cursor:pointer;padding:var(--space-2) 0;font-family:var(--font-display);font-weight:var(--weight-bold);}.cargo-menu-chevron{font-family:var(--font-body);font-size:var(--text-lg);line-height:1;transition:transform var(--duration-fast) var(--ease-default);}.cargo-menu-trigger[aria-expanded="true"] .cargo-menu-chevron{transform:rotate(180deg);}.cargo-menu-trigger[aria-expanded="true"]{color:var(--color-primary-600);}.cargo-menu-submenu{position:absolute;top:100%;left:0;width:280px;max-height:70vh;overflow:auto;overscroll-behavior:contain;padding:var(--space-2);background:var(--color-neutral-0);border:1px solid var(--color-neutral-200);box-shadow:var(--shadow-lg);border-radius:var(--radius-sm);display:grid;gap:var(--space-1);z-index:var(--z-dropdown);}.cargo-menu-item:nth-last-child(-n+2) .cargo-menu-submenu{left:auto;right:0;}.cargo-menu-submenu[hidden],.cargo-menu-mobile-submenu[hidden],.cargo-page-content [hidden]{display:none!important;}.cargo-menu-sublink{display:flex;align-items:center;min-height:44px;padding:var(--space-3);color:var(--color-neutral-950);font:var(--weight-medium) var(--text-sm)/var(--leading-normal) var(--font-body);text-decoration:none;}.cargo-menu-sublink:hover,.cargo-menu-sublink:focus-visible{background:var(--color-neutral-50);color:var(--color-neutral-950);}.cargo-menu-view-all{font-weight:var(--weight-bold);border-bottom:1px solid var(--color-neutral-200);}.cargo-menu-mobile-item{display:block;border-bottom:1px solid var(--color-neutral-100);}#cargo-mobile-menu .cargo-menu-trigger{display:flex;width:100%;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:56px;border:0;background:transparent;text-align:left;color:var(--color-neutral-950);font:var(--weight-bold) var(--text-2xl)/var(--leading-normal) var(--font-display);cursor:pointer;padding:var(--space-4) 0;}.cargo-menu-mobile-item .cargo-MobileMenu-navLink{font-size:var(--text-2xl);padding:var(--space-4) 0;}.cargo-menu-mobile-submenu{padding-bottom:var(--space-4);}:is([data-cargo-navbar],#cargo-mobile-menu,.cargo-PageShell) :is(a,button,summary,input,select,[tabindex]):focus-visible{outline:2px solid var(--color-neutral-950);outline-offset:4px;}:is([data-cargo-navbar],#cargo-mobile-menu,.cargo-PageShell) :is(a,button,summary){touch-action:manipulation;}main[data-cargo-template="catalog"] .cargo-catalog-header{padding-bottom:var(--space-8)!important;}.cargo-catalog-header h1{margin:0 0 var(--space-3);font:var(--weight-bold) var(--cargo-page-title)/var(--leading-tight) var(--font-display);text-wrap:balance;}main[data-cargo-template="catalog"] > .cargo-category-container:not([hidden]){display:block!important;}main[data-cargo-template="catalog"] .cargo-category-container > .cargo-Collections-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--cargo-page-gap);margin:0;}main[data-cargo-template="catalog"] .cargo-native-filter-column{width:auto;max-width:none;flex-basis:auto;padding:0;}main[data-cargo-template="catalog"] .cargo-Collections-main{width:100%;padding:0;}main[data-cargo-template="catalog"] .cargo-Collections-main > .grid__row{margin:0;}main[data-cargo-template="catalog"] .cargo-Collections-main > .grid__row > .grid__col{padding:0;}.cargo-catalog-categories{border-bottom:1px solid var(--color-neutral-200);padding-bottom:var(--space-6);margin-bottom:var(--space-6);}.cargo-catalog-sidebar-title{margin:0 0 var(--space-3);font:var(--weight-bold) var(--text-xl)/var(--leading-normal) var(--font-display);}.cargo-catalog-category-group{min-width:0;}.cargo-catalog-category,.cargo-catalog-subcategory{display:flex;align-items:center;min-height:44px;padding:var(--space-2) var(--space-3);text-decoration:none;color:var(--color-neutral-950);font:var(--text-base)/var(--leading-normal) var(--font-body);text-transform:none;}.cargo-catalog-category::first-letter{text-transform:uppercase;}.cargo-catalog-category.is-active{font-weight:var(--weight-bold);background:var(--color-neutral-50);border-left:3px solid var(--color-primary-500);}.cargo-catalog-subcategory{font-size:var(--text-sm);padding-left:var(--space-6);}.cargo-catalog-subcategory[aria-current="page"]{font-weight:var(--weight-bold);text-decoration:underline;}.cargo-catalog-category:hover,.cargo-catalog-subcategory:hover{background:var(--color-neutral-50);}main[data-cargo-template="catalog"] .filters-vertical{border:0;padding:0;}main[data-cargo-template="catalog"] .filters-vertical__filters > .grid__row:has(filter-actions[hidden]){display:none;}main[data-cargo-template="catalog"] .filters-vertical__in-category{display:none;}main[data-cargo-template="catalog"] .filters-vertical__header{margin-inline:0;}main[data-cargo-template="catalog"] .product-list .tile-grid{padding:var(--space-6) 0;grid-template-columns:minmax(0,1fr);gap:var(--space-5);}.cargo-catalog-description{border-top:1px solid var(--color-neutral-200);margin-top:var(--space-8);}.cargo-catalog-description > summary{padding:var(--space-6) 0;cursor:pointer;font:var(--weight-bold) var(--text-xl)/var(--leading-normal) var(--font-display);}.cargo-catalog-description .section-description{padding:0;margin:0;}@media(min-width:480px){main[data-cargo-template="catalog"] .product-list .tile-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(min-width:768px){main[data-cargo-template="catalog"] .cargo-category-container > .cargo-Collections-layout{grid-template-columns:200px minmax(0,1fr);}}@media(min-width:1024px){main[data-cargo-template="catalog"] .cargo-category-container > .cargo-Collections-layout{grid-template-columns:240px minmax(0,1fr);}main[data-cargo-template="catalog"] .product-list .tile-grid{grid-template-columns:repeat(3,minmax(0,1fr));}}@media(max-width:767px){.cargo-catalog-categories{display:flex;flex-wrap:wrap;gap:var(--space-2);padding-bottom:var(--space-4);margin-bottom:var(--space-4);}.cargo-catalog-category-group{display:contents;}.cargo-catalog-category-group:has(.cargo-catalog-models){display:block;width:100%;}.cargo-catalog-sidebar-title{width:100%;}.cargo-catalog-subcategories{width:100%;display:flex;flex-wrap:wrap;}.cargo-catalog-category,.cargo-catalog-subcategory{min-height:44px;border:1px solid var(--color-neutral-200);border-radius:var(--radius-sm);}main[data-cargo-template="catalog"] .cargo-category-container > .cargo-Collections-layout{gap:var(--space-4);}}.cargo-catalog-description [class$="__grid"],.cargo-catalog-description [class$="__needs"],.cargo-catalog-description [class$="__quick"] > div{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5);}.cargo-catalog-description [class$="__shell"]{width:100%;padding:0;max-width:none;}.cargo-catalog-description [class$="__group"]{padding-block:var(--space-8);}.cargo-catalog-description [class$="__card"] img{width:100%;aspect-ratio:4/5;object-fit:contain;}.cargo-catalog-description [class$="__quick"] img{width:80px;height:80px;object-fit:contain;}.cargo-catalog-description [class$="__carrying"] > div{display:flex;flex-wrap:wrap;gap:var(--space-4);}.cargo-catalog-description [class$="__needs"] small{display:block;}@media(min-width:768px){.cargo-catalog-description [class$="__grid"],.cargo-catalog-description [class$="__needs"],.cargo-catalog-description [class$="__quick"] > div{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(prefers-reduced-motion:reduce){.cargo-menu-chevron{transition:none;}}.cargo-catalog-category,.cargo-catalog-subcategory{width:100%;box-sizing:border-box;}.cargo-catalog-models{margin-block:var(--space-2) var(--space-3);}.cargo-catalog-models > summary{min-height:44px;padding:var(--space-3);font:var(--weight-medium) var(--text-sm)/var(--leading-normal) var(--font-body);cursor:pointer;}.cargo-catalog-models:not([open]) .cargo-catalog-subcategories{display:none;}main[data-cargo-template="catalog"] .cargo-ProductCard-titleRow{flex-direction:column;align-items:stretch;gap:var(--space-2);}main[data-cargo-template="catalog"] .cargo-ProductCard-titleLink{width:100%;max-width:none;}main[data-cargo-template="catalog"] .cargo-ProductCard-priceWrapper{align-items:flex-start;}main[data-cargo-template="catalog"] .cargo-ProductCard-title{min-height:calc(1em * 2 * var(--leading-snug));}@media(max-width:767px){.cargo-catalog-category{width:auto;}.cargo-catalog-models{width:100%;}.cargo-catalog-subcategory{width:auto;}}[data-cargo-service] [class$="-container"]{margin-inline:auto;box-sizing:border-box;}.cargo-PageShell[data-cargo-shell="narrow"]{--cargo-page-title:clamp(2rem,3vw,2.5rem);}.cargo-PageShell .cargo-page-content h1{font-size:var(--cargo-page-title)!important;text-wrap:balance;}main[data-cargo-template="blog"] .cargo-Blog-page{padding-block:0;}main[data-cargo-template="blog"] .cargo-Blog-title{font-size:var(--cargo-page-title);}main[data-cargo-template="blog"] .cargo-Blog-header{text-align:left;margin-bottom:var(--space-8);}main[data-cargo-template="blog"] .cargo-Blog-grid{padding:0;max-width:none;}main[data-cargo-template="account"] [data-module-name="customer_panel"] > div > .grid{max-width:none;width:100%;padding:0;}main[data-cargo-template="account"] [data-module-name="customer_panel"] > div > .grid > .grid__row{margin:0;}main[data-cargo-template="account"] [data-module-name="customer_panel"] > div > .grid > .grid__row > .grid__col{width:100%;max-width:none;flex-basis:100%;padding:0;}main[data-cargo-template="account"] .info-box{padding:var(--space-8);border:1px solid var(--color-neutral-200);color:var(--color-neutral-950);background:var(--color-neutral-0);}main[data-cargo-template="account"] h1{font:var(--weight-bold) var(--cargo-page-title)/var(--leading-tight) var(--font-display);margin-bottom:var(--space-6);color:var(--color-neutral-950);}main[data-cargo-template="account"] :is(input,.input__control){font:var(--text-base)/var(--leading-normal) var(--font-body);min-height:44px;}main[data-cargo-template="account"] .btn{min-height:44px;font:var(--weight-bold) var(--text-base)/var(--leading-normal) var(--font-display);border-radius:var(--radius-sm);}main[data-cargo-template="account"] .btn_primary{background:var(--color-primary-500);border:2px solid var(--color-primary-500);color:var(--color-neutral-0);}main[data-cargo-template="account"] .btn_outline{color:var(--color-neutral-950);border-color:var(--color-neutral-200);background:var(--color-neutral-0);}@media(max-width:767px){main[data-cargo-template="account"] .info-box{padding:var(--space-5);}}.cargo-PageShell > .cargo-page-header{width:calc(100% - var(--cargo-page-gutter) * 2);max-width:var(--cargo-frame-max);margin:0 auto;padding-bottom:var(--space-8);}.cargo-page-header h1{margin:0;font:var(--weight-bold) var(--cargo-page-title)/var(--leading-tight) var(--font-display);}main[data-cargo-template="basket"] > .grid:has([data-module-name="basket_products_list"]) > .grid__row{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-8);}main[data-cargo-template="basket"] > .grid:has([data-module-name="basket_products_list"]) > .grid__row > .grid__col{width:100%;max-width:none;margin:0;}main[data-cargo-template="basket"] :is(.info-box,.box){border-radius:var(--radius-sm);font-family:var(--font-body);}main[data-cargo-template="basket"] .btn{min-height:44px;font:var(--weight-bold) var(--text-base)/var(--leading-normal) var(--font-display);border-radius:var(--radius-sm);}main[data-cargo-template="basket"] .btn_primary{background:var(--color-primary-500);border-color:var(--color-primary-500);}main[data-cargo-template="basket"] .basket-product__image{width:96px;flex-shrink:0;}main[data-cargo-template="basket"] .basket-product__image img{width:100%;height:auto;object-fit:contain;}@media(min-width:1024px){main[data-cargo-template="basket"] > .grid:has([data-module-name="basket_products_list"]) > .grid__row{grid-template-columns:minmax(0,2fr) minmax(0,1fr);}}@media(max-width:767px){main[data-cargo-template="catalog"] .cargo-catalog-sidebar-title{display:none;}main[data-cargo-template="catalog"] .cargo-page-breadcrumbs{padding-block:var(--space-4) var(--space-6)!important;}main[data-cargo-template="catalog"] .cargo-catalog-header{padding-bottom:var(--space-6)!important;}main[data-cargo-template="catalog"] .product-list__header{margin-bottom:0;gap:var(--space-4);}main[data-cargo-template="catalog"] .product-list__header .pagination_top{display:none;}main[data-cargo-template="catalog"] .product-list__header .select{width:100%;}main[data-cargo-template="catalog"] .cargo-catalog-models{margin:0;}.cargo-page-breadcrumbs .breadcrumbs__list-item{display:flex!important;align-items:center;}.cargo-page-breadcrumbs .breadcrumbs__list-item-link .visible-xs-only{display:none!important;}.cargo-page-breadcrumbs .breadcrumbs__list-item-icon{display:block;}}main[data-cargo-template="catalog"] .filters-vertical_visible{z-index:var(--z-modal);padding:var(--space-5)!important;overscroll-behavior:contain;}main[data-cargo-template="catalog"] .filters-vertical_visible .filters-vertical__header{position:sticky;top:0;background:var(--color-neutral-0);z-index:1;padding-bottom:var(--space-4);}main[data-cargo-template="product"] > .grid.cargo-Products-page{width:calc(100% - var(--cargo-page-gutter) * 2);}main[data-cargo-template="catalog"] .filters-vertical[active-filters="[]"] .filters-vertical__filters > .grid__row:first-child{display:none;}.cargo-CatalogSidebar-frame{min-width:0;}.cargo-CatalogSidebar-frame:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:var(--space-1);}@media(min-width:768px){body:has(main[data-cargo-template="catalog"]){overflow:visible;}.cargo-CatalogSidebar-frame{--cargo-sidebar-top:calc(var(--cargo-sidebar-header-height,var(--header-height)) + var(--space-4));position:sticky;top:var(--cargo-sidebar-top);align-self:start;max-height:max(var(--button-height-sm),calc(100dvh - max(var(--cargo-sidebar-top),var(--cargo-sidebar-viewport-top,var(--cargo-sidebar-top))) - var(--cargo-sidebar-bottom,var(--space-6))));overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;scrollbar-width:thin;}}main[data-cargo-product-ready] .bundle-items__list > .product-bundle-item-tile.grid{width:100%;max-width:100%;min-width:0;margin-inline:0;}[data-module-name="breadcrumbs"],.breadcrumbs{display:none!important;}main > .grid:has([data-module-name="breadcrumbs"]):not(:has([data-module-name]:not([data-module-name="breadcrumbs"]))), .cargo-page-breadcrumbs:not(:has([data-module-name]:not([data-module-name="breadcrumbs"]))){display:none!important;}.cargo-menu-trigger-label{display:block;line-height:var(--leading-normal);}.cargo-menu-chevron{display:block;width:var(--space-5);height:var(--space-5);flex:0 0 var(--space-5);align-self:center;}.cargo-NavigationDropdown-panel{box-sizing:border-box;padding:0;gap:0;background:var(--color-neutral-0);}.cargo-menu-submenu.cargo-NavigationDropdown-panel{width:calc(var(--space-20)*4);max-width:calc(100vw - var(--space-8));max-height:calc(100dvh - var(--header-height) - var(--space-6));border-radius:var(--radius-md);}.cargo-NavigationDropdown-top{position:sticky;top:0;z-index:1;padding:var(--space-3);background:var(--color-neutral-0);border-bottom:1px solid var(--color-neutral-100);}.cargo-NavigationDropdown-top:has(> .cargo-menu-view-all[href="/#cargo-collections"]){display:none;}.cargo-NavigationDropdown-top .cargo-menu-view-all{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:var(--space-12);padding:var(--space-3) var(--space-4);border:1px solid var(--color-neutral-950);border-radius:var(--radius-sm);color:var(--color-neutral-950);font:var(--weight-bold) var(--text-sm)/var(--leading-normal) var(--font-body);text-decoration:none;transition:background var(--duration-fast) var(--ease-default);}.cargo-NavigationDropdown-top .cargo-menu-view-all:hover,.cargo-NavigationDropdown-top .cargo-menu-view-all:focus-visible{background:var(--color-neutral-950);color:var(--color-neutral-0);}.cargo-NavigationDropdown-list,.cargo-CollectionsOverview-list{list-style:none;padding:var(--space-2);margin:0;display:grid;gap:var(--space-1);}.cargo-NavigationDropdown-list>li,.cargo-CollectionsOverview-list>li{min-width:0;margin:0;padding:0;}.cargo-NavigationCard{display:flex;align-items:center;gap:var(--space-3);box-sizing:border-box;width:100%;min-height:calc(var(--space-16) + var(--space-2));padding:var(--space-2);border-radius:var(--radius-sm);background:var(--color-neutral-0);color:var(--color-neutral-950);font:var(--weight-medium) var(--text-sm)/var(--leading-normal) var(--font-body);text-decoration:none;transition:background var(--duration-fast) var(--ease-default);}.cargo-NavigationCard:hover,.cargo-NavigationCard:focus-visible{color:var(--color-neutral-950);background:var(--color-neutral-50);}.cargo-NavigationCard-image{display:block;flex:0 0 calc(var(--space-12) + var(--space-2));width:calc(var(--space-12) + var(--space-2));height:calc(var(--space-12) + var(--space-2));object-fit:contain;background:var(--color-neutral-0);border-radius:var(--radius-sm);}.cargo-NavigationCard-label{min-width:0;overflow-wrap:anywhere;}.cargo-menu-mobile-submenu.cargo-NavigationDropdown-panel{margin-bottom:var(--space-4);border:1px solid var(--color-neutral-200);border-radius:var(--radius-md);}.cargo-CollectionsOverview{padding:var(--space-12) var(--container-padding-mobile);scroll-margin-top:calc(var(--header-height) + var(--space-6));}.cargo-CollectionsOverview-list{padding:0;margin-top:var(--space-6);gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));}.cargo-CollectionsOverview .cargo-NavigationCard{border:1px solid var(--color-neutral-200);}@media(min-width:768px){.cargo-CollectionsOverview{padding:var(--space-16) var(--container-padding-desktop);}}.cargo-NavigationCard--information{min-height:var(--button-height-sm);padding:var(--space-2) var(--space-3);}.cargo-NavigationDropdown-groupTitle{margin:var(--space-3) var(--space-3) var(--space-1);font:var(--weight-bold) var(--text-xs)/var(--leading-normal) var(--font-body);color:var(--color-neutral-600);text-transform:uppercase;}.cargo-NavigationDropdown-list>li:first-child .cargo-NavigationDropdown-groupTitle{margin-top:var(--space-2);}.cargo-CatalogControls, .cargo-CatalogControls-selectPanel, .cargo-CatalogSidebar-frame{--cargo-control-size: calc(var(--space-10) + var(--space-1));}.product-list__header.cargo-CatalogControls{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-4);margin-bottom:0;}.product-list__header.cargo-CatalogControls > h-control{width:auto;flex:0 1 240px;min-width:0;max-width:100%;margin-bottom:0;}.cargo-CatalogControls .select{min-width:0;max-width:100%;}.cargo-CatalogControls .select-toggler{min-height:var(--cargo-control-size);box-sizing:border-box;border:1px solid var(--color-neutral-200);border-radius:var(--radius-sm);background:var(--color-neutral-0);color:var(--color-neutral-950);font:var(--text-sm)/var(--leading-normal) var(--font-body);}.cargo-CatalogControls .select__title{font:var(--text-sm)/var(--leading-normal) var(--font-body);}.pagination.cargo-CatalogControls{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);}.cargo-CatalogControls.pagination_top{margin-inline-start:auto;}.cargo-CatalogControls .pagination__page-selector{gap:var(--space-2);}.cargo-CatalogControls .pagination__page-selector-text{font:var(--text-sm)/var(--leading-normal) var(--font-body);}.cargo-CatalogControls.pagination .pagination__button{display:inline-flex;align-items:center;justify-content:center;min-width:var(--cargo-control-size);min-height:var(--cargo-control-size);height:auto;padding:var(--space-2) var(--space-3);box-sizing:border-box;border:1px solid var(--color-neutral-200);border-radius:var(--radius-sm);background:var(--color-neutral-0);color:var(--color-neutral-950);font:var(--weight-medium) var(--text-sm)/var(--leading-normal) var(--font-body);}.cargo-CatalogControls.pagination .pagination__button:hover{background:var(--color-neutral-50);border-color:var(--color-neutral-950);}.cargo-CatalogControls.pagination input{width:var(--cargo-control-size);min-width:var(--cargo-control-size);min-height:var(--cargo-control-size);height:auto;padding:var(--space-2);box-sizing:border-box;border:1px solid var(--color-neutral-200);border-radius:var(--radius-sm);background:var(--color-neutral-0);color:var(--color-neutral-950);font:var(--text-sm)/var(--leading-normal) var(--font-body);}.cargo-CatalogControls-selectPanel.select__content.dropdown__content{font-family:var(--font-body);color:var(--color-neutral-950);background:var(--color-neutral-0);z-index:var(--z-dropdown);}.cargo-CatalogControls-selectPanel .select-option{display:flex;align-items:center;min-height:var(--cargo-control-size);padding:0;}.cargo-CatalogControls-selectPanel h-option-content{display:flex;flex:1;min-width:0;}.cargo-CatalogControls-selectPanel .select-option_with-link .select-option__content .select-option__link{display:flex;align-items:center;width:100%;min-height:var(--cargo-control-size);padding:var(--space-3);box-sizing:border-box;white-space:normal;font:var(--text-sm)/var(--leading-normal) var(--font-body);color:var(--color-neutral-950)!important;-webkit-text-fill-color:currentColor;}.cargo-CatalogControls-selectPanel .select-option:is(:hover,[aria-selected="true"]){background:var(--color-neutral-50);}.cargo-CatalogControls-selectPanel .select-option > h-icon{margin-right:var(--space-3);}.cargo-CatalogControls-selectPanel .select__close-mobile-btn{min-width:var(--cargo-control-size);min-height:var(--cargo-control-size);}@media(min-width:576px){.cargo-CatalogControls-selectPanel .select__close-mobile-btn[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{display:none!important;}}.cargo-CatalogControls-selectPanel :is(a,[tabindex]):focus-visible{outline:2px solid var(--color-neutral-950);outline-offset:var(--space-1);}.cargo-CatalogSidebar-frame .filter-control{display:flex;align-items:center;gap:var(--space-2);margin-bottom:0;}.cargo-CatalogSidebar-frame .filter-control > div{flex:1;min-width:0;}.cargo-CatalogSidebar-frame .checkbox{display:flex;align-items:center;gap:var(--space-3);width:100%;}.cargo-CatalogSidebar-frame .checkbox__content{flex:1;min-width:0;}.cargo-CatalogSidebar-frame .checkbox__content label{display:flex;align-items:center;width:100%;min-height:var(--cargo-control-size);font:var(--text-sm)/var(--leading-normal) var(--font-body);cursor:pointer;}.cargo-CatalogSidebar-frame :is(.filters__expand-btn,.filters__collapse-btn,.filters__clear-link,filters-vertical-opener,filters-vertical-closer){display:inline-flex;align-items:center;min-width:var(--cargo-control-size);min-height:var(--cargo-control-size);box-sizing:border-box;font:var(--text-sm)/var(--leading-normal) var(--font-body);}.cargo-CatalogSidebar-frame .btn{min-height:var(--cargo-control-size);height:auto;font:var(--weight-bold) var(--text-sm)/var(--leading-normal) var(--font-body);border-radius:var(--radius-sm);}.cargo-CatalogSidebar-frame .btn_primary{background:var(--color-primary-500);border-color:var(--color-primary-500);color:var(--color-neutral-0);}@media(max-width:767px){.product-list__header.cargo-CatalogControls > h-control{width:100%;flex-basis:100%;}.cargo-CatalogControls-selectPanel.select__content.dropdown__content{width:100vw;max-width:100vw;z-index:var(--z-modal);}}.product-list__header.cargo-CatalogControls > h-control{flex-basis:var(--catalog-sort-width);width:var(--catalog-sort-width);}.cargo-CatalogControls .select{display:block;width:100%;}.cargo-CatalogControls .select-toggler{border:0!important;min-height:0!important;height:auto!important;}.cargo-CatalogControls.pagination .pagination__button{--cargo-button-bg:var(--color-neutral-0);}.cargo-CatalogControls.pagination .pagination__button :is(svg,.icon){color:inherit!important;fill:none!important;stroke:currentColor!important;}.cargo-CatalogSidebar-frame .cargo-catalog-categories{padding-bottom:var(--catalog-sidebar-gap);margin-bottom:var(--catalog-sidebar-gap);}.cargo-CatalogSidebar-frame .cargo-catalog-models{margin:var(--space-1) 0 0;}.cargo-CatalogDisclosure > summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);box-sizing:border-box;min-height:var(--button-height-sm);padding:var(--space-2) var(--space-3);list-style:none;}.cargo-CatalogDisclosure > summary::-webkit-details-marker{display:none;}.cargo-CatalogDisclosure > summary::after{content:'';width:var(--space-2);height:var(--space-2);margin-inline:var(--space-1);border-right:var(--border-width-2) solid currentColor;border-bottom:var(--border-width-2) solid currentColor;transform:rotate(45deg);flex:none;}.cargo-CatalogDisclosure[open] > summary::after{transform:rotate(225deg);}.cargo-CatalogSidebar-frame .filters-vertical__header{margin:0 0 var(--space-3)!important;padding:0;}.cargo-CatalogSidebar-frame .filters-vertical__filter-group{margin:0 0 var(--catalog-sidebar-gap);padding:var(--space-3) 0 0;}.cargo-CatalogSidebar-frame .filters-vertical__filter-group > h4{margin:0 0 var(--space-2);}.cargo-CatalogSidebar-frame .cargo-ColorPicker{margin-top:0;}.cargo-CatalogSidebar-frame .filter-control{min-height:var(--button-height-sm);}.cargo-CatalogSidebar-frame .checkbox__content label{min-height:var(--button-height-sm);}.cargo-CatalogSidebar-frame [data-cargo-auto-filters] .filters-vertical__actions{display:none!important;}.cargo-CatalogSidebar-status{margin:0;font:var(--text-sm)/var(--leading-normal) var(--font-body);}.cargo-CatalogSidebar-status:empty{display:none;}@media(min-width:576px){.cargo-CatalogSidebar-frame filters-vertical-opener{display:none!important;}}@media(max-width:767px){.product-list__header.cargo-CatalogControls > h-control{width:100%;flex-basis:100%;}.cargo-CatalogSidebar-frame .filters-vertical__header{padding-bottom:var(--space-3);}}.cargo-CatalogSidebar-frame .filters__clear-link svg{stroke:currentColor!important;}:is(.product-list__footer,.blog-articles-list__footer):has(.pagination.cargo-CatalogControls){box-sizing:border-box;width:100%;align-self:stretch;background:transparent!important;border:0!important;padding:0!important;margin-top:var(--space-6);}.pagination.cargo-CatalogControls{box-sizing:border-box;width:100%!important;max-width:none;margin:0!important;justify-content:center;flex-wrap:nowrap;gap:var(--space-3);background:transparent;border:0;padding:0;}.cargo-CatalogControls.pagination_top{width:auto!important;margin-inline-start:auto!important;}.cargo-CatalogControls.pagination .pagination__page-selector{display:flex;align-items:center;justify-content:center;flex:0 0 auto;order:1;gap:var(--space-2);white-space:nowrap;}.cargo-CatalogControls.pagination pagination-page-number{display:block;width:var(--button-height-md);flex:none;}.cargo-CatalogControls.pagination .pagination__page-selector .control{margin:0;}.cargo-CatalogControls.pagination .pagination__page-selector input{width:var(--button-height-md);min-width:var(--button-height-md);padding:0;text-align:center;font:var(--text-sm)/var(--leading-normal) var(--font-body);}.cargo-CatalogControls.pagination .pagination__button{margin:0;order:2;}.cargo-CatalogControls.pagination .pagination__button:has(.pagination__icon-prev){order:0;}.cargo-CatalogControls.pagination .pagination__button.pagination__button_secondary{display:none!important;}.cargo-CatalogControls.pagination .pagination__button-text{display:inline!important;white-space:nowrap;}@media(max-width:479px){.cargo-CatalogControls.pagination .pagination__button[data-cargo-button]{width:var(--button-height-md)!important;min-width:var(--button-height-md)!important;padding:0!important;flex:0 0 var(--button-height-md);}.cargo-CatalogControls.pagination .pagination__button-text{display:none!important;}}.pagination.cargo-CatalogControls:has(input[max="1"]),.product-list__footer:has(.pagination.cargo-CatalogControls input[max="1"]){display:none!important;}.cargo-CatalogControls.pagination input[type="number"]{appearance:textfield;}.cargo-CatalogControls.pagination input[type="number"]::-webkit-inner-spin-button,.cargo-CatalogControls.pagination input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}.cargo-CatalogHighlights{border:0;border-top:var(--border-width) solid var(--color-neutral-200);margin:0 0 var(--catalog-sidebar-gap);padding:var(--space-3) 0 0;min-width:0;}.cargo-CatalogHighlights > legend{padding:0;margin-bottom:var(--space-2);font:var(--weight-bold) var(--text-xs)/var(--leading-normal) var(--font-body);text-transform:uppercase;}.cargo-CatalogHighlights .cargo-Choice{align-items:center;margin:0;min-height:var(--button-height-sm);}.cargo-CatalogHighlights .cargo-Choice-input{margin:0!important;}.cargo-CatalogHighlights-label{flex:1;min-width:0;}.cargo-CatalogHighlights-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-2);margin-block:var(--space-3);}.cargo-CatalogHighlights-page{font:var(--text-sm)/var(--leading-normal) var(--font-body);white-space:nowrap;}.cargo-CatalogHighlights-pagination button{max-width:100%;white-space:normal;}.cargo-CatalogHighlights-empty{padding:var(--space-5) 0;font:var(--text-base)/var(--leading-normal) var(--font-body);}#main[data-cargo-highlight-active] :is(.tile-grid,.pagination)[hidden],.cargo-CatalogHighlights-pagination[hidden],.cargo-CatalogHighlights-empty[hidden]{display:none!important;}.cargo-CatalogHighlights > button[data-cargo-button][data-cargo-button-size][data-cargo-button-variant][hidden]{display:none!important;}.cargo-ModelCatalog-filters > summary{font:var(--weight-bold) var(--text-base)/var(--leading-normal) var(--font-display);padding-inline:0;}.cargo-ModelCatalog-filters .filters-vertical__filters{padding:0;}.cargo-ModelCatalog-filters > .filters-vertical__filters > button[hidden]{display:none!important;}@media(max-width:575px){main[data-cargo-model-catalog] [data-module-name="filter_options"] > .filters-vertical.cargo-FilterSidebar-sidebar{display:block!important;position:static!important;inset:auto!important;width:auto!important;height:auto!important;max-height:none!important;overflow:visible!important;z-index:auto!important;}}:root{--cargo-card-background:var(--color-neutral-0);--cargo-card-image-background:var(--color-neutral-0);--cargo-card-action-size:var(--button-height-sm);--cargo-card-icon-size:21px;--cargo-card-gap:var(--space-3);--cargo-card-badge-layer:1;--cargo-card-price-meta-line-height:var(--space-5);--cargo-card-price-column-gap:var(--space-1);}.cargo-ProductCard-card[data-cargo-product-card]{background:var(--cargo-card-background);height:auto;min-width:0;gap:var(--cargo-card-gap);align-content:start;}product-tile.cargo-ProductCard-card[data-cargo-product-card="native"]{container:cargo-product-card / inline-size;display:grid;column-gap:var(--cargo-card-price-column-gap);grid-template-columns:minmax(0,1fr) var(--cargo-card-action-size);align-content:start;}product-tile[data-cargo-product-card="native"] > .product-tile__header{display:contents;}product-tile[data-cargo-product-card="native"] .product-tile_row_image{margin:0;padding:0;}product-tile[data-cargo-product-card="native"] .product-tile_row_image, product-tile[data-cargo-product-card="native"] .product-tile__header > product-link{grid-column:1 / -1;min-width:0;width:100%;}product-tile[data-cargo-product-card="native"] .product-tile__image{margin:0;width:100%;height:auto;background:var(--cargo-card-background);position:relative;}product-tile[data-cargo-product-card="native"] .product-tile__codes[data-cargo-empty="true"]{display:none;}product-tile[data-cargo-product-card="native"] .product-tile__codes{grid-column:1 / -1;}product-tile[data-cargo-product-card="native"] .product-tile__content{grid-column:1;align-self:start;display:block;width:auto;margin:0;padding:0;}product-tile[data-cargo-product-card="native"] .product-tile__content :is(.product-tile_row_prices-gross,.product-tile_row_prices-net){display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(2,minmax(calc(2 * var(--cargo-card-price-meta-line-height)),auto)) minmax(var(--cargo-card-action-size),auto);min-height:var(--cargo-card-action-size);margin:0;row-gap:0;}product-tile[data-cargo-product-card="native"] .product-tile__content .product-tile__price{grid-row:3;display:flex;align-items:center;min-height:var(--cargo-card-action-size);margin:0;}product-tile[data-cargo-product-card="native"] .product-tile__footer{grid-column:2;align-self:end;width:auto;margin:0;padding:0;}product-tile[data-cargo-product-card="native"] .product-tile__content :is(.product-tile__regular-price,.product-tile__lowest-price){width:calc(100% + var(--cargo-card-action-size) + var(--cargo-card-price-column-gap));min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--space-1);row-gap:0;margin:0;padding:0;align-self:start;font:var(--text-xs)/var(--cargo-card-price-meta-line-height) var(--font-body);}product-tile[data-cargo-product-card="native"] .product-tile__regular-price{grid-row:1;}product-tile[data-cargo-product-card="native"] .product-tile__lowest-price{grid-row:2;}product-tile[data-cargo-product-card="native"] :is(.product-tile__regular-price,.product-tile__lowest-price) .price{display:contents;margin:0;font:inherit;}product-tile[data-cargo-product-card="native"] :is(.product-tile__regular-price,.product-tile__lowest-price) :is(.price__label,.price__value){margin:0;font:inherit;}@container cargo-product-card (min-width:200px){product-tile[data-cargo-product-card="native"] .product-tile__content :is(.product-tile_row_prices-gross,.product-tile_row_prices-net){grid-template-rows:repeat(2,minmax(var(--cargo-card-price-meta-line-height),auto)) minmax(var(--cargo-card-action-size),auto);}}.cargo-ProductCard-card[data-cargo-product-card] .cargo-ProductCard-imageWrapper, .cargo-ProductCard-card[data-cargo-product-card] picture{background:var(--cargo-card-image-background);}.cargo-ProductCard-card[data-cargo-product-card] .cargo-ProductCard-imageLink{position:relative;display:block;width:100%;height:auto;}.cargo-ProductCard-card[data-cargo-product-card] .cargo-ProductCard-mediaPrimary{display:block;width:100%;height:100%;opacity:1;}.cargo-ProductCard-card[data-cargo-product-card] .product-tile__image_inactive{filter:none!important;}.cargo-ProductCard-card[data-cargo-unavailable="true"]{filter:none;opacity:1;}.cargo-ProductBadge-group{position:absolute;top:var(--space-2);left:0;z-index:var(--cargo-card-badge-layer);display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);max-width:100%;}.cargo-ProductBadge-group > .ribbon{display:inline-block;max-width:100%;padding:0 var(--space-1);font:var(--weight-semibold) var(--badge-text-sm)/var(--space-5) var(--font-body);white-space:normal;overflow-wrap:normal;}.cargo-ProductBadge-unavailable,.cargo-ProductBadge-group > .ribbon_bestseller{background:var(--color-neutral-100);color:var(--color-neutral-950);}.cargo-ProductCard-card[data-cargo-product-card] .cargo-ProductCard-image{width:100%;height:100%;max-height:none;object-fit:var(--cargo-product-card-image-fit,var(--cargo-product-media-fit));object-position:var(--cargo-product-media-position);transform:none;}.cargo-ProductCard-card[data-cargo-product-card] .cargo-ProductCard-modelImage{position:absolute;inset:0;opacity:0;object-fit:cover;pointer-events:none;}.cargo-ProductCard-card[data-cargo-product-card] .cargo-ProductCard-title{margin:0;min-height:calc(2em * var(--leading-snug));font:var(--weight-semibold) var(--text-base)/var(--leading-snug) var(--font-body);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.cargo-ProductCard-card[data-cargo-product-card] .cargo-ProductCard-titleLink{display:block;width:100%;color:var(--color-neutral-950);text-decoration:none;}.cargo-ProductCard-card[data-cargo-product-card] .cargo-ProductCard-priceWrapper{align-items:flex-start;text-align:left;}.cargo-ProductCard-card[data-cargo-product-card] .cargo-ProductCard-addToCartWrapper :is(auth-controller,buy-button,loyalty-buy-button,availability-notifier-btn,.product-tile__footer-btn){width:auto;max-width:100%;}.cargo-ProductCard-card[data-cargo-product-card] .cargo-ProductCard-action{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--cargo-card-action-size);min-width:var(--cargo-card-action-size);height:var(--cargo-card-action-size);min-height:var(--cargo-card-action-size);padding:0;background:transparent;border:1px solid transparent;border-radius:var(--radius-sm);color:var(--color-neutral-950);font-size:0;line-height:1;cursor:pointer;}.cargo-ProductCard-action::before{content:'';display:block;width:var(--cargo-card-icon-size);height:var(--cargo-card-icon-size);background:currentColor;mask:var(--cargo-card-action-icon) center / contain no-repeat;}.cargo-ProductCard-action[data-cargo-card-action="cart"]{--cargo-card-action-icon:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="black" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"%3E%3Cpath d="M3 3h2l2.4 12h11.2L21 7H6"/%3E%3Ccircle cx="9" cy="20" r="1"/%3E%3Ccircle cx="18" cy="20" r="1"/%3E%3C/svg%3E');}.cargo-ProductCard-action[data-cargo-card-action="product"]{--cargo-card-action-icon:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="black" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"%3E%3Cpath d="M5 12h14m-6-6 6 6-6 6"/%3E%3C/svg%3E');}.cargo-ProductCard-action[data-cargo-card-action="notify"]{--cargo-card-action-icon:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="black" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"%3E%3Cpath d="M18 8a6 6 0 0 0-12 0c0 7-3 7-3 9h18c0-2-3-2-3-9M10 21h4"/%3E%3C/svg%3E');}.cargo-ProductCard-card[data-cargo-product-card] .cargo-ProductCard-action:hover{background:var(--color-neutral-0);border-color:var(--color-neutral-300);}.cargo-ProductCard-card[data-cargo-product-card] :is(.cargo-ProductCard-action,.cargo-ProductCard-imageLink,.cargo-ProductCard-titleLink):focus-visible{outline:2px solid var(--color-neutral-950);outline-offset:3px;}.cargo-ProductCard-card[data-cargo-product-card] .cargo-ProductCard-action:disabled{opacity:.4;cursor:default;}.cargo-ProductCard-card[data-cargo-product-card] .cargo-ProductCard-action > :is(svg,h-icon){display:none;}.cargo-ProductCard-card[data-cargo-product-card="editorial"]{padding:var(--space-4);border:1px solid var(--color-neutral-100);border-radius:var(--radius-sm);}.cargo-ProductCard-card[data-cargo-product-card="editorial"] > .cargo-ProductCard-content{display:grid;grid-template-columns:minmax(0,1fr) var(--cargo-card-action-size);gap:var(--space-2);flex:none;padding:0;}.cargo-ProductCard-card[data-cargo-product-card="editorial"] .cargo-ProductCard-content > :not(.cargo-ProductCard-priceWrapper,.cargo-ProductCard-addToCartWrapper){grid-column:1 / -1;}.cargo-ProductCard-card[data-cargo-product-card="editorial"] .cargo-ProductCard-content > .cargo-ProductCard-addToCartWrapper{grid-column:2;grid-row:auto;margin:0;padding:0;align-self:center;justify-self:end;}.cargo-ProductCard-card[data-cargo-product-card="editorial"] .cargo-ProductCard-content > .cargo-ProductCard-priceWrapper{grid-column:1;align-self:center;margin:0;}.cargo-ProductCard-card[data-cargo-product-card="editorial"] .cargo-ProductCard-content > :is(p,.product-material){font:var(--text-sm)/var(--leading-normal) var(--font-body);margin:0;color:var(--color-neutral-600);}.cargo-ProductCard-card[data-cargo-hover-ready="true"]:focus-within .cargo-ProductCard-modelImage{opacity:1;}.cargo-ProductCard-card[data-cargo-hover-ready="true"]:focus-within .cargo-ProductCard-mediaPrimary{opacity:0;}@media (hover:hover) and (pointer:fine){.cargo-ProductCard-card[data-cargo-hover-ready="true"]:hover .cargo-ProductCard-modelImage{opacity:1;}.cargo-ProductCard-card[data-cargo-hover-ready="true"]:hover .cargo-ProductCard-mediaPrimary{opacity:0;}}@media (prefers-reduced-motion:reduce){.cargo-ProductCard-card[data-cargo-product-card] *{transition:none;}}.cargo-page-content .cargo-ProductCard-card[data-cargo-product-card="editorial"] .cargo-ProductCard-image{height:100%;}.cargo-page-content .cargo-ProductCard-card[data-cargo-product-card="editorial"] .cargo-ProductCard-imageLink{padding:0;margin:0;aspect-ratio:auto;background:var(--cargo-card-background);color:transparent;font-size:0;}.cargo-page-content .cargo-ProductCard-card[data-cargo-product-card="editorial"] .cargo-ProductCard-imageWrapper{width:100%;}.cargo-ProductCard-card[data-cargo-product-card="editorial"] .cargo-ProductCard-content > :is(.cdl-card-tags,.cfp-product__discount){position:static;}.cargo-page-content .cargo-ProductCard-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6);margin-block:var(--space-8);padding:0;}.cargo-page-content .cdl-grid-desktop,.cargo-page-content .cdl-steps-desktop{display:none;}.cargo-page-content .cdl-card-wrap{min-width:0;}.cargo-page-content .cdl-stats{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6);margin-block:var(--space-8);}.cargo-page-content .cdl-stat{display:flex;flex-direction:column;gap:var(--space-2);border-top:1px solid var(--color-neutral-200);padding-top:var(--space-4);}.cargo-page-content .cdl-stat-num{font:var(--weight-bold) var(--text-4xl)/var(--leading-tight) var(--font-display);}.cargo-page-content .cdl-stat-label{font-weight:var(--weight-bold);}.cargo-page-content .cdl-stat-sublabel{font-size:var(--text-sm);color:var(--color-neutral-600);}.cargo-page-content :is(.cdl-steps-mobile,.cdl-steps-desktop){gap:var(--space-6);margin-block:var(--space-8);}@media(min-width:768px){.cargo-page-content .cargo-ProductCard-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.cargo-page-content .cdl-grid-desktop,.cargo-page-content .cdl-steps-desktop{display:grid;}.cargo-page-content .cdl-grid-mobile,.cargo-page-content .cdl-steps-mobile{display:none;}.cargo-page-content .cdl-stats{grid-template-columns:repeat(3,minmax(0,1fr));}}@media(min-width:1024px){.cargo-page-content .cargo-ProductCard-grid{grid-template-columns:repeat(3,minmax(0,1fr));}.cargo-page-content .cep-size-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}.cargo-page-content .cargo-ProductCard-card[data-cargo-product-card] .cargo-ProductCard-title{font-family:var(--font-body)!important;font-size:var(--text-base)!important;line-height:var(--leading-snug)!important;font-weight:var(--weight-semibold)!important;}.cargo-page-content .cargo-ProductCard-card[data-cargo-product-card] .cargo-ProductCard-priceWrapper{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-bold);}@container cargo-product-card (max-width:199px){product-tile[data-cargo-product-card="native"] .product-tile__price{min-width:0;gap:var(--space-1);}product-tile[data-cargo-product-card="native"] .product-tile__price .price{min-width:0;flex:1;}product-tile[data-cargo-product-card="native"] .product-tile__price .price__value{font-size:var(--text-sm);white-space:normal;overflow-wrap:anywhere;}product-tile[data-cargo-product-card="native"] .price__special-offer-icon{width:var(--text-xs);height:var(--text-xs);flex:none;}}product-tile[data-cargo-product-card="native"]{position:relative;border:0;border-radius:var(--radius-sm);padding:var(--space-3);}product-tile[data-cargo-product-card="native"] .product-tile__producer{display:none;}product-tile[data-cargo-product-card="native"] .cargo-ProductCard-favourite{position:absolute;top:var(--space-2);right:var(--space-2);z-index:var(--cargo-card-badge-layer);margin:0;border:0;background:transparent;color:var(--color-neutral-950);}product-tile[data-cargo-product-card="native"] .cargo-ProductCard-favourite:hover{background:var(--color-neutral-100);border:0;}product-tile[data-cargo-product-card="native"] .cargo-ProductCard-favourite svg{fill:none;stroke:currentColor;}product-tile[data-cargo-product-card="native"] .cargo-ProductCard-favourite .btn__icon_filled{fill:currentColor;}product-tile[data-cargo-product-card="native"] .cargo-ProductBadge-group{max-width:calc(100% - var(--button-height-sm) - var(--space-2));}.cargo-Navbar-favourites{display:flex;align-items:center;justify-content:center;width:var(--button-height-sm);height:var(--button-height-sm);flex:none;color:var(--color-neutral-950);}.cargo-Navbar-favourites svg{width:var(--button-icon-size-sm);height:var(--button-icon-size-sm);}@media(max-width:575px){[data-cargo-navbar] .cargo-Navbar-container{gap:0;}[data-cargo-navbar] .cargo-Navbar-actions{gap:0;}}product-tile[data-cargo-product-card="native"] .product-tile__favourites{display:contents;}product-tile[data-cargo-product-card="native"] .cargo-ProductCard-favourite[data-cargo-button]{position:absolute;--cargo-button-hover-bg:var(--color-neutral-100);--cargo-button-hover-color:var(--color-neutral-950);}product-tile[data-cargo-product-card="native"] .cargo-ProductCard-favourite svg use,[data-cargo-basket-page] .basket-product__additional-info add-to-favourites svg use{display:none;}product-tile[data-cargo-product-card="native"] .cargo-ProductCard-favourite svg,[data-cargo-basket-page] .basket-product__additional-info add-to-favourites svg{background:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"%3E%3Cpath d="M20.8 4.6a5.5 5.5 0 0 0-7.8 0L12 5.7l-1.1-1.1a5.5 5.5 0 0 0-7.8 7.8L12 21l8.8-8.6a5.5 5.5 0 0 0 0-7.8Z"/%3E%3C/svg%3E') center / contain no-repeat;}product-tile[data-cargo-product-card="native"] .cargo-ProductCard-favourite .btn__icon_filled{background:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="black"%3E%3Cpath d="M20.8 4.6a5.5 5.5 0 0 0-7.8 0L12 5.7l-1.1-1.1a5.5 5.5 0 0 0-7.8 7.8L12 21l8.8-8.6a5.5 5.5 0 0 0 0-7.8Z"/%3E%3C/svg%3E') center / contain no-repeat;}product-tile.cargo-ProductCard-homeModel .ribbon-group{display:none!important}.cargo-ColorTooltip{position:fixed;z-index:var(--z-tooltip);max-width:calc(100vw - 16px);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--color-neutral-950);color:var(--color-neutral-0);font:var(--text-sm)/var(--leading-normal) var(--font-body);box-shadow:var(--shadow-sm);}.cargo-ColorTooltip[hidden]{display:none!important;}[data-cargo-color-options] .cargo-ColorSwatch-sm{min-width:44px;min-height:44px;}[data-cargo-colors]{--cargo-carousel-columns:2;--cargo-carousel-gap:12px;--cargo-carousel-inset:var(--container-padding-mobile);}@media(min-width:768px){[data-cargo-colors]{--cargo-carousel-columns:3;--cargo-carousel-gap:16px;--cargo-carousel-inset:var(--container-padding-tablet);}}@media(min-width:1024px){[data-cargo-colors]{--cargo-carousel-columns:4;--cargo-carousel-inset:var(--container-padding-desktop);}}[data-cargo-colors] .cargo-ColorFilteredProducts-sliderWrapper{width:calc(100% + var(--cargo-carousel-inset));margin-right:calc(-1 * var(--cargo-carousel-inset));}[data-cargo-product-scroll]{gap:var(--cargo-carousel-gap);scroll-behavior:auto;cursor:grab;}[data-cargo-product-scroll] .cargo-ColorFilteredProducts-productSlide{flex:0 0 calc((100% - var(--cargo-carousel-inset) - var(--cargo-carousel-gap) * (var(--cargo-carousel-columns) - 1)) / var(--cargo-carousel-columns));min-width:0;}[data-cargo-carousel][data-cargo-product-scroll].cargo-ProductCarousel-dragging{scroll-snap-type:none!important;scroll-behavior:auto;cursor:grabbing;user-select:none;}[data-cargo-carousel][data-cargo-product-scroll].cargo-ProductCarousel-freeScroll{scroll-snap-type:none!important;}[data-cargo-product-scroll] img{-webkit-user-drag:none;user-select:none;}.cargo-ProductCarousel-controls{display:flex;align-items:center;gap:var(--carousel-controls-gap);margin-top:var(--space-4);margin-right:var(--cargo-carousel-inset);}.cargo-ProductCarousel-controls [data-cargo-scroll-track]{order:0;flex:1;min-width:0;margin-top:0;height:var(--carousel-control-target);background:transparent;border-radius:0;touch-action:none;}.cargo-ProductCarousel-controls [data-cargo-products-prev]{order:1;}.cargo-ProductCarousel-controls [data-cargo-products-next]{order:2;}.cargo-ProductCarousel-controls [data-cargo-scroll-handle]{height:100%;min-width:var(--carousel-handle-min-width);background:transparent;border-radius:var(--carousel-track-radius);transition:none;touch-action:none;}.cargo-ProductCarousel-controls [data-cargo-scroll-track]::before, .cargo-ProductCarousel-controls [data-cargo-scroll-handle]::before{content:"";position:absolute;inset-inline:0;top:50%;height:var(--carousel-track-thickness);transform:translateY(-50%);border-radius:var(--carousel-track-radius);pointer-events:none;}.cargo-ProductCarousel-controls [data-cargo-scroll-track]::before{background:var(--color-neutral-300);}.cargo-ProductCarousel-controls [data-cargo-scroll-handle]::before{background:var(--color-neutral-950);}.cargo-ProductCarousel-button{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;padding:0;border:1px solid var(--color-neutral-300);border-radius:var(--radius-sm);background:var(--color-neutral-0);color:var(--color-neutral-950);cursor:pointer;}.cargo-ProductCarousel-button svg{width:20px;height:20px;}.cargo-ProductCarousel-button:is(:disabled,[aria-disabled="true"]){opacity:.3;cursor:default;}.cargo-ProductCarousel-button:focus-visible,[data-cargo-scroll-handle]:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:3px;}.cargo-NativeProductCarousel{background:var(--color-neutral-100);padding:var(--space-4);--cargo-carousel-columns:2;--cargo-carousel-gap:12px;--cargo-carousel-inset:0px;}.cargo-NativeProductCarousel [data-cargo-product-scroll]{display:flex;overflow-x:auto;overflow-y:hidden;align-items:stretch;scroll-snap-type:none;scrollbar-width:none;touch-action:pan-x pan-y;}.cargo-NativeProductCarousel [data-cargo-product-scroll]::-webkit-scrollbar{display:none;}.cargo-NativeProductCarousel product-tile{width:100%;height:100%;}@media(min-width:768px){.cargo-NativeProductCarousel{--cargo-carousel-columns:3;--cargo-carousel-gap:16px;}}@media(min-width:1024px){.cargo-NativeProductCarousel{--cargo-carousel-columns:4;}}:root{--content-gap:var(--space-8);--content-section-space:var(--space-12);--content-rule:1px solid var(--color-neutral-200);--content-title-size:var(--text-6xl);}.cargo-page-content :is(.cargo-ContentHero,.cargo-ContentSplit){display:grid;grid-template-columns:minmax(0,1fr);gap:var(--content-gap);align-items:start;margin-block:var(--space-8) var(--content-section-space);}.cargo-page-content :is(.cargo-ContentHero,.cargo-ContentSplit) > *{min-width:0;max-width:100%;margin:0;}.cargo-page-content .cargo-ContentHero h1{font-size:var(--content-title-size)!important;margin-block:var(--space-4) var(--space-6);}.cargo-page-content .cargo-Content-media{margin:0;}.cargo-page-content .cargo-Content-media img{display:block;width:100%;height:auto;}.cargo-page-content figcaption{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-neutral-600);margin-top:var(--space-3);}.cargo-page-content .cargo-Facts{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5);padding:var(--space-6) 0;margin-block:var(--space-6);border:0;border-top:var(--content-rule);border-bottom:var(--content-rule);background:var(--color-white);list-style:none;}.cargo-page-content .cargo-Content-fact{margin:0;min-width:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2);}.cargo-page-content .cargo-Content-factValue{display:block;font:var(--weight-bold) var(--text-xl)/var(--leading-tight) var(--font-display)!important;color:var(--color-neutral-950);}.cargo-page-content .cargo-Content-factDescription{display:block;font:var(--text-sm)/var(--leading-relaxed) var(--font-body);color:var(--color-neutral-600);}.cargo-page-content .cargo-Content-factDescription > *{display:block;}.cargo-page-content .cargo-Steps{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6);list-style:none;padding:0;margin-block:var(--space-8);}.cargo-page-content .cargo-Content-step{margin:0;padding-block:var(--space-5);border-top:var(--content-rule);min-width:0;}.cargo-page-content .cargo-Content-stepNumber{display:block;font:var(--weight-bold) var(--text-3xl)/var(--leading-tight) var(--font-display)!important;color:var(--color-primary-600);margin-bottom:var(--space-4);}.cargo-page-content .cargo-Content-step h3{margin-block:0 var(--space-3);}.cargo-page-content :is(.cargo-FeatureGrid,.cargo-ContentGallery,.cargo-ReviewGrid,.cargo-LinkCards){display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6);margin-block:var(--space-8);}.cargo-page-content :is(.cargo-FeatureGrid,.cargo-ContentGallery,.cargo-ReviewGrid) > .cargo-Content-item{margin:0;min-width:0;}.cargo-page-content .cargo-FeatureGrid > .cargo-Content-item{padding:var(--space-6);border:var(--content-rule);background:var(--color-white);}.cargo-page-content .cargo-FeatureGrid h3{margin-top:0;}.cargo-page-content .cargo-ContentGallery > .cargo-Content-item{padding:0;border:0;background:var(--color-white);}.cargo-page-content .cargo-ContentGallery img{display:block;width:100%;height:auto;}.cargo-page-content .cargo-ContentGallery figure{margin:0;}.cargo-page-content .cargo-ContentGallery h3{margin-block:var(--space-4) var(--space-3);}.cargo-page-content .cargo-ReviewGrid > *{padding:var(--space-6);border-top:var(--content-rule);}.cargo-page-content .cargo-ReviewGrid blockquote{font-size:var(--text-base);line-height:var(--leading-relaxed);}.cargo-page-content .cargo-LinkCards > a{display:flex;flex-direction:column;width:100%;min-width:0;box-sizing:border-box;gap:var(--space-2);padding:var(--space-6);border:var(--content-rule);color:var(--color-neutral-950);text-decoration:none;}.cargo-page-content .cargo-LinkCards > a span{font-size:var(--text-sm);color:var(--color-neutral-600);}.cargo-page-content .cargo-LinkCards > a strong{font-size:var(--text-lg);}.cargo-page-content .cargo-SectionNav{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-block:var(--space-6);padding:0;}.cargo-page-content .cargo-Content-sectionLink{display:inline-flex;align-items:center;min-height:44px;padding:var(--space-2) var(--space-4);border:var(--content-rule);color:var(--color-neutral-950);text-decoration:none;font:var(--text-sm)/var(--leading-normal) var(--font-body);}.cargo-page-content .cargo-Campaign{padding:var(--space-6);border:var(--content-rule);background:var(--color-neutral-50);}.cargo-page-content .cargo-Trust{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-5);margin-block:var(--space-5);font-size:var(--text-sm);color:var(--color-neutral-600);}.cargo-page-content .cargo-Content-trustItem{display:block;}.cargo-page-content details.cargo-FAQ{border:0;border-top:var(--content-rule);border-radius:0;background:var(--color-white);padding:0;margin:0;}.cargo-page-content .cargo-FAQ:last-child{border-bottom:var(--content-rule);}.cargo-page-content .cargo-FAQ > summary.cargo-Content-question{position:relative;display:block;list-style:none;min-height:44px;margin:0;padding:var(--space-5) var(--space-10) var(--space-5) 0;font:var(--weight-bold) var(--text-lg)/var(--leading-normal) var(--font-body);color:var(--color-neutral-950);cursor:pointer;background:transparent;border:0;}.cargo-page-content .cargo-FAQ > summary::-webkit-details-marker{display:none;}.cargo-page-content .cargo-FAQ > summary::after{content:'+';position:absolute;right:var(--space-2);top:var(--space-5);font:var(--text-xl)/1 var(--font-body);}.cargo-page-content .cargo-FAQ[open] > summary::after{content:'−';}.cargo-page-content .cargo-Content-answer{padding:0 var(--space-10) var(--space-5) 0;}.cargo-page-content .cargo-FAQ:not([open]) > .cargo-Content-answer{display:none;}.cargo-page-content .cargo-Content-answer > :last-child{margin-bottom:0;}.cargo-page-content .cargo-Content-answer .faq-panel{padding:0;}.cargo-page-content :is(.cargo-Content-question,.cargo-Content-sectionLink,.cargo-LinkCards > a):focus-visible{outline:2px solid var(--color-primary-600);outline-offset:4px;}@media(min-width:360px){.cargo-page-content .cargo-Facts{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(min-width:768px){.cargo-page-content :is(.cargo-ContentHero,.cargo-ContentSplit){grid-template-columns:repeat(2,minmax(0,1fr));}.cargo-page-content :is(.cargo-Facts,.cargo-Steps,.cargo-FeatureGrid,.cargo-ContentGallery,.cargo-ReviewGrid,.cargo-LinkCards){grid-template-columns:repeat(2,minmax(0,1fr));}}@media(min-width:1024px){.cargo-page-content :is(.cargo-Facts,.cargo-Steps,.cargo-FeatureGrid,.cargo-ContentGallery,.cargo-LinkCards){grid-template-columns:repeat(3,minmax(0,1fr));}.cargo-page-content :is(.cargo-Facts,.cargo-Steps):has(> :nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr));}.cargo-page-content .cargo-Content-twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));}}.cargo-ContentDocument{overflow-wrap:anywhere;font:var(--text-base)/var(--leading-relaxed) var(--font-body);}.cargo-ContentDocument :is(p,ul,ol){margin-block:var(--space-4);}.cargo-ContentDocument :is(h2,h3,h4){margin-block:var(--space-10) var(--space-4);font-family:var(--font-display);line-height:var(--leading-tight);}.cargo-ContentDocument h2{font-size:var(--text-3xl)!important;}.cargo-ContentDocument h3{font-size:var(--text-xl)!important;}.cargo-page-content object{max-width:100%;}.cargo-page-content .cargo-ColorGrid{grid-template-columns:minmax(0,1fr);gap:var(--space-6);}.cargo-page-content .cargo-ColorGrid > *{grid-column:auto!important;min-width:0;}.cargo-page-content .cargo-ColorCard{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);}.cargo-page-content .cargo-ColorCard > :is(.paleta-img,.paleta-det){grid-column:auto!important;min-width:0!important;width:100%!important;overflow-wrap:anywhere;}.cargo-page-content .cargo-ColorCard .paleta-det h2{font-size:var(--text-lg)!important;}.cargo-page-content .cargo-VideoEmbed{position:relative;width:100%;max-width:100%;height:auto!important;aspect-ratio:16/9;padding:0!important;overflow:hidden;margin-block:var(--space-5);}.cargo-page-content .cargo-VideoEmbed figure{margin:0;}.cargo-page-content .cargo-VideoFrame{position:absolute!important;inset:0;display:block;width:100%!important;height:100%!important;border:0;}.cargo-page-content .cargo-VideoGrid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-8);margin-block:var(--space-8);}.cargo-page-content .cargo-VideoGrid > *{grid-column:auto!important;width:auto!important;min-width:0;float:none!important;margin:0!important;}.cargo-page-content .cargo-DownloadGrid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-8);margin-block:var(--space-8);}.cargo-page-content .cargo-DownloadGrid > .cargo-Content-item{min-width:0;max-width:100%;margin:0;}.cargo-page-content .cargo-DownloadGrid img{display:block;width:100%;height:auto;}.cargo-page-content .cargo-DownloadGrid a.btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:var(--space-4);padding:var(--space-3) var(--space-5);border:var(--content-rule);background:var(--color-white);color:var(--color-neutral-950);font:var(--weight-bold) var(--text-sm)/var(--leading-normal) var(--font-body);}.cargo-page-content .cargo-EditorialGallery{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-8);}.cargo-page-content .cargo-EditorialGallery > *{min-width:0;}.cargo-page-content .cargo-GalleryTiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);}.cargo-page-content .cargo-GalleryTiles img{display:block;width:100%;height:auto;cursor:pointer;}.cargo-page-content .cargo-ContentImage{min-width:0;max-width:100%;}.cargo-page-content .cargo-ContentImage[data-cargo-media-state="unavailable"]{display:flex;align-items:center;justify-content:center;min-height:180px;padding:var(--space-5);border:var(--content-rule);box-sizing:border-box;}.cargo-page-content .cargo-ContentImage[data-cargo-media-state="unavailable"] > img{display:none;}.cargo-page-content .cargo-ContentImage-notice{font:var(--text-sm)/var(--leading-normal) var(--font-body);color:var(--color-neutral-600);}.cargo-page-content .cargo-ContentImage-notice[hidden]{display:none;}.cargo-page-content :is(.cargo-GalleryTiles img,.cargo-DownloadGrid a.btn):focus-visible{outline:2px solid var(--color-primary-600);outline-offset:4px;}.cargo-GalleryDialog{position:fixed;inset:0;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:var(--color-neutral-950);color:var(--color-white);}.cargo-GalleryDialog::backdrop{background:var(--color-neutral-950);}.cargo-GalleryDialog:not([open]){display:none;}.cargo-GalleryDialog .cargo-GalleryDialog-content{position:relative!important;inset:auto!important;display:grid!important;place-items:center;width:100%;height:100%;padding:64px 64px;box-sizing:border-box;background:transparent;}.cargo-GalleryDialog #lightboxImg-rumiantsev{display:block;width:auto;height:auto;max-width:100%;max-height:calc(100dvh - 128px);object-fit:contain;}.cargo-GalleryDialog .cargo-ContentImage-notice{color:var(--color-white);}.cargo-GalleryDialog .cargo-ContentImage[data-cargo-media-state="unavailable"] > #lightboxImg-rumiantsev{display:none;}.cargo-GalleryDialog :is(.close-rumiantsev,.nav-rumiantsev){position:absolute;display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:var(--space-2);color:var(--color-white);background:transparent;font:var(--text-2xl)/1 var(--font-body);cursor:pointer;}.cargo-GalleryDialog .close-rumiantsev{top:var(--space-4);right:var(--space-4);}.cargo-GalleryDialog .prev-rumiantsev{top:calc(50% - 22px);left:var(--space-2);}.cargo-GalleryDialog .next-rumiantsev{top:calc(50% - 22px);right:var(--space-2);}.cargo-GalleryDialog [aria-disabled="true"]{opacity:.4;cursor:default;}.cargo-GalleryDialog [role="button"]:focus-visible{outline:2px solid var(--color-white);outline-offset:3px;}@media(min-width:768px){.cargo-page-content :is(.cargo-VideoGrid,.cargo-DownloadGrid){grid-template-columns:repeat(2,minmax(0,1fr));}.cargo-page-content .cargo-EditorialGallery{grid-template-columns:minmax(0,320px) minmax(0,1fr);}.cargo-page-content .cargo-GalleryTiles{grid-template-columns:repeat(3,minmax(0,1fr));}}@media(min-width:1024px){.cargo-page-content .cargo-DownloadGrid{grid-template-columns:repeat(3,minmax(0,1fr));}}@media(min-width:768px){.cargo-page-content .cargo-ColorGrid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(min-width:1024px){.cargo-page-content .cargo-ColorGrid{grid-template-columns:repeat(3,minmax(0,1fr));}}.cargo-FieldServerMessage{color:var(--cargo-ref-f-input-border-color-157a840);font:var(--weight-bold) var(--cargo-concept-small)/var(--leading-normal) var(--font-body);margin:var(--space-2) var(--space-0) var(--space-0)}.cargo-FieldServerMessage[hidden]{display:none!important}:root{--form-control-height:48px;--form-field-gap:var(--space-3);--form-panel-gap:var(--space-6);}.cargo-page-content .cargo-Field{display:block;box-sizing:border-box;width:100%!important;max-width:100%;height:auto!important;min-height:var(--form-control-height);margin-block:var(--space-2) var(--space-5);padding:var(--space-3)!important;border:1px solid var(--color-neutral-200)!important;border-radius:var(--radius-sm);background:var(--color-white);font:var(--text-base)/var(--leading-normal) var(--font-body)!important;color:var(--color-neutral-950);}.cargo-page-content .cargo-FieldLabel{display:block;margin-top:var(--space-4);font:var(--weight-bold) var(--text-sm)/var(--leading-normal) var(--font-body)!important;}.cargo-page-content .cargo-Field:focus-visible{outline:2px solid var(--color-primary-600);outline-offset:3px;}.cargo-page-content .cargo-FormPanel{width:100%;max-width:100%;box-sizing:border-box;margin-block:var(--space-6);}.cargo-page-content .cargo-FormAction{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;float:none!important;min-height:var(--form-control-height);padding:var(--space-3) var(--space-6)!important;margin-block:var(--space-3);border:2px solid var(--color-neutral-950)!important;background:var(--color-neutral-950)!important;color:var(--color-white)!important;line-height:var(--leading-normal)!important;font-family:var(--font-display)!important;font-size:var(--text-base)!important;font-weight:var(--weight-bold)!important;text-decoration:none;cursor:pointer;}:is(.cargo-page-content,.cargo-CatalogHighlights) .cargo-Choice{display:flex;align-items:flex-start;gap:var(--space-3);min-height:44px;margin-block:var(--space-3);font:var(--text-sm)/var(--leading-relaxed) var(--font-body)!important;cursor:pointer;}:is(.cargo-page-content,.cargo-CatalogHighlights) .cargo-Choice-input{width:20px!important;height:20px;flex:0 0 20px;accent-color:var(--color-neutral-950);margin:2px 0 0!important;}:is(.cargo-page-content,.cargo-CatalogHighlights) .cargo-Choice > label{font:inherit!important;line-height:inherit!important;cursor:pointer;}.cargo-page-content .cargo-VoucherPanel{min-width:0;padding:var(--space-6);border:1px solid var(--color-neutral-200);}.cargo-page-content .cargo-Configurator{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:var(--space-8);width:100%;max-width:100%;margin-block:var(--space-6);}.cargo-page-content .cargo-Configurator > *{min-width:0;max-width:100%;}.cargo-page-content .cargo-Configurator-controls{order:1;padding:var(--space-6);border:1px solid var(--color-neutral-200);}.cargo-page-content .cargo-Configurator-preview{order:0;min-width:0;}.cargo-page-content .cargo-Configurator-object{display:block;width:100%!important;max-width:100%;height:clamp(280px,70vw,560px)!important;}.cargo-page-content .cargo-Configurator-object[data-cargo-preview-state="unavailable"]{display:none;}.cargo-page-content .cargo-Configurator-previewStatus{padding:var(--space-4);border:1px solid var(--color-neutral-200);font:var(--text-sm)/var(--leading-normal) var(--font-body);color:var(--color-neutral-600);}.cargo-page-content .cargo-Configurator-previewStatus[hidden]{display:none;}.cargo-page-content :is(#svg-container-fgg,.nerka-svg-container,.nerka-svg-container-plecak-timer){width:100%!important;max-width:100%;min-width:0;}.cargo-page-content .cargo-Configurator-action{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:var(--space-3) var(--space-4);border:1px solid var(--color-neutral-950)!important;background:var(--color-white)!important;color:var(--color-neutral-950)!important;font:var(--weight-bold) var(--text-sm)/var(--leading-normal) var(--font-body);cursor:pointer;}.cargo-page-content :is(#navigation-fgg,.nerka-navigation,.nerka-cart-actions,.nerka-cart-actions-plecak-timer){display:flex;flex-wrap:wrap;gap:var(--space-3);margin-block:var(--space-4);}.cargo-page-content .cargo-Configurator-disclosure{display:flex;width:100%;min-height:44px;padding:var(--space-4);border:1px solid var(--color-neutral-200);background:var(--color-white);text-align:left;font:var(--weight-bold) var(--text-base)/var(--leading-normal) var(--font-body);}.cargo-page-content .cargo-Configurator-disclosure + :is(.panel,.panel-plecak-timer){display:none;}.cargo-page-content .cargo-Configurator-disclosure::after{content:'+';margin-left:auto;}.cargo-page-content .cargo-Configurator-disclosure[aria-expanded="true"]::after{content:'−';}.cargo-page-content .cargo-Configurator-choiceItem{display:flex;align-items:center;gap:var(--space-3);min-height:44px;padding:var(--space-3);margin-block:var(--space-2);border:1px solid var(--color-neutral-200);background:var(--color-white)!important;color:var(--color-neutral-950)!important;cursor:pointer;}.cargo-page-content .cargo-Configurator-choiceItem::before{content:'';width:20px;height:20px;flex:0 0 20px;border:1px solid var(--color-neutral-200);background:var(--cargo-choice-color);}.cargo-page-content .cargo-Configurator-choiceItem[aria-pressed="true"]{border-color:var(--color-neutral-950);box-shadow:inset 0 0 0 1px var(--color-neutral-950);}.cargo-page-content .cargo-Configurator-palette{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-block:var(--space-5);}.cargo-page-content .cargo-Configurator-palette:not(.active):not(.active-plecak-timer){visibility:hidden;pointer-events:none;}.cargo-page-content .cargo-ColorSwatch{display:block;width:44px;height:44px;min-width:44px;box-sizing:border-box;border:2px solid var(--color-neutral-200);border-radius:50%;cursor:pointer;transform:none!important;}.cargo-page-content .cargo-ColorSwatch[aria-pressed="true"]{outline:2px solid var(--color-neutral-950);outline-offset:3px;}.cargo-page-content :is(.cargo-ColorSwatch,.cargo-Configurator-choiceItem,.cargo-Configurator-disclosure,.cargo-Configurator-action,.cargo-FormAction):focus-visible{outline:2px solid var(--color-primary-600);outline-offset:4px;}.cargo-page-content .cargo-Configurator-action:disabled{color:var(--color-neutral-500);border-color:var(--color-neutral-200);cursor:default;}.cargo-page-content :is(.cargo-Configurator-notice,.cargo-Configurator-fallback){font-size:var(--text-sm)!important;color:var(--color-neutral-600);margin-block:var(--space-3);}@media(min-width:768px){.cargo-page-content .cargo-Configurator{grid-template-columns:repeat(2,minmax(0,1fr))!important;}.cargo-page-content .cargo-Configurator-controls{order:0;}.cargo-page-content .cargo-Configurator-preview{order:1;}}.cargo-MediaFallback{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);width:100%;height:100%;min-height:100px;padding:var(--space-4);box-sizing:border-box;background:var(--color-neutral-0);color:var(--color-neutral-600);text-align:center;font:var(--text-sm)/var(--leading-normal) var(--font-body);}.cargo-MediaFallback-icon{display:flex;color:var(--color-neutral-400);}.cargo-MediaFallback-icon svg{width:var(--space-8);height:var(--space-8);}.cargo-MediaFallback[hidden],.cargo-ProductCard-mediaPrimary[hidden],.cargo-ProductGallery-image[hidden]{display:none!important;}.cargo-ProductGallery-gallery[data-cargo-gallery-empty="true"]{height:auto;}.cargo-ProductGallery-gallery[data-cargo-gallery-empty="true"] .cargo-ProductGallery-mainImage{aspect-ratio:auto;height:180px;flex:none;}.cargo-ProductGallery-mainImage > .cargo-MediaFallback{position:absolute;inset:0;}.cargo-ProductGallery-thumbnail > .cargo-MediaFallback{min-height:0;padding:var(--space-2);gap:0;}.cargo-ProductGallery-thumbnail .cargo-MediaFallback-label{display:none;}.cargo-ProductGallery-thumbnailImage[hidden]{display:none!important;}.cargo-ContentImage > .cargo-MediaFallback{min-height:180px;}.cargo-ProductGallery-thumbnails{max-height:calc(var(--space-32) + var(--space-8));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;grid-auto-rows:min-content;align-content:start;}@media(max-width:1023px){.cargo-Products-gallery .cargo-ProductGallery-mainImage{max-height:max(180px,calc(100dvh - var(--cargo-product-grid-top,160px) - var(--cargo-product-thumbnails-height,0px) - var(--space-4) - var(--cargo-product-gallery-bottom,var(--space-6))));}}@media(min-width:1024px){.cargo-ProductGallery-gallery[data-cargo-gallery-empty="true"] .cargo-ProductGallery-mainImage{height:240px;}}@media(min-width:1024px){.cargo-Products-gallery{--cargo-gallery-thumbnail-max-height:35%;--cargo-product-gallery-height:max(240px,calc(100dvh - var(--cargo-product-grid-top,160px) - var(--cargo-product-gallery-bottom,var(--space-6))));max-height:var(--cargo-product-gallery-height);}.cargo-Products-gallery .cargo-ProductGallery-gallery:not([data-cargo-gallery-empty="true"]){height:var(--cargo-product-gallery-height);}.cargo-Products-gallery .cargo-ProductGallery-thumbnails{max-height:var(--cargo-gallery-thumbnail-max-height);}}main[data-cargo-template="error"] > .grid:not(.cargo-page-breadcrumbs) > .grid__row{margin-block:0;}main[data-cargo-template="error"] > .grid > .grid__row > .grid__col{width:100%;max-width:100%;flex-basis:100%;}.cargo-ErrorState{display:grid;grid-template-areas:"artwork" "copy";gap:var(--space-8);padding-block:var(--space-8) var(--space-12);text-align:left;}.cargo-ErrorState-copy{grid-area:copy;min-width:0;}.cargo-ErrorState-title{margin:0 0 var(--space-6);font:var(--weight-bold) var(--cargo-page-title)/var(--leading-tight) var(--font-display);color:var(--color-neutral-950);}.cargo-ErrorState-description{display:block;margin:0;max-width:var(--cargo-page-narrow);font:var(--text-base)/var(--leading-relaxed) var(--font-body);color:var(--color-neutral-700);}.cargo-ErrorState-artwork{grid-area:artwork;display:block;max-width:376px;width:100%;justify-self:start;}.cargo-ErrorState-artwork img{display:block;width:100%;height:auto;}.cargo-ErrorState-actions{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-8);}.cargo-ErrorState-actions .cargo-Button-button{height:auto;min-height:var(--space-12);padding-block:var(--space-3);white-space:normal;text-decoration:none;line-height:var(--leading-normal);}.cargo-ErrorState-categories{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);margin-top:var(--space-4);}.cargo-ErrorState-category{display:inline-flex;align-items:center;min-width:44px;min-height:44px;color:var(--color-neutral-950);font:var(--text-sm)/var(--leading-normal) var(--font-body);text-underline-offset:var(--space-1);}.cargo-ErrorState-category:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:var(--space-1);}@media(min-width:768px){.cargo-ErrorState{grid-template-areas:"copy artwork";grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:var(--space-12);align-items:center;padding-block:var(--space-12) var(--space-16);}.cargo-ErrorState-artwork{justify-self:end;}}@media(max-width:479px){.cargo-ErrorState-actions .cargo-Button-button{width:100%;}}@media(max-width:767px){.cargo-ErrorState-artwork{max-width:calc(var(--space-32) * 2);}}.cargo-PillTabs-container.cargo-PillTabs-scroll{display:flex;width:100%;min-width:0;max-width:100%;}.cargo-PillTabs-scroll .cargo-PillTabs-tabs{box-sizing:border-box;display:flex!important;width:100%!important;max-width:100%!important;min-width:0;gap:var(--space-1);flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;}.cargo-PillTabs-scroll .cargo-PillTabs-tab{--cargo-button-padding:var(--space-2);--cargo-button-font:var(--text-sm);flex:1 0 0!important;min-width:max-content!important;white-space:nowrap!important;overflow-wrap:normal!important;}@media(prefers-reduced-motion:reduce){.cargo-PillTabs-scroll .cargo-PillTabs-tabs{scroll-behavior:auto;}}[data-cargo-featured].cargo-FeaturedExplorer{height:auto;min-height:0;overflow:visible;background:var(--color-neutral-0);padding-block:var(--space-8);}.cargo-FeaturedExplorer .cargo-FeaturedProductSection-container{height:auto;max-width:none;margin-inline:auto;}.cargo-FeaturedExplorer .cargo-FeaturedProductSection-tabsWrapper{display:block;max-width:100%;min-width:0;overflow:visible;justify-content:flex-start;}.cargo-FeaturedExplorer .cargo-PillTabs-container{width:100%;min-width:0;}.cargo-FeaturedExplorer .cargo-PillTabs-tab.cargo-PillTabs-active[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{background:var(--color-neutral-950)!important;color:var(--color-neutral-0)!important;}.cargo-FeaturedExplorer-colors{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);}.cargo-FeaturedExplorer .cargo-ColorSwatch-inner{width:var(--space-8);height:var(--space-8);background-color:var(--swatch-color,var(--color-neutral-100));}.cargo-FeaturedExplorer .cargo-FeaturedProductSection-content{height:auto;min-width:0;align-items:center;}.cargo-FeaturedExplorer .cargo-FeaturedProductSection-info{min-width:0;max-width:100%;gap:var(--space-4);justify-content:center;width:100%;}.cargo-FeaturedExplorer .cargo-FeaturedProductSection-title{overflow-wrap:anywhere;margin:0;}.cargo-FeaturedExplorer .cargo-FeaturedProductSection-price{margin:0;align-self:flex-start;}.cargo-FeaturedExplorer .cargo-FeaturedProductSection-actions{margin-top:var(--space-2);}.cargo-FeaturedExplorer .cargo-FeaturedProductSection-imageWrapper{width:100%;height:auto;min-height:0;max-height:none;max-width:100%;aspect-ratio:1;}.cargo-FeaturedExplorer .cargo-FeaturedProductSection-image{width:100%;height:100%;object-fit:contain;}@media(min-width:1024px){.cargo-FeaturedExplorer .cargo-FeaturedProductSection-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));}.cargo-FeaturedExplorer .cargo-FeaturedProductSection-imageWrapper{max-height:var(--featured-media-max-height);}}:is(.cargo-home-editorial,.cargo-EditorialGrid){box-sizing:border-box;display:grid;grid-template-columns:repeat(var(--promotion-grid-columns),minmax(0,1fr));gap:var(--promotion-grid-gap);width:100%;padding:0;}.cargo-home-editorial{padding:var(--space-8) var(--container-padding-mobile);}.cargo-PromotionBand{box-sizing:border-box;width:100%;height:100%;min-width:0;background:var(--color-neutral-0);}.cargo-PromotionBand-inner{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--promotion-card-gap);width:100%;height:100%;min-width:0;}.cargo-PromotionBand-media{width:100%;flex:none;text-decoration:none;color:inherit;min-width:0;aspect-ratio:var(--promotion-media-ratio);display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--color-neutral-0);}.cargo-PromotionBand-image{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--duration-normal) var(--ease-out);}.cargo-PromotionBand[data-cargo-promotion-fit="contain"] .cargo-PromotionBand-image{object-fit:contain;}.cargo-PromotionBand-copy{min-width:0;flex:1;}.cargo-PromotionBand-title{margin:0 0 var(--space-3);font:var(--weight-bold) var(--promotion-title-size)/var(--leading-tight) var(--font-display);color:var(--color-neutral-950);overflow-wrap:anywhere;}.cargo-PromotionBand-description{margin:0;font:var(--text-base)/var(--leading-relaxed) var(--font-body);color:var(--color-neutral-700);}.cargo-PromotionBand-action{min-width:0;display:flex;justify-content:flex-start;}.cargo-PromotionBand-action > a{width:fit-content;}@media(min-width:768px){:is(.cargo-home-editorial,.cargo-EditorialGrid){--promotion-grid-columns:2;}.cargo-home-editorial{padding:var(--space-10) var(--container-padding-tablet);}}@media(min-width:1024px){:is(.cargo-home-editorial,.cargo-EditorialGrid){--promotion-grid-columns:4;}.cargo-home-editorial{padding:var(--space-12) var(--container-padding-desktop);}}.cargo-PromotionBand-description{overflow-wrap:anywhere;}.cargo-PromotionBand-description :is(p,div){margin:0 0 var(--space-2);font:inherit;color:inherit;}.cargo-PromotionBand-description > :last-child{margin-bottom:0;}.cargo-EditorialCard-titleLink{display:block;color:inherit;text-decoration:none;}.cargo-EditorialCard-titleLink:hover{text-decoration:underline;text-underline-offset:var(--space-1);}.cargo-EditorialCard-meta{box-sizing:border-box;width:100%;padding:0;border:0;min-height:0;background:transparent;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3);align-items:center;margin:0 0 var(--space-3);font:var(--text-sm)/var(--leading-normal) var(--font-body);color:var(--color-neutral-700);}.cargo-EditorialCard-meta :is(a,span){font:inherit;text-transform:none;letter-spacing:normal;color:inherit;}.cargo-EditorialCard-footer{display:grid;gap:var(--space-3);margin-top:var(--space-4);font:var(--text-sm)/var(--leading-normal) var(--font-body);color:var(--color-neutral-700);overflow-wrap:anywhere;}.cargo-EditorialCard-footer .article__info{margin:0;}.cargo-EditorialCard-tags .article-tags__content{display:flex;flex-wrap:wrap;gap:var(--space-2);border:0;padding:0;margin:0;}.cargo-PromotionBand-description :is(img,video,iframe){max-width:100%;}.cargo-PromotionBand-description img{height:auto;}@media(hover:hover) and (pointer:fine){.cargo-PromotionBand:hover .cargo-PromotionBand-image{transform:scale(var(--promotion-image-hover-scale));}}.cargo-PromotionBand:focus-within .cargo-PromotionBand-image{transform:scale(var(--promotion-image-hover-scale));}@media(prefers-reduced-motion:reduce){.cargo-PromotionBand .cargo-PromotionBand-image{transform:none!important;transition:none;}}.cargo-CatalogEditorialCard h3{color:inherit!important;}.cargo-CatalogEditorialCard[data-cargo-catalog-columns="1"]{grid-column:span 1!important;min-height:var(--cargo-catalog-editorial-card-height)!important;}@media(min-width:769px){.cargo-CatalogEditorialCard[data-cargo-catalog-columns="2"]{min-height:var(--cargo-catalog-editorial-card-height)!important;}}:root{--cargo-card-action-size:var(--button-height-sm);--cargo-control-size:var(--button-height-md);--form-control-height:var(--button-height-md);}.btn:not(.easypack-widget *):not([data-cargo-button][data-cargo-button-size][data-cargo-button-variant]){box-sizing:border-box!important;height:var(--button-height-md)!important;min-height:var(--button-height-md)!important;border:var(--button-border-width) solid var(--color-neutral-950)!important;border-radius:var(--button-radius)!important;padding-block:0!important;font:var(--button-weight-bold) var(--button-text-md)/1.2 var(--font-display)!important;text-transform:uppercase!important;}.btn_primary:not(.easypack-widget *):not([data-cargo-button][data-cargo-button-size][data-cargo-button-variant]){background:var(--color-primary-500)!important;border-color:var(--color-primary-500)!important;color:var(--color-neutral-0)!important;}.btn_outline:not(.easypack-widget *):not([data-cargo-button][data-cargo-button-size][data-cargo-button-variant]),.btn_secondary:not(.easypack-widget *):not([data-cargo-button][data-cargo-button-size][data-cargo-button-variant]){background:transparent!important;color:var(--color-neutral-950)!important;}[data-cargo-native-widget="basket_preview"] > basket-preview > h-dropdown > h-dropdown-toggler:not([data-cargo-button][data-cargo-button-size][data-cargo-button-variant]),[data-cargo-native-widget="user_menu"] login-modal-opener:not([data-cargo-button][data-cargo-button-size][data-cargo-button-variant]){display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--button-height-sm);height:var(--button-height-sm);padding:0;border:var(--button-border-width) solid transparent;border-radius:var(--button-radius);}add-to-favourites:not([data-cargo-button][data-cargo-button-size][data-cargo-button-variant]){box-sizing:border-box;width:var(--button-height-sm);height:var(--button-height-sm);border:var(--button-border-width) solid var(--color-neutral-950);border-radius:var(--button-radius);color:var(--color-neutral-950);}.cargo-Products-details :is(add-to-favourites:not([data-cargo-button][data-cargo-button-size][data-cargo-button-variant]),buy-button .btn:not([data-cargo-button][data-cargo-button-size][data-cargo-button-variant])){height:var(--button-height-lg)!important;min-height:var(--button-height-lg)!important;}.cargo-Products-details add-to-favourites:not([data-cargo-button][data-cargo-button-size][data-cargo-button-variant]){width:var(--button-height-lg);}[data-cargo-button]{--cargo-button-height:var(--button-height-md);--cargo-button-padding:var(--space-5);--cargo-button-font:var(--button-text-md);--cargo-button-icon:var(--button-icon-size-md);--cargo-button-bg:transparent;--cargo-button-color:var(--color-neutral-950);--cargo-button-border:var(--color-neutral-950);--cargo-button-hover-bg:var(--color-neutral-950);--cargo-button-hover-color:var(--color-neutral-0);}[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{position:relative;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;flex-shrink:0;height:var(--cargo-button-height)!important;min-height:var(--cargo-button-height)!important;min-width:var(--cargo-button-height);max-width:100%;padding:0 var(--cargo-button-padding)!important;gap:var(--space-2);vertical-align:middle;border:var(--button-border-width) solid var(--cargo-button-border)!important;border-radius:var(--button-radius)!important;background:var(--cargo-button-bg)!important;color:var(--cargo-button-color)!important;font:var(--button-weight-bold) var(--cargo-button-font)/1.2 var(--font-display)!important;text-transform:uppercase!important;letter-spacing:var(--tracking-wide);text-align:center;text-decoration:none!important;white-space:nowrap;cursor:pointer;overflow:visible;isolation:isolate;transform:none!important;transition:background-color var(--duration-fast),color var(--duration-fast),border-color var(--duration-fast);}[data-cargo-button-size="sm"]{--cargo-button-height:var(--button-height-sm);--cargo-button-padding:var(--space-3);--cargo-button-font:var(--button-text-sm);--cargo-button-icon:var(--button-icon-size-sm);}[data-cargo-button-size="lg"]{--cargo-button-height:var(--button-height-lg);--cargo-button-padding:var(--space-4);--cargo-button-font:var(--button-text-md);--cargo-button-icon:var(--button-icon-size-md);}[data-cargo-button="text"][data-cargo-button-size][data-cargo-button-variant],[data-cargo-button="text-icon"][data-cargo-button-size][data-cargo-button-variant]{white-space:normal;overflow-wrap:anywhere;}[data-cargo-button-variant="primary"]{--cargo-button-bg:var(--color-primary-500);--cargo-button-color:var(--color-neutral-0);--cargo-button-border:var(--color-primary-500);}[data-cargo-button-variant="solid"],[data-cargo-button-variant="selected"]{--cargo-button-bg:var(--color-neutral-950);--cargo-button-color:var(--color-neutral-0);--cargo-button-hover-bg:var(--color-neutral-800);}[data-cargo-button-variant="ghost"]{--cargo-button-border:transparent;--cargo-button-hover-bg:var(--color-neutral-100);--cargo-button-hover-color:var(--color-neutral-950);}[data-cargo-button][data-cargo-card-action="cart"]{--cargo-button-hover-bg:var(--color-primary-500);--cargo-button-hover-color:var(--color-neutral-950);}[data-cargo-button-variant="inverted"]{--cargo-button-color:var(--color-neutral-0);--cargo-button-border:var(--color-neutral-0);--cargo-button-hover-bg:var(--color-neutral-0);--cargo-button-hover-color:var(--color-neutral-950);}[data-cargo-button-variant="surface"]{--cargo-button-bg:var(--color-neutral-0);--cargo-button-border:var(--color-neutral-0);--cargo-button-hover-bg:var(--color-neutral-100);--cargo-button-hover-color:var(--color-neutral-950);}[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]:not(.cargo-ProductCard-action)::before{content:none!important;}@media(hover:hover){[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]:hover:not(:disabled):not([aria-disabled="true"]){background:var(--cargo-button-hover-bg)!important;color:var(--cargo-button-hover-color)!important;border-color:var(--cargo-button-hover-border,var(--cargo-button-hover-bg))!important;}}[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]:focus-visible{outline:var(--button-focus-width) solid var(--color-neutral-950)!important;outline-offset:var(--button-focus-offset)!important;}[data-cargo-button-variant="inverted"]:focus-visible{outline-color:var(--color-neutral-0)!important;}[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]:is(:disabled,[aria-disabled="true"]){opacity:.45!important;cursor:not-allowed!important;}[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]:is([aria-busy="true"],.cargo-Button-loading){cursor:progress;}[data-cargo-button="icon"][data-cargo-button-size][data-cargo-button-variant]{width:var(--cargo-button-height)!important;min-width:var(--cargo-button-height)!important;padding:0!important;flex:0 0 var(--cargo-button-height);font-size:0!important;}[data-cargo-button][data-cargo-button-size][data-cargo-button-variant] :is(svg,.icon,.btn__icon,.cargo-Button-icon){width:var(--cargo-button-icon)!important;height:var(--cargo-button-icon)!important;flex-shrink:0;color:inherit;}[data-cargo-button][data-cargo-button-size][data-cargo-button-variant] :is(.cargo-Button-label,.cargo-MoreColorsButton-pillText,.labeled-icon__label){font:inherit!important;color:inherit!important;line-height:inherit!important;text-transform:inherit!important;}[data-cargo-button="navigation"][data-cargo-button-size][data-cargo-button-variant]{--cargo-button-hover-bg:transparent;--cargo-button-hover-color:var(--color-neutral-950);padding-inline:0!important;min-width:0;font-size:var(--text-sm)!important;gap:var(--space-2)!important;}[data-cargo-navbar] [data-cargo-native-slot],.cargo-SearchBar-iconButton,.cargo-Header-hamburgerButton{min-width:var(--button-height-sm);min-height:var(--button-height-sm);}[data-cargo-button="disclosure"][data-cargo-button-size][data-cargo-button-variant]{width:100%;justify-content:space-between!important;padding-inline:var(--space-3)!important;text-align:left;white-space:normal;overflow-wrap:anywhere;}.cargo-menu-mobile-submenu [data-cargo-button][data-cargo-button-size][data-cargo-button-variant],.cargo-NavigationDropdown-top [data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{width:100%;}.cargo-ProductCard-action[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{font-size:0!important;gap:0!important;}.cargo-ProductCard-action[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]::before{position:static!important;inset:auto!important;flex-shrink:0;width:var(--cargo-button-icon);height:var(--cargo-button-icon);}.cargo-ColorFilteredProducts-colorPicker [data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{--cargo-button-height:var(--button-height-md);}.cargo-MoreColorsButton-pill[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{--cargo-button-padding:var(--space-3);}.cargo-MoreColorsButton-pill[data-cargo-button][data-cargo-button-size][data-cargo-button-variant] .cargo-MoreColorsButton-pillText{font:var(--weight-bold) var(--text-sm)/1 var(--font-body);}.cargo-PillTabs-tabs{border-radius:var(--button-radius);}.cargo-PillTabs-tab[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{background:transparent!important;border-color:transparent!important;}.cargo-PillTabs-tab.cargo-PillTabs-active[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{color:var(--color-neutral-0)!important;}[data-cargo-button="indicator"][data-cargo-button-size][data-cargo-button-variant]{width:var(--button-height-sm)!important;min-width:0;padding:0!important;border:0!important;background:transparent!important;font-size:0!important;}[data-cargo-button="indicator"][data-cargo-button-size][data-cargo-button-variant]::after{content:'';display:block;box-sizing:border-box;width:var(--space-3);height:var(--space-3);border:var(--button-border-width) solid currentColor;border-radius:var(--radius-full);background:transparent;}.cargo-Hero-dot[data-cargo-button="indicator"][data-cargo-button-size][data-cargo-button-variant]{color:var(--color-neutral-0)!important;}.cargo-Hero-dot[aria-pressed="true"][data-cargo-button="indicator"][data-cargo-button-size][data-cargo-button-variant]::after,.splide__pagination__page.is-active[data-cargo-button="indicator"][data-cargo-button-size][data-cargo-button-variant]::after{background:currentColor;}.cargo-Hero-dots{gap:0!important;}@media(max-width:479px){.cargo-Hero-dot[data-cargo-button="indicator"][data-cargo-button-size][data-cargo-button-variant]{width:var(--space-8)!important;}}h-input-stepper[data-cargo-quantity]{--cargo-quantity-height:var(--button-height-md);position:relative;display:inline-flex!important;align-items:center!important;gap:0!important;box-sizing:border-box;height:var(--cargo-quantity-height)!important;min-height:var(--cargo-quantity-height);padding:0!important;border:0!important;border-radius:var(--button-radius)!important;background:var(--color-neutral-0);color:var(--color-neutral-950);overflow:visible!important;}h-input-stepper[data-cargo-quantity="lg"]{--cargo-quantity-height:var(--button-height-lg);}h-input-stepper[data-cargo-quantity]::after{content:'';position:absolute;inset:0;pointer-events:none;border:var(--button-border-width) solid var(--color-neutral-950);border-radius:var(--button-radius);}h-input-stepper[data-cargo-quantity] h-button-stepper[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{--cargo-button-height:var(--cargo-quantity-height);border:0!important;background:transparent!important;color:var(--color-neutral-950)!important;overflow:hidden;}h-input-stepper[data-cargo-quantity] h-button-stepper[type="decrement"][data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{border-right:var(--button-border-width) solid var(--color-neutral-950)!important;border-radius:var(--button-radius) 0 0 var(--button-radius)!important;}h-input-stepper[data-cargo-quantity] h-button-stepper[type="increment"][data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{border-left:var(--button-border-width) solid var(--color-neutral-950)!important;border-radius:0 var(--button-radius) var(--button-radius) 0!important;}h-input-stepper[data-cargo-quantity] .input-stepper__icon{display:inline-flex;align-items:center;justify-content:center;width:100%!important;height:100%!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;color:inherit!important;}h-input-stepper[data-cargo-quantity] :is(h-display-stepper,.input-stepper__value){display:flex;align-items:center;height:var(--cargo-quantity-height)!important;min-width:var(--space-12);padding:0!important;border:0!important;background:transparent!important;}h-input-stepper[data-cargo-quantity] .input-stepper__display-container{display:flex;align-items:center;box-sizing:border-box;height:var(--cargo-quantity-height)!important;min-height:0;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;}h-input-stepper[data-cargo-quantity]:has(input:focus-visible)::after{outline:var(--button-focus-width) solid var(--color-neutral-950);outline-offset:var(--button-focus-offset);}h-input-stepper[data-cargo-quantity] input:focus-visible{outline:none!important;box-shadow:none!important;}h-input-stepper[data-cargo-quantity] input{box-sizing:border-box;height:var(--cargo-quantity-height)!important;min-height:0!important;width:var(--space-12)!important;padding:0 var(--space-2)!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;font:var(--text-base)/1 var(--font-body)!important;color:var(--color-neutral-950)!important;text-align:center;}h-input-stepper[data-cargo-quantity] .input-stepper__unit{padding-inline:0 var(--space-3);font:var(--text-sm)/1 var(--font-body);color:var(--color-neutral-950);}h-input-stepper[data-cargo-quantity] h-button-stepper[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]:hover{background:var(--color-neutral-100)!important;}:root{--cargo-quantity-concept-button-width:var(--button-height-sm);--cargo-quantity-concept-value-width:var(--space-10);--cargo-quantity-concept-value-font-size:22px;}h-input-stepper.cargo-QuantityStepper--conceptD[data-cargo-quantity]{width:auto!important;max-width:100%;border:var(--cargo-concept-border) solid var(--cargo-concept-ink)!important;border-radius:var(--radius-none)!important;}h-input-stepper.cargo-QuantityStepper--conceptD[data-cargo-quantity]::after{border:0!important;}h-input-stepper.cargo-QuantityStepper--conceptD[data-cargo-quantity] h-button-stepper[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{height:100%!important;min-height:0!important;}h-input-stepper.cargo-QuantityStepper--conceptD[data-cargo-quantity] :is(.input-stepper__display-container,h-display-stepper,input){height:100%!important;min-height:0!important;}h-input-stepper.cargo-QuantityStepper--conceptD[data-cargo-quantity] h-button-stepper[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{width:var(--cargo-quantity-concept-button-width)!important;min-width:var(--cargo-quantity-concept-button-width)!important;flex:none!important;border:0!important;border-radius:var(--radius-none)!important;}h-input-stepper.cargo-QuantityStepper--conceptD[data-cargo-quantity] :is(h-display-stepper,input){width:var(--cargo-quantity-concept-value-width)!important;min-width:var(--cargo-quantity-concept-value-width)!important;max-width:var(--cargo-quantity-concept-value-width)!important;}h-input-stepper.cargo-QuantityStepper--conceptD[data-cargo-quantity] input{padding:0!important;font:var(--cargo-concept-heading-weight) var(--cargo-quantity-concept-value-font-size)/var(--leading-none) var(--cargo-concept-font)!important;}h-input-stepper.cargo-QuantityStepper--conceptD[data-cargo-quantity] .input-stepper__additional-content{display:none;}h-input-stepper.cargo-QuantityStepper--conceptD[data-cargo-quantity] h-button-stepper[data-cargo-button]:hover{background:var(--cargo-concept-ink)!important;color:var(--cargo-concept-paper)!important;}.pagination :is(input,.input__control),.cargo-CatalogControls .select-toggler{height:var(--button-height-md)!important;min-height:var(--button-height-md)!important;box-sizing:border-box;border:var(--button-border-width) solid var(--color-neutral-950)!important;border-radius:var(--button-radius)!important;}.pagination input{padding-block:0!important;}[data-cargo-product] .product-buy-box{align-items:center;}@media(max-width:479px){[data-cargo-button="text"][data-cargo-button-size][data-cargo-button-variant],[data-cargo-button="text-icon"][data-cargo-button-size][data-cargo-button-variant]{max-width:100%;--cargo-button-padding:var(--space-3);}}@media(prefers-reduced-motion:reduce){[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{transition:none!important;}}[data-cargo-button="select"][data-cargo-button-size][data-cargo-button-variant]{width:100%;justify-content:stretch!important;white-space:nowrap!important;--cargo-button-padding:var(--space-3);--cargo-button-bg:var(--color-neutral-0);--cargo-button-color:var(--color-neutral-950);--cargo-button-hover-bg:var(--color-neutral-0);--cargo-button-hover-color:var(--color-neutral-950);--cargo-button-hover-border:var(--color-neutral-950);}[data-cargo-button="select"][data-cargo-button-size][data-cargo-button-variant]:is(:hover,[aria-expanded="true"]){border-color:var(--color-neutral-950)!important;}[data-cargo-button="select"] > .select-toggler{display:flex!important;align-items:center;width:100%;min-width:0;height:auto!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:inherit!important;font:inherit!important;box-shadow:none!important;}[data-cargo-button="select"] .select-toggler__values{flex:1;min-width:0;margin:0;padding:0;list-style:none;}[data-cargo-button="select"] .select-toggler__layout{display:flex;min-width:0;}[data-cargo-button="select"] .select-toggler__name{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:inherit;color:inherit!important;-webkit-text-fill-color:currentColor;}[data-cargo-button="select"] h-icon{display:flex;align-items:center;flex:none;margin:0 0 0 var(--space-2);}[data-cargo-button][data-cargo-button-size][data-cargo-button-variant] > .btn:not([data-cargo-button]){display:contents!important;border:0!important;padding:0!important;background:transparent!important;color:inherit!important;font:inherit!important;text-transform:inherit!important;letter-spacing:inherit!important;}@media(min-width:576px){[data-cargo-button][data-cargo-button-size][data-cargo-button-variant].visible-xs-only{display:none!important;}}@media(max-width:575px){[data-cargo-button][data-cargo-button-size][data-cargo-button-variant].hidden-xs-only{display:none!important;}}[data-cargo-button="text"][data-cargo-button-size][data-cargo-button-variant="tertiary"]{--cargo-button-hover-bg:transparent;--cargo-button-hover-color:var(--color-neutral-950);border:0!important;padding-inline:0!important;min-width:0;width:fit-content;justify-content:flex-start!important;text-align:left;}[data-cargo-button-variant="tertiary"] > .cargo-Button-label{position:relative;}[data-cargo-button-variant="tertiary"] > .cargo-Button-label::after{content:'';position:absolute;left:0;right:0;bottom:calc(-1 * var(--space-1));height:var(--button-border-width);background:currentColor;pointer-events:none;transform:scaleX(0);transition:transform var(--duration-fast) var(--ease-out);}@media(hover:hover) and (pointer:fine){[data-cargo-button-variant="tertiary"]:hover:not(:disabled):not([aria-disabled="true"]) > .cargo-Button-label::after, [data-cargo-button-hover-group]:hover [data-cargo-button-variant="tertiary"]:not(:disabled):not([aria-disabled="true"]) > .cargo-Button-label::after{transform:scaleX(1);}}[data-cargo-button-variant="tertiary"]:focus-visible:not(:disabled):not([aria-disabled="true"]) > .cargo-Button-label::after, [data-cargo-button-hover-group]:focus-within [data-cargo-button-variant="tertiary"]:not(:disabled):not([aria-disabled="true"]) > .cargo-Button-label::after{transform:scaleX(1);}@media(prefers-reduced-motion:reduce){[data-cargo-button-variant="tertiary"] > .cargo-Button-label::after{transition:none;}}.cargo-Button-button[data-cargo-button][data-cargo-button-size][data-cargo-button-variant][hidden]{display:none!important}.cargo-ColorSwatch-swatchImage.cargo-ColorSwatch-preparedImage{inset:0;width:100%;height:100%;transform:none;object-fit:cover;}.cargo-ColorSwatch-innerCompound{display:grid;grid-template-columns:repeat(var(--cargo-swatch-parts),minmax(0,1fr));}.cargo-ColorSwatch-part{position:relative;min-width:0;overflow:hidden;background:var(--swatch-color,var(--color-neutral-100));}.cargo-ColorSwatch-swatchImage{max-width:none;}.cargo-ColorSwatch-swatchImageHalfmoonPortrait{transform:translate(-50%,var(--cargo-swatch-halfmoon-portrait-y));}.cargo-ColorPicker{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);min-width:0;}.cargo-ColorPicker .cargo-ColorSwatch-swatch,.cargo-ColorPicker-panel .cargo-ColorSwatch-swatch{box-sizing:border-box;flex:none;width:var(--color-picker-target);height:var(--color-picker-target);padding:var(--space-1);}.cargo-ColorPicker .cargo-ColorSwatch-inner,.cargo-ColorPicker-panel .cargo-ColorSwatch-inner{width:var(--space-8);height:var(--space-8);}.cargo-ColorPicker-panel.cargo-MoreColorsButton-dropdown{position:fixed;inset:auto;box-sizing:border-box;width:min(var(--color-picker-panel-width),calc(100vw - 2 * var(--color-picker-viewport-inset)));min-width:0;max-width:none;padding:var(--space-4);border:var(--button-border-width) solid var(--color-neutral-950);border-radius:var(--button-radius);max-height:var(--color-picker-panel-height);overflow-y:auto;overscroll-behavior:contain;z-index:var(--color-picker-layer);animation:none;}.cargo-ColorPicker-panel[hidden]{display:none!important;}.cargo-ColorPicker-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--color-picker-target),1fr));gap:var(--space-3);justify-items:center;}.cargo-ColorPicker .cargo-MoreColorsButton-pill{box-shadow:none;}.cargo-ColorPicker .cargo-MoreColorsButton-pill[hidden]{display:none!important;}.cargo-ColorSwatch-unknown{display:flex!important;align-items:center;justify-content:center;background:var(--color-neutral-100);color:var(--color-neutral-950);font:var(--text-xs)/1 var(--font-body);}[data-cargo-native-color-source] .filter-control,[data-cargo-native-color-source] h-toggle{display:none!important;}.cargo-CatalogSidebar-frame .cargo-ColorPicker{margin-top:var(--space-3);}.cargo-ColorPicker-reset .cargo-ColorPicker-resetGlyph{box-sizing:border-box;border:var(--button-border-width) solid var(--color-neutral-950);background:transparent;box-shadow:none;}.cargo-ColorPicker-resetGlyph::after{content:"";position:absolute;left:0;top:50%;width:100%;height:var(--button-border-width);background:var(--color-neutral-950);transform:translateY(-50%) rotate(-45deg);}:root{--toast-background:var(--color-neutral-0);--toast-foreground:var(--color-neutral-950);--toast-border:var(--color-neutral-950);--toast-radius:var(--button-radius);--toast-max-width:480px;--toast-padding:var(--space-3);--toast-gap:var(--space-3);--toast-viewport-inset:var(--space-4);--toast-viewport-bottom:var(--space-16);}.flash-message{box-sizing:border-box;display:flex;align-items:center;gap:var(--toast-gap);width:100%;min-width:0;max-width:100%;margin:0;padding:var(--toast-padding);border:var(--border-width) solid var(--toast-border);border-radius:var(--toast-radius);background:var(--toast-background);color:var(--toast-foreground);box-shadow:var(--shadow-sm);font:var(--weight-medium) var(--toast-text)/var(--leading-normal) var(--font-body);overflow-wrap:anywhere;white-space:normal;}.flash-message .flash-message__icon{flex:0 0 var(--button-icon-size-md);width:var(--button-icon-size-md);height:var(--button-icon-size-md);color:var(--toast-foreground);fill:none;stroke:currentColor;}.flash-message__success .flash-message__icon,.flash-message__warning .flash-message__icon{color:var(--color-primary-500);}.flash-message__error .flash-message__icon{color:var(--color-error-600);}flash-message-close{position:static;inset:auto;margin:0;align-self:center;cursor:pointer;--cargo-button-hover-border:transparent;}flash-message-close[data-cargo-button]{margin-inline-start:auto!important;}flash-message-close .flash-message__close-icon{width:var(--button-icon-size-sm);height:var(--button-icon-size-sm);min-width:0;min-height:0;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;background:transparent;color:inherit;fill:none;stroke:currentColor;}flash-messenger.flash-messenger_fixed{position:fixed;margin:0;padding:0;inset:auto var(--toast-viewport-inset) calc(var(--toast-viewport-bottom) + env(safe-area-inset-bottom,0px)) auto;width:min(var(--toast-max-width),calc(100vw - var(--toast-viewport-inset) * 2));max-width:100%;max-height:calc(100dvh - var(--toast-viewport-bottom) - var(--toast-viewport-inset) - env(safe-area-inset-bottom,0px));overflow:auto;z-index:var(--z-tooltip);}flash-messenger.flash-messenger_fixed > flash-messenger-list.flash-messenger_fixed{position:static;display:flex;flex-direction:column;gap:var(--toast-gap);width:100%;max-width:100%;margin:0;padding:0;}.flash-message[hidden]{display:none!important;}:root{--basket-preview-width:35rem;--basket-preview-gap:var(--space-4);--basket-preview-image-width:var(--space-20);--basket-preview-image-height:var(--space-32);--basket-preview-heading:var(--text-2xl);--basket-preview-mobile-top:calc(var(--header-height) + var(--border-width));}h-dropdown-content:is([name="basket-preview"],[name^="basket-preview-"]){z-index:var(--z-popover);}.basket-preview{box-sizing:border-box;width:100%!important;max-width:none!important;color:var(--color-neutral-950);background:var(--color-neutral-0);}.basket-preview > .grid__row{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:var(--space-3);margin:0 0 var(--space-4);}.basket-preview > .grid__row > .grid__col{flex:0 0 auto;width:auto;min-width:0;padding:0;margin:0!important;}.basket-preview > .grid__row > .grid__col:first-child{flex:1;}.basket-preview .section-title{margin:0;font:var(--weight-bold) var(--basket-preview-heading)/var(--leading-tight) var(--font-display);}:is(.basket-preview,[data-cargo-basket-page]) .basket-products__list{display:grid;gap:0;margin:0;padding:0;}:is(.basket-preview,[data-cargo-basket-page]) .basket-product{display:grid;grid-template-columns:var(--basket-preview-image-width) minmax(0,1fr) max-content;grid-template-rows:auto auto;align-content:start;gap:var(--space-3) var(--basket-preview-gap);padding:var(--space-4) 0;margin:0;min-height:var(--basket-preview-image-height);border:0;border-radius:0;background:var(--color-neutral-0);}:is(.basket-preview,[data-cargo-basket-page]) .basket-product + .basket-product{border-top:var(--border-width) solid var(--color-neutral-200);}:is(.basket-preview,[data-cargo-basket-page]) .basket-product__image{grid-column:1;grid-row:1 / 3;width:var(--basket-preview-image-width);height:var(--basket-preview-image-height);margin:0;}:is(.basket-preview,[data-cargo-basket-page]) .basket-product__image-border{display:flex;width:100%;height:100%;padding:0;border:0;border-radius:0;overflow:hidden;}:is(.basket-preview,[data-cargo-basket-page]) .basket-product__image img{display:block;width:100%;height:100%;max-height:none;object-fit:contain;}:is(.basket-preview,[data-cargo-basket-page]) :is(.basket-product__wrapper,.basket-product__content,.basket-product__info){display:contents;}:is(.basket-preview,[data-cargo-basket-page]) .basket-product__name{grid-column:2 / 4;grid-row:1;min-width:0;align-self:end;margin:0;}:is(.basket-preview,[data-cargo-basket-page]) .basket-product__name h3{margin:0;}:is(.basket-preview,[data-cargo-basket-page]) .basket-product__link{font:var(--weight-bold) var(--text-lg)/var(--leading-tight) var(--font-display);color:var(--color-neutral-950);text-decoration:none;overflow-wrap:anywhere;}:is(.basket-preview,[data-cargo-basket-page]) .basket-product__actions{grid-column:2;grid-row:2;align-self:center;display:flex;align-items:center;flex-wrap:nowrap;gap:var(--space-2);margin:0;padding:0;}:is(.basket-preview,[data-cargo-basket-page]) .remove-product__button[data-cargo-button]{gap:0!important;}:is(.basket-preview,[data-cargo-basket-page]) .remove-product__button svg{fill:none;stroke:currentColor;stroke-width:2;}:is(.basket-preview,[data-cargo-basket-page]) .basket-product__prices{grid-column:3;grid-row:2;align-self:center;position:relative;min-width:0;display:grid;gap:var(--space-1);list-style:none;text-align:right;margin:0;padding:0;border:0;background:transparent;}:is(.basket-preview,[data-cargo-basket-page]) .price_per-product{position:absolute;top:calc(100% + var(--space-1));right:0;margin:0;white-space:nowrap;}:is(.basket-preview,[data-cargo-basket-page]) .basket-product__price{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;gap:var(--space-1) var(--space-2);margin:0;padding:0;background:transparent;border-radius:0;}:is(.basket-preview,[data-cargo-basket-page]) .basket-product__prices .price__value{font:var(--weight-bold) var(--text-lg)/var(--leading-tight) var(--font-body);}:is(.basket-preview,[data-cargo-basket-page]) .basket-product__prices .vat-info{display:none;}.basket-preview h-input-stepper[data-cargo-quantity="sm"]{--cargo-quantity-height:var(--button-height-sm);}.basket-preview h-input-stepper[data-cargo-quantity] .input-stepper__display-container{display:flex;align-items:center;margin:0;padding:0;height:var(--cargo-quantity-height);border:0;background:transparent;}.basket-preview h-input-stepper[data-cargo-quantity] :is(h-display-stepper,input){width:var(--space-8)!important;min-width:var(--space-8)!important;}.basket-preview .input-stepper__additional-content{font:var(--text-xs)/1 var(--font-body);padding-right:var(--space-2);color:var(--color-neutral-950);}.basket-preview :is(.basket-module__content,.basket-summary__footer){padding:0;margin:0;background:transparent;border:0;}.basket-preview basket-summary{display:block;margin-top:var(--space-4);padding-top:var(--space-4);border-top:var(--border-width) solid var(--color-neutral-200);}.basket-preview .price-list{margin:0;padding:0;border:0;list-style:none;}.basket-preview .price-list__item{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);margin:0;padding:0;}.basket-preview .price-list__label{font:var(--weight-bold) var(--text-lg)/var(--leading-normal) var(--font-display);}.basket-preview .price-list__value{text-align:right;}.basket-preview .price-list__value strong{font:var(--weight-bold) var(--text-xl)/var(--leading-tight) var(--font-body);}.basket-preview .price-list__value p{font:var(--text-xs)/var(--leading-normal) var(--font-body);color:var(--color-neutral-600);}.basket-preview .basket-summary__footer > p{margin:var(--space-3) 0 0;padding:0;}.basket-preview .basket-summary__footer small{font:var(--text-sm)/var(--leading-normal) var(--font-body);}.basket-preview .basket-summary__footer a{width:100%;}[data-cargo-native-widget="basket_preview"] svg.labeled-icon__icon{background-size:var(--button-icon-size-sm) var(--button-icon-size-sm);}[data-cargo-native-widget="basket_preview"] :is(.indicator,h-dropdown-toggler > .labeled-icon){overflow:visible;}@media(min-width:768px){h-dropdown-content:is([name="basket-preview"],[name^="basket-preview-"]){box-sizing:border-box;width:min(var(--basket-preview-width),calc(100vw - 2 * var(--space-4)))!important;min-width:0;max-width:calc(100vw - 2 * var(--space-4));max-height:calc(100dvh - var(--header-height) - 2 * var(--space-4))!important;padding:var(--space-6);overflow-y:auto;overscroll-behavior:contain;}.basket-preview{--basket-preview-image-width:var(--space-24);--basket-preview-image-height:calc(var(--space-32) + var(--space-4));}}@media(max-width:767px){h-dropdown-content:is([name="basket-preview"],[name^="basket-preview-"]){box-sizing:border-box;top:var(--basket-preview-mobile-top)!important;left:0!important;right:0!important;width:100%!important;min-width:0;max-width:100%;height:calc(100dvh - var(--basket-preview-mobile-top))!important;max-height:calc(100dvh - var(--basket-preview-mobile-top))!important;padding:var(--space-4);overflow-y:auto;overscroll-behavior:contain;}}@media(max-width:575px){:is(.basket-preview,[data-cargo-basket-page]) .basket-product__image{grid-row:1;}:is(.basket-preview,[data-cargo-basket-page]) .basket-product__name{align-self:start;padding-right:calc(var(--button-height-sm) + var(--space-2));}:is(.basket-preview,[data-cargo-basket-page]) .basket-product__actions{display:contents;}:is(.basket-preview,[data-cargo-basket-page]) .basket-product__actions h-input-stepper{grid-column:1 / 3;grid-row:2;justify-self:start;align-self:center;}:is(.basket-preview,[data-cargo-basket-page]) .remove-product__button{grid-column:3;grid-row:1;justify-self:end;align-self:start;}}@media(max-width:389px){.basket-preview{--basket-preview-image-width:var(--space-16);--basket-preview-gap:var(--space-3);--basket-preview-heading:var(--text-xl);}.basket-preview > .grid__row{gap:var(--space-2);}:is(.basket-preview,[data-cargo-basket-page]) .basket-product__link{font-size:var(--text-base);}}:root{--cargo-basket-line-image-width:120px;--cargo-basket-line-image-width-mobile:88px;}[data-cargo-basket-page]{--basket-preview-image-width:var(--space-24);--basket-preview-image-height:calc(var(--space-32) + var(--space-4));--basket-preview-gap:var(--space-4);}[data-cargo-basket-page] :is(.basket-module,.basket-module__content,.basket-module__content_secondary,.basket-module__content_tertiary,.basket-summary__footer){background:transparent;border:0;border-radius:0;box-shadow:none;padding:0;margin:0;}[data-cargo-basket-page] :is(basket-products,basket-summary,basket-summary-basket-footer){display:block;}[data-cargo-basket-page] > .grid:has([data-module-name="basket_products_list"]) > .grid__row{gap:var(--space-8);align-items:start;}[data-cargo-basket-page] [data-module-name="basket_products_list"] .basket-products__header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);}[data-cargo-basket-page] .basket-products__header :is(.grid__col,.grid__row){width:auto;margin:0;padding:0;}[data-cargo-basket-page] .section-title{margin:0 0 var(--space-3);font:var(--weight-bold) var(--text-2xl)/var(--leading-tight) var(--font-display);}[data-cargo-basket-page] .basket-product__image{grid-row:1 / 4;}[data-cargo-basket-page] .basket-product__additional-info{grid-column:2 / 4;grid-row:3;margin:0;display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);font:var(--text-xs)/var(--leading-normal) var(--font-body);}[data-cargo-basket-page] .basket-product__additional-info p{margin:0;}[data-cargo-basket-page] .basket-product__additional-info add-to-favourites{font-size:0;}[data-cargo-basket-page] .basket-product__prices .vat-info{display:none;}[data-cargo-basket-page] [data-module-name="basket_login"]{border-top:var(--border-width) solid var(--color-neutral-200);margin-top:var(--space-6);padding-top:var(--space-6);}[data-cargo-basket-page] [data-module-name="basket_login"] .grid__row{gap:var(--space-3);margin:0;align-items:center;flex-wrap:wrap;}[data-cargo-basket-page] [data-module-name="basket_login"] :is(.grid__col,h2){width:auto;margin:0;padding:0;}[data-cargo-basket-page] [data-module-name="basket_login"] .separator{display:none;}[data-cargo-basket-page] [data-module-name="basket_login"] .basket-module__content_tertiary{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--color-neutral-600);}[data-cargo-basket-page] [data-module-name="basket_summary"]{border-top:var(--border-width) solid var(--color-neutral-950);padding-top:var(--space-5);}[data-cargo-basket-page] .basket-summary__coupon{margin:var(--space-5) 0;}[data-cargo-basket-page] .basket-summary__coupon h3{font:var(--weight-bold) var(--text-lg)/var(--leading-normal) var(--font-display);margin:0 0 var(--space-3);}[data-cargo-basket-page] .basket-summary__coupon form{display:flex;gap:var(--space-2);align-items:start;}[data-cargo-basket-page] .basket-summary__coupon control-connector{flex:1;min-width:0;margin:0!important;}[data-cargo-basket-page] .basket-summary__coupon :is(h-input,h-input-control){display:block;min-width:0;width:100%;}[data-cargo-basket-page] .basket-summary__coupon input{box-sizing:border-box;width:100%;height:var(--button-height-md);min-height:var(--button-height-md);padding:0 var(--space-3);margin:0;border:var(--border-width) solid var(--color-neutral-950);border-radius:var(--radius-sm);font:var(--text-base)/var(--leading-normal) var(--font-body);}[data-cargo-basket-page] .basket-summary__footer{border-top:var(--border-width) solid var(--color-neutral-200);padding-top:var(--space-5);}[data-cargo-basket-page] .price-list{list-style:none;margin:0;padding:0;}[data-cargo-basket-page] .price-list__item{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);padding:0;margin:0;}[data-cargo-basket-page] .price-list__label{font:var(--weight-bold) var(--text-xl)/var(--leading-normal) var(--font-display);}[data-cargo-basket-page] .price-list__value{text-align:right;}[data-cargo-basket-page] .price-list__value strong{font:var(--weight-bold) var(--text-2xl)/var(--leading-tight) var(--font-body);}[data-cargo-basket-page] .price-list__value p{font-size:var(--text-xs);color:var(--color-neutral-600);}[data-cargo-basket-page] .basket-summary__footer > p{margin:var(--space-4) 0 0;}[data-cargo-basket-page] .basket-summary__footer small{font:var(--text-sm)/var(--leading-normal) var(--font-body);}[data-cargo-basket-page] [data-module-name*="recommend"]{margin-top:var(--space-10);}@media(min-width:1024px){[data-cargo-basket-page] > .grid:has([data-module-name="basket_products_list"]) > .grid__row{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:var(--space-10);}}@media(max-width:575px){[data-cargo-basket-page]{--basket-preview-image-width:var(--space-20);--basket-preview-image-height:var(--space-24);--basket-preview-gap:var(--space-3);}[data-cargo-basket-page] .basket-product__image{grid-row:1;}[data-cargo-basket-page] .basket-product__name{align-self:start;padding-right:calc(var(--button-height-sm) + var(--space-2));}[data-cargo-basket-page] .basket-product__actions{display:contents;}[data-cargo-basket-page] .basket-product__actions h-input-stepper{grid-column:1 / 3;grid-row:2;align-self:center;justify-self:start;}[data-cargo-basket-page] .remove-product__button{grid-column:3;grid-row:1;align-self:start;justify-self:end;}[data-cargo-basket-page] .basket-product__additional-info{grid-column:1 / 4;}}[data-cargo-basket-page] .basket-summary__coupon h-input{padding:0;border:0;border-radius:0;height:auto;min-height:0;background:transparent;}[data-cargo-basket-page] basket-products header.grid__row{display:grid;grid-template-columns:minmax(0,1fr) max-content;gap:var(--space-2) var(--space-3);margin:0;}[data-cargo-basket-page] basket-products header.grid__row > .grid__col{display:contents;}[data-cargo-basket-page] basket-products header h2{grid-column:1;grid-row:1;align-self:center;margin:0!important;}[data-cargo-basket-page] basket-products header p{grid-column:1 / -1;grid-row:2;margin:0;}[data-cargo-basket-page] basket-products header h-modal-opener{grid-column:2;grid-row:1;align-self:center;justify-self:end;margin:0!important;}main[data-cargo-basket-page] .cargo-BasketLine-image{width:var(--cargo-basket-line-image-width);height:auto;aspect-ratio:4/5;align-self:start;grid-row:1 / 4;}main[data-cargo-basket-page] .cargo-BasketLine{min-height:0;background:var(--cargo-concept-paper);}main[data-cargo-basket-page] .cargo-BasketLine-name{grid-column:2 / 4;grid-row:1;align-self:start;}main[data-cargo-basket-page] .cargo-BasketLine-price{grid-column:3;grid-row:2;align-self:start;padding-top:calc((var(--button-height-md) - var(--cargo-ref-cart-line--price-font-size-c80bfee))/2);}main[data-cargo-basket-page] .cargo-BasketLine-price .price__value{font-weight:var(--cargo-concept-heading-weight);}.cargo-ShippingProgress-bar i{width:var(--cargo-shipping-progress);}.cargo-ShippingProgress[hidden],[data-cargo-basket-count][hidden]{display:none!important;}.cargo-BasketCouponField{display:flex;flex-direction:column;gap:var(--space-2);}[data-cargo-basket-page] .basket-summary__footer{border-top:0;padding-top:0;}[data-cargo-basket-checkout] h-icon{display:none;}[data-cargo-basket-page] .basket-summary__coupon:has(label) > h3{display:none;}main[data-cargo-basket-page] .cargo-BasketLine-price .price__value{font-weight:var(--cargo-concept-heading-weight)!important;}main[data-cargo-basket-page] basket-summary-basket-footer .price-list__value strong{font:inherit!important;}.cargo-BasketPage-assurance{display:flex;flex-direction:column;gap:var(--space-5);margin-top:var(--space-5);}.cargo-ReviewCard--compact .cargo-ReviewCard-top{margin-bottom:var(--space-2);min-height:0;}.cargo-ReviewCard--compact .cargo-ReviewCard-quote{margin:0;white-space:pre-line;font-weight:var(--weight-regular);}.cargo-ReviewCard--compact .cargo-ReviewCard-author{border:0;padding:0;display:flex;gap:var(--space-2);flex-wrap:wrap;}.cargo-ReviewCard--compact .cargo-ReviewCard-date{font:inherit;}.cargo-ReviewCard--compact .cargo-ReviewCard-toggle{display:none;}@media(max-width:560px){main[data-cargo-basket-page] .cargo-BasketLine-image{width:var(--cargo-basket-line-image-width-mobile);grid-row:1;}main[data-cargo-basket-page] .cargo-BasketLine-price{grid-column:2;grid-row:3;justify-self:start;text-align:left;padding-top:0;}main[data-cargo-basket-page] .cargo-BasketLine-price .basket-product__price{justify-content:flex-start;}main[data-cargo-basket-page] .cargo-BasketLine .basket-product__additional-info{grid-row:4;}}:root{--cargo-catalog-columns:1;--cargo-product-gap:var(--space-fluid-lg);}.cargo-PageShell.cargo-Collections-page > .cargo-category-container{width:calc(100% - var(--cargo-page-gutter) * 2)!important;max-width:var(--cargo-frame-max)!important;margin-inline:auto!important;}.cargo-PageShell > .grid,.cargo-PageShell > .cargo-page-header,.cargo-PageShell > .cargo-catalog-header{min-width:0;box-sizing:border-box;}.cargo-PageShell .cargo-Products-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--cargo-product-gap);}.cargo-PageShell:is([data-cargo-template="catalog"],[data-cargo-template="search"]) .product-list .tile-grid{display:grid;grid-template-columns:repeat(var(--cargo-catalog-columns),minmax(0,1fr));gap:var(--cargo-page-gap);}.cargo-PageShell .cargo-blog-filters,.cargo-PageShell [data-cargo-blog] .blog-articles-list__header,.cargo-PageShell [data-cargo-blog] .blog-articles-list__footer{width:100%;max-width:none;margin-inline:0;padding-inline:0;}.cargo-PageShell .cargo-page-breadcrumbs{min-width:0;}.cargo-PageShell[data-cargo-shell="narrow"] > .cargo-page-header{max-width:var(--cargo-page-narrow);}.cargo-PageShell .cargo-info-content .cargo-ContentDocument{max-width:var(--cargo-page-narrow);margin-inline:auto;}@media(min-width:480px){:root{--cargo-catalog-columns:2;}}@media(min-width:1024px){:root{--cargo-catalog-columns:3;}.cargo-PageShell .cargo-Products-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));}}@media(min-width:1280px){:root{--cargo-catalog-columns:4;}}.cargo-PageShell .cargo-page-content{--content-gap:var(--cargo-page-gap);--content-section-space:var(--space-fluid-lg);}:root{--product-purchase-gap:var(--space-3);--product-information-rule:var(--border-width) solid var(--color-neutral-950);--product-information-padding:var(--space-4);--product-information-title:var(--text-lg);--product-information-text:var(--text-sm);}[data-cargo-component="ProductPurchasePanel"]{gap:var(--product-purchase-gap);min-width:0;}[data-cargo-component="ProductPurchasePanel"] [data-module-name="product_quantity_and_availability"] .grid__row{margin-inline:0;display:flex;flex-direction:column;align-items:flex-start;row-gap:var(--space-2);column-gap:0;}[data-cargo-component="ProductPurchasePanel"] [data-module-name="product_quantity_and_availability"] .grid__row > .grid__col{padding-inline:0;width:100%;max-width:100%;flex:0 0 auto;}[data-cargo-product-summary-hidden="true"]{display:none!important;}.cargo-ProductInformation{width:100%;min-width:0;margin-top:var(--space-2);color:var(--color-neutral-950);font-family:var(--font-body);}.cargo-ProductInformation-item{border:0;border-bottom:var(--product-information-rule);margin:0;padding:0;background:var(--color-white);}.cargo-ProductInformation-item:first-child{border-top:var(--product-information-rule);}.cargo-ProductInformation-trigger{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:var(--button-height-md);box-sizing:border-box;padding:var(--space-3) 0;list-style:none;cursor:pointer;font:var(--weight-bold) var(--product-information-title)/var(--leading-snug) var(--font-display);}.cargo-ProductInformation-trigger::-webkit-details-marker{display:none;}.cargo-ProductInformation-trigger::after{content:'';width:var(--space-2);height:var(--space-2);margin-right:var(--space-2);flex-shrink:0;border-right:var(--border-width-2) solid currentColor;border-bottom:var(--border-width-2) solid currentColor;transform:rotate(45deg);}.cargo-ProductInformation-item[open] > summary::after{transform:rotate(225deg);}.cargo-ProductInformation-trigger:focus-visible,[data-cargo-component="ProductPurchasePanel"]:focus-visible{outline:var(--border-width-2) solid var(--color-primary-500);outline-offset:var(--space-1);}.cargo-ProductInformation-content{padding-bottom:var(--product-information-padding);font:var(--product-information-text)/var(--leading-relaxed) var(--font-body);overflow-wrap:anywhere;}.cargo-ProductInformation-content .product-description__content{width:100%;max-width:none;margin:0;padding:0;font:inherit;color:inherit;}.cargo-ProductInformation-content :is(p,ul,ol){font:inherit;margin-block:0 var(--space-3);}.cargo-ProductInformation-content :is(h2,h3,h4){font:var(--weight-bold) var(--text-base)/var(--leading-snug) var(--font-display);margin-block:var(--space-4) var(--space-2);}.cargo-ProductInformation-content :is(img,video,iframe){max-width:100%;height:auto;}.cargo-ProductInformation-content table{display:block;max-width:100%;overflow:auto;}.cargo-ProductInformation-content .product-attributes__groups{display:grid;gap:var(--space-4);}.cargo-ProductInformation-content .product-attributes__group{margin:0;}.cargo-ProductInformation-content .product-attributes__group-header{margin:0 0 var(--space-2);}.cargo-ProductInformation-content .product-attributes__attributes{display:block;padding:0;margin:0;list-style:none;}.cargo-ProductInformation-content .product-attributes__attribute{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:var(--space-3);width:100%;padding:var(--space-2) 0;}.cargo-ProductInformation-content .product-attributes__attribute :is(span,a){min-width:0;overflow-wrap:anywhere;font-size:var(--product-information-text);}.cargo-ProductInformation-content .product-attributes__attribute-name{color:var(--color-neutral-600);}@media(min-width:1024px){body:has(main[data-cargo-product-ready]){overflow:visible;}[data-cargo-component="ProductPurchasePanel"]{position:sticky;top:calc(var(--product-purchase-header,var(--header-height)) + var(--space-4));max-height:calc(100dvh - max(var(--product-purchase-grid-top,var(--header-height)),calc(var(--product-purchase-header,var(--header-height)) + var(--space-4))) - var(--space-16));overflow-y:auto;scrollbar-width:thin;padding-right:var(--space-2);align-self:start;}}.cargo-ProductOptionLinks{gap:var(--space-4);min-width:0;}.cargo-ProductOptionLinks .cargo-ProductForm-optionGroup{gap:var(--space-2);min-width:0;}.cargo-ProductOptionLinks .cargo-ProductForm-optionLabel{font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-normal);}.cargo-ProductOptionLinks .cargo-ProductForm-optionValues{gap:var(--space-2);}.cargo-ProductOptionLinks .cargo-ProductForm-optionButton{min-width:var(--space-12);}.cargo-ProductOptionLinks a{text-decoration:none;}.cargo-ReviewTrustStrip{box-sizing:border-box;padding:0;margin:0;width:100%;background:var(--color-neutral-0);color:var(--color-neutral-950);}.cargo-ReviewTrustStrip-inner{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6);width:100%;max-width:var(--review-strip-max-width);margin-inline:auto;padding:var(--space-6) var(--container-padding-mobile);}.cargo-ReviewTrustStrip-summary{box-sizing:border-box;display:grid;grid-template-columns:var(--review-logo-area) minmax(0,1fr);align-items:center;gap:var(--space-3);min-width:0;width:100%;padding:0;color:inherit;text-decoration:none;}.cargo-ReviewTrustStrip-provider{box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;min-width:0;width:100%;}.cargo-ReviewTrustStrip-logo{display:block;width:auto;height:var(--review-provider-logo-height);max-width:100%;object-fit:contain;}.cargo-ReviewTrustStrip-metric{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-1);}.cargo-ReviewTrustStrip-score{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);}.cargo-ReviewTrustStrip-value{font:var(--weight-bold) var(--text-2xl)/var(--leading-tight) var(--font-body);}.cargo-ReviewTrustStrip-count{font:var(--text-sm)/var(--leading-normal) var(--font-body);color:var(--color-neutral-600);}.cargo-ReviewTrustStrip-summary:focus-visible{outline:var(--button-focus-width) solid var(--color-neutral-950);outline-offset:var(--button-focus-offset);}@media(hover:hover){.cargo-ReviewTrustStrip-summary:hover .cargo-ReviewTrustStrip-count{color:var(--color-neutral-950);}}@media(min-width:640px){.cargo-ReviewTrustStrip-inner{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-8);}.cargo-ReviewTrustStrip-summary{grid-template-columns:minmax(0,1fr);justify-items:center;gap:var(--space-3);}.cargo-ReviewTrustStrip-provider{justify-content:center;}.cargo-ReviewTrustStrip-metric{justify-items:center;}}@media(min-width:768px){.cargo-ReviewTrustStrip-inner{padding-inline:var(--container-padding-tablet);}}@media(min-width:1024px){.cargo-ReviewTrustStrip{--review-logo-area:calc(var(--review-logo-width) + var(--space-8));}.cargo-ReviewTrustStrip-inner{padding-inline:var(--container-padding-desktop);column-gap:var(--review-strip-group-gap);}.cargo-ReviewTrustStrip-summary{grid-template-columns:var(--review-logo-area) minmax(0,1fr);gap:var(--space-6);justify-items:stretch;}.cargo-ReviewTrustStrip-provider{justify-content:flex-start;}.cargo-ReviewTrustStrip-metric{justify-items:start;}}.cargo-RatingStars{display:inline-flex;gap:var(--space-1);color:var(--rating-stars-color);}.cargo-RatingStars svg{width:var(--rating-star-size);height:var(--rating-star-size);fill:var(--color-neutral-200);}.cargo-RatingStars svg[data-filled=true]{fill:currentColor;}.cargo-ReviewCarousel{scroll-margin-top:calc(var(--header-height) + var(--space-6));--cargo-carousel-columns:1;--cargo-carousel-gap:var(--review-carousel-gap);--cargo-carousel-inset:0px;box-sizing:border-box;width:100%;padding:var(--space-6) var(--container-padding-mobile);background:var(--color-neutral-50);color:var(--color-neutral-950);}.cargo-ReviewCarousel-header{padding:0;width:100%;max-width:none;border:0;margin-inline:0;display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-6);flex-wrap:wrap;margin-bottom:var(--space-6);}.cargo-ReviewCarousel-title{margin:0;font:var(--weight-bold) var(--review-section-title-size)/var(--leading-tight) var(--font-display);}.cargo-ReviewCarousel .cargo-ReviewCarousel-description{margin:0;font:var(--text-base)/var(--leading-normal) var(--font-body);color:var(--color-neutral-700);}.cargo-ReviewCarousel-scroll{display:flex;align-items:stretch;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;}.cargo-ReviewCarousel-scroll::-webkit-scrollbar{display:none;}.cargo-ReviewCarousel .cargo-ReviewCard{box-sizing:border-box;display:flex;flex-direction:column;flex:0 0 calc((100% - var(--cargo-carousel-gap) * (var(--cargo-carousel-columns) - 1)) / var(--cargo-carousel-columns));min-width:0;min-height:var(--review-card-min-height);margin:0;padding:var(--review-card-padding);border-top:var(--border-width-2) solid var(--color-neutral-950);background:var(--color-neutral-0);scroll-snap-align:start;}.cargo-ReviewCard-top{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-5);min-height:var(--space-6);}.cargo-ReviewCard-source{font:var(--text-xs)/var(--leading-normal) var(--font-body);color:var(--color-neutral-600);}.cargo-ReviewCard-mark{font:var(--weight-bold) var(--text-3xl)/1 var(--font-body);}.cargo-ReviewCarousel .cargo-ReviewCard-quote{margin:0 0 var(--space-4);font:var(--weight-bold) var(--review-card-quote-size)/var(--leading-tight) var(--font-display);overflow-wrap:anywhere;white-space:pre-line;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;}.cargo-ReviewCard[data-expanded=true] .cargo-ReviewCard-quote{display:block;overflow:visible;-webkit-line-clamp:unset;}.cargo-ReviewCard-toggle{align-self:flex-start;margin-bottom:var(--space-4);}.cargo-ReviewCard-toggle[data-cargo-button][data-cargo-button-size][data-cargo-button-variant][hidden]{display:none!important;}.cargo-ReviewCard-author{display:flex;flex-direction:column;gap:var(--space-1);margin-top:auto;padding-top:var(--space-4);border-top:var(--border-width) solid var(--color-neutral-200);font:var(--text-sm)/var(--leading-normal) var(--font-body);}.cargo-ReviewCard-date{font-size:var(--text-xs);color:var(--color-neutral-600);}.cargo-ReviewCarousel .cargo-ReviewCarousel-status{margin:var(--space-3) 0 0;font:var(--text-xs)/var(--leading-normal) var(--font-body);color:var(--color-neutral-600);}.cargo-ReviewCarousel [data-cargo-product-scroll]:focus-visible{outline:var(--button-focus-width) solid var(--color-neutral-950);outline-offset:var(--button-focus-offset);}@media(min-width:640px){.cargo-ReviewCarousel{--cargo-carousel-columns:2;}}@media(min-width:768px){.cargo-ReviewCarousel{--cargo-carousel-columns:3;padding-inline:var(--container-padding-tablet);}}@media(min-width:1280px){.cargo-ReviewCarousel{--cargo-carousel-columns:4;}}@media(min-width:1024px){.cargo-ReviewCarousel{padding-inline:var(--container-padding-desktop);}}.cargo-ReviewCard-sourceIcon{display:block;width:var(--review-card-provider-icon-size);height:var(--review-card-provider-icon-size);flex:none;object-fit:contain;}.cargo-Home-heroSection.cargo-Hero-editorialSection{height:auto;}.cargo-Hero-editorial{display:block;flex:none;height:max(var(--hero-editorial-min-height),var(--hero-editorial-height));background:var(--color-neutral-0);}.cargo-Hero-editorialSlide{justify-content:flex-end;}.cargo-Hero-editorial .cargo-Hero-image{width:100%;height:100%;object-fit:cover;filter:none;mix-blend-mode:normal;}.cargo-Hero-editorialSlide--scrunch .cargo-Hero-image{object-position:center 42%;}.cargo-Hero-editorialSlide--brand .cargo-Hero-image{object-fit:cover;object-position:30% center;}.cargo-Hero-editorialCopy{width:50%;max-width:var(--hero-editorial-copy-width);margin-right:var(--space-fluid-lg);padding:var(--space-8) var(--space-4);text-align:left;}.cargo-Hero-editorial .cargo-Hero-title{font-size:var(--hero-editorial-title-size);line-height:var(--leading-snug);margin:0 0 var(--space-4);color:var(--color-neutral-950);}.cargo-Hero-editorial .cargo-Hero-subtitle{font-size:var(--text-lg);line-height:var(--leading-relaxed);max-width:none;margin:0 0 var(--space-6);color:var(--color-neutral-950);}.cargo-Hero-kicker{font:var(--weight-bold) var(--text-xs)/var(--leading-relaxed) var(--font-body);margin:0 0 var(--space-4);}.cargo-Hero-marker{padding:var(--hero-editorial-marker-y) var(--hero-editorial-marker-x);box-decoration-break:clone;-webkit-box-decoration-break:clone;}.cargo-Hero-marker--dark{background:var(--color-neutral-950);color:var(--color-neutral-0);}.cargo-Hero-title .cargo-Hero-marker--dark{display:block;width:fit-content;max-width:100%;margin:0;}.cargo-Hero-marker--light{background:var(--color-neutral-0);color:var(--color-neutral-950);}.cargo-Hero-editorial .cargo-Hero-ctas{justify-content:flex-start;}.cargo-Hero-editorial .cargo-Hero-arrow{opacity:1;top:auto;bottom:var(--space-4);transform:none;}.cargo-Hero-editorial .cargo-Hero-arrow:hover,.cargo-Hero-editorial .cargo-Hero-arrow:active{transform:none;}.cargo-Hero-editorial .cargo-Hero-arrowPrev{left:var(--cargo-page-gutter);}.cargo-Hero-editorial .cargo-Hero-arrowNext{left:calc(var(--cargo-page-gutter) + var(--button-height-lg) + var(--hero-editorial-control-gap));right:auto;}.cargo-Hero-editorial .cargo-Hero-dots{bottom:var(--space-4);left:calc(var(--cargo-page-gutter) + 2 * var(--button-height-lg) + 2 * var(--hero-editorial-control-gap));transform:none;height:var(--button-height-sm);align-items:center;}.cargo-Hero-editorial .cargo-Hero-dot{border-color:var(--color-neutral-950);}.cargo-Hero-editorial .cargo-Hero-dotActive{background:var(--color-neutral-950);}.cargo-Hero-rotation{position:absolute;right:var(--cargo-page-gutter);bottom:var(--space-4);z-index:3;}.cargo-Hero-editorial .cargo-Hero-arrow[data-cargo-button][data-cargo-button-size][data-cargo-button-variant],.cargo-Hero-editorial .cargo-Hero-rotation[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{position:absolute;top:auto;}.cargo-Hero-editorial .cargo-Hero-rotation{left:auto;}.cargo-ScrunchCollection{width:calc(100% - var(--cargo-page-gutter) * 2);margin-inline:auto;}.cargo-ScrunchCollection #scrunch-kolory{scroll-margin-top:calc(var(--header-height) + var(--space-6));}.cargo-ScrunchCollection{font-family:var(--font-body);color:var(--color-neutral-950);}.cargo-ScrunchCollection [hidden]{display:none!important;}.cargo-ScrunchCollection .cs-page{padding-block:var(--space-8);}.cargo-ScrunchCollection h1{font:var(--weight-bold) var(--content-title-size)/var(--leading-tight) var(--font-display);margin-block:var(--space-4);}.cargo-ScrunchCollection img{display:block;max-width:100%;width:100%;height:auto;max-height:var(--hero-editorial-min-height);object-fit:contain;}.cargo-ScrunchCollection .cs-campaign-color-grid a{display:flex;flex-direction:column;gap:var(--space-3);color:var(--color-neutral-950);text-decoration:none;}.cargo-ScrunchCollection .cs-campaign-color-grid a>span{font:var(--weight-bold) var(--text-lg)/var(--leading-normal) var(--font-display);}.cargo-ScrunchCollection .cs-campaign-color-grid img{height:var(--hero-editorial-min-height);}.cargo-ScrunchCollection .cs-campaign-color-grid a:focus-visible{outline:var(--button-border-width) solid var(--color-neutral-950);outline-offset:var(--space-1);}@media(max-width:767px){.cargo-Hero-editorialCopy{align-self:flex-end;width:100%;max-width:none;margin:0;padding:var(--space-4) var(--cargo-page-gutter) calc(var(--button-height-lg) + var(--space-8));}.cargo-Hero-editorialSlide--scrunch .cargo-Hero-image{object-position:center bottom;}.cargo-Hero-editorialSlide--brand .cargo-Hero-image{object-position:30% center;}.cargo-Hero-editorial .cargo-Hero-title{font-size:var(--text-3xl);line-height:var(--leading-snug);margin-bottom:var(--space-3);}.cargo-Hero-editorial .cargo-Hero-subtitle{font-size:var(--text-base);line-height:var(--leading-normal);margin-bottom:var(--space-4);}.cargo-Hero-kicker{margin-bottom:var(--space-3);}.cargo-Hero-editorial .cargo-Hero-ctas .cargo-Button-button{max-width:100%;}.cargo-Hero-editorial .cargo-Hero-dots{left:auto;right:calc(var(--cargo-page-gutter) + var(--button-height-sm) + var(--space-4));transform:none;}}.cargo-Hero-editorial .cargo-Hero-arrow svg{width:var(--button-icon-size-lg);height:var(--button-icon-size-lg);}.cargo-Hero-editorial .cargo-Hero-dot[data-cargo-button="indicator"][data-cargo-button-size][data-cargo-button-variant]{color:var(--color-neutral-950)!important;}.cargo-TrustBar-bar:has([data-cargo-noun-icon]){padding-block: var(--space-3);}.cargo-TrustBar-icon[data-cargo-noun-icon]{width: var(--trust-bar-icon-size);height: var(--trust-bar-icon-size);fill: currentColor;stroke: none;}.cargo-Footer-iconCredits{margin-top: var(--space-4);color: var(--color-neutral-300);font-size: var(--text-xs);line-height: var(--leading-relaxed);}.cargo-Footer-iconCredits summary{cursor: pointer;width: fit-content;}.cargo-Footer-iconCredits summary:hover{color: var(--color-neutral-0);}.cargo-Footer-iconCredits summary:focus-visible, .cargo-Footer-iconCredits a:focus-visible{outline: var(--button-focus-width) solid currentColor;outline-offset: var(--button-focus-offset);}.cargo-Footer-iconCredits ul{margin: var(--space-3) 0;padding-inline-start: var(--space-4);}.cargo-Footer-iconCredits p{margin: var(--space-2) 0 0;}.cargo-Footer-iconCredits a{color: inherit;text-decoration: underline;}body:has([data-cargo-navbar]){margin:0;color:var(--cargo-concept-ink);background:var(--cargo-concept-paper);font-family:var(--font-body);font-size:var(--cargo-concept-body);line-height:var(--cargo-concept-body-leading)}[data-cargo-startup-active] body,[data-cargo-startup-active] body *,[data-cargo-startup-active] body *::before,[data-cargo-startup-active] body *::after{box-sizing:border-box}@media(max-width:575px){main[data-cargo-model-catalog] [data-module-name="filter_options"]>.filters-vertical.cargo-FilterSidebar-sidebar{display:block!important;position:static!important;inset:auto!important;width:auto!important;height:auto!important;max-height:none!important;overflow:visible!important;z-index:auto!important}}body:has([data-cargo-navbar]) :is(.cargo-PageShell h1,.cargo-Products-details h1,.cargo-Blog-title,.cargo-page-header h1){font-family:var(--cargo-concept-font)!important;font-weight:400!important;line-height:.9;text-transform:uppercase;letter-spacing:-.02em}body:has([data-cargo-navbar]) :is(.cargo-Navbar-navbar,.cargo-Button-button,.btn:not(.easypack-widget *),product-tile,.cargo-ProductCard-card,.cargo-ProductCard-imageWrapper,.cargo-ProductCard-action,.cargo-CatalogSidebar-frame,.cargo-Collections-layout,.cargo-BasketPreview-panel,.cargo-FormPanel,.cargo-Input-input){border-radius:var(--radius-none)!important}main.context-1[data-cargo-components="mounted"] > :is(.cargo-home-categories,.cargo-CollectionsOverview,.cargo-home-editorial,.cargo-home-reviews,.cargo-FeaturedProductSection-section,.cargo-ReviewTrustStrip,.grid){display:none!important}main.context-1[data-cargo-components="mounted"] > .cargo-TrustBar-bar{display:none!important}:root{--cargo-concept-mist:#f1f1ef;--cargo-concept-heading-tracking:var(--tracking-normal);--cargo-concept-stencil-tracking:-.005em;--button-weight-bold:var(--weight-bold)}.cargo-Concept-marquee{height:var(--space-8);overflow:hidden;background:var(--cargo-concept-color);color:var(--cargo-concept-on-color)}.cargo-Concept-marqueeTrack{display:flex;align-items:center;gap:var(--space-8);width:max-content;height:100%;animation:cargo-concept-marquee 35s linear infinite}.cargo-Concept-marqueeTrack span{flex:none;font:var(--weight-bold) var(--text-xs)/1 var(--font-display);letter-spacing:var(--tracking-wider);text-transform:uppercase}.cargo-Concept-marqueeTrack span::after{content:"✳";margin-left:var(--space-8)}@keyframes cargo-concept-marquee{to{transform:translateX(-50%)}}.cargo-Navbar-navbar.cargo-Navbar-bordered{border-bottom:var(--cargo-concept-border) solid var(--cargo-concept-ink)}.cargo-Navbar-navbar:not(.cargo-Navbar-floating) .cargo-Navbar-container{display:flex;align-items:center;gap:var(--space-6);min-height:var(--cargo-concept-control-lg);height:auto;padding:var(--space-3) var(--cargo-concept-gutter)}.cargo-Navbar-navbar .cargo-Navbar-logo{grid-column:1;justify-content:flex-start}.cargo-Navbar-navbar .cargo-Navbar-logoLink{display:inline-block;padding:3px 8px 0;background:var(--cargo-concept-color);color:var(--cargo-concept-on-color)!important;font-family:var(--cargo-concept-logo-font);font-size:1.875rem;letter-spacing:0;line-height:1}.cargo-Concept-logoMeta{margin-left:var(--space-2);padding-left:var(--space-2);border-left:var(--cargo-concept-border) solid var(--cargo-concept-ink);font:var(--weight-bold) var(--cargo-concept-micro)/1 var(--font-display);letter-spacing:var(--tracking-wide);text-align:left}.cargo-Navbar-navbar .cargo-Navbar-leftSection{grid-column:2;margin-left:auto;min-width:0}.cargo-Navbar-navbar .cargo-Navbar-nav{gap:var(--cargo-concept-nav-gap)}.cargo-Navbar-navbar .cargo-Navbar-actions{grid-column:3;flex:none}.cargo-Navbar-navbar .cargo-Navbar-navLink,.cargo-Navbar-navbar .cargo-Navbar-navButton{font:var(--weight-bold) var(--cargo-concept-label)/1 var(--font-display);letter-spacing:var(--tracking-wider);text-transform:uppercase;white-space:nowrap}.cargo-Navbar-navbar .cargo-menu-chevron{display:none}.cargo-Navbar-navbar .cargo-Navbar-favourites{border:var(--cargo-concept-border) solid var(--cargo-concept-ink);background:transparent}.cargo-Navbar-navbar :is(.cargo-SearchBar-iconButton,.cargo-Navbar-favourites){min-width:var(--cargo-concept-control-sm);min-height:var(--cargo-concept-control-sm)}@media(max-width:1024px){.cargo-Navbar-navbar:not(.cargo-Navbar-floating) .cargo-Navbar-container{gap:var(--space-3)}.cargo-Navbar-navbar .cargo-Navbar-leftSection{display:none}.cargo-Navbar-navbar .cargo-Navbar-actions{margin-left:auto}}@media(max-width:400px){.cargo-Navbar-navbar .cargo-Concept-logoMeta{display:none}}.cargo-Navbar-navbar .cargo-Navbar-leftActions{display:none!important}.cargo-Navbar-navbar .cargo-Navbar-actions{gap:var(--space-2)}.cargo-Navbar-navbar .cargo-SearchBar-iconButton,.cargo-Navbar-navbar .cargo-Header-hamburgerButton{display:flex;align-items:center;justify-content:center;gap:var(--space-2);height:var(--cargo-concept-control-sm);padding:0 var(--space-3);border:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-radius:0;background:transparent;color:var(--cargo-concept-ink);font:var(--weight-bold) var(--cargo-concept-caption)/1 var(--font-display);letter-spacing:var(--tracking-wide);cursor:pointer}.cargo-Navbar-navbar .cargo-SearchBar-iconButton,.cargo-Navbar-navbar .cargo-Header-hamburgerButton{width:auto!important;min-width:4.7rem;max-width:none;white-space:nowrap}.cargo-Navbar-navbar .cargo-SearchBar-iconButton svg,.cargo-Navbar-navbar .cargo-Header-hamburgerButton svg{display:none}.cargo-Navbar-navbar .cargo-Navbar-favourites{display:grid;place-items:center;width:var(--cargo-concept-control-sm);height:var(--cargo-concept-control-sm)}[data-cargo-navbar] [data-cargo-native-slot="user_menu"]{width:6.6rem;min-width:6.6rem}[data-cargo-navbar] [data-cargo-native-slot="basket_preview"]{width:6.6rem;min-width:6.6rem}[data-cargo-native-widget="user_menu"],[data-cargo-native-widget="basket_preview"]{height:var(--cargo-concept-control-sm)}[data-cargo-native-widget="user_menu"] login-modal-opener,[data-cargo-native-widget="basket_preview"] h-dropdown-toggler{display:flex!important;align-items:center;justify-content:center;width:100%;height:var(--cargo-concept-control-sm);padding:0 var(--space-2)!important;border:var(--cargo-concept-border) solid var(--cargo-concept-ink)!important;border-radius:0!important;font:var(--weight-bold) var(--cargo-concept-caption)/1 var(--font-display);letter-spacing:var(--tracking-wide)}[data-cargo-native-widget="user_menu"] .labeled-icon{width:auto;height:auto}[data-cargo-native-widget="user_menu"] svg{display:none}[data-cargo-native-widget="user_menu"] .labeled-icon__signature{position:static;width:auto;height:auto;clip-path:none;overflow:visible;white-space:nowrap}[data-cargo-native-widget="basket_preview"] h-dropdown-toggler{background:var(--cargo-concept-ink)!important;color:var(--cargo-concept-paper)!important}[data-cargo-native-widget="basket_preview"] h-dropdown-toggler::before{content:"KOSZYK"}[data-cargo-native-widget="basket_preview"] .labeled-icon{width:auto;height:auto}[data-cargo-native-widget="basket_preview"] .labeled-icon__signature,[data-cargo-native-widget="basket_preview"] svg{display:none}[data-cargo-native-widget="basket_preview"] .indicator{display:inline-flex;align-items:center;justify-content:center;width:1.2rem;height:1.2rem;margin-left:var(--space-1);background:var(--cargo-concept-paper);color:var(--cargo-concept-ink)}[data-cargo-native-widget="basket_preview"] .indicator::after{content:attr(data-value);font:var(--weight-bold) var(--text-xs)/1 var(--font-display)}@media(max-width:1024px){.cargo-Navbar-navbar .cargo-Navbar-leftActions{display:flex!important}}@media(max-width:680px){.cargo-Navbar-navbar .cargo-Navbar-actions{gap:var(--space-1)}}@media(max-width:560px){.cargo-Navbar-navbar .cargo-SearchBar-wrapper{display:none}.cargo-Navbar-navbar .cargo-Header-hamburgerButton{min-width:auto;padding-inline:var(--space-3)}.cargo-Navbar-navbar [data-cargo-native-slot="user_menu"]{display:none}}@media(max-width:359px){.cargo-Navbar-navbar .cargo-Navbar-logoLink{font-size:1.6rem}.cargo-Navbar-navbar .cargo-Navbar-favourites{width:2rem}.cargo-Navbar-navbar [data-cargo-native-slot="basket_preview"]{width:4.8rem;min-width:4.8rem}}[data-cargo-button][data-cargo-button-size][data-cargo-button-variant],.btn:not([data-cargo-button][data-cargo-button-size][data-cargo-button-variant]){border-radius:var(--radius-none)!important;border-width:var(--cargo-concept-border)!important;transition:transform var(--cargo-concept-duration-1) var(--cargo-concept-ease),box-shadow var(--cargo-concept-duration-1) var(--cargo-concept-ease),background-color var(--cargo-concept-duration-2),color var(--cargo-concept-duration-2),border-color var(--cargo-concept-duration-2)!important}[data-cargo-button="text"][data-cargo-button-size][data-cargo-button-variant],[data-cargo-button="text-icon"][data-cargo-button-size][data-cargo-button-variant],.btn:not([data-cargo-button][data-cargo-button-size][data-cargo-button-variant]){--cargo-button-padding:var(--cargo-concept-button-padding-inline);font-size:var(--cargo-concept-ui)!important;letter-spacing:var(--cargo-concept-button-tracking)!important}[data-cargo-button-variant="secondary"]{--cargo-button-color:var(--cargo-concept-ink);--cargo-button-border:var(--cargo-concept-ink)}[data-cargo-button-variant="solid"],[data-cargo-button-variant="selected"]{--cargo-button-bg:var(--cargo-concept-ink);--cargo-button-border:var(--cargo-concept-ink);--cargo-button-color:var(--cargo-concept-paper)}[data-cargo-button-variant="surface"]{--cargo-button-bg:var(--cargo-concept-paper);--cargo-button-border:var(--cargo-concept-paper);--cargo-button-color:var(--cargo-concept-ink)}[data-cargo-button-variant="ghost"],[data-cargo-button-variant="tertiary"]{--cargo-button-color:var(--cargo-concept-ink)}[data-cargo-button-variant="solid"]{--cargo-button-hover-bg:var(--cargo-concept-ink);--cargo-button-hover-color:var(--cargo-concept-paper);--cargo-button-hover-border:var(--cargo-concept-ink)}[data-cargo-button-variant="primary"]{--cargo-button-bg:var(--cargo-concept-color);--cargo-button-color:var(--cargo-concept-on-color);--cargo-button-border:var(--cargo-concept-color);--cargo-button-hover-bg:var(--cargo-concept-color);--cargo-button-hover-color:var(--cargo-concept-on-color);--cargo-button-hover-border:var(--cargo-concept-color);--cargo-button-hover-shadow-color:var(--cargo-concept-ink)}@media(hover:hover) and (pointer:fine){[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]:not(:disabled):hover,.btn:not([data-cargo-button][data-cargo-button-size][data-cargo-button-variant]):not(:disabled):hover{transform:translate(calc(-1 * var(--cargo-concept-lift)),calc(-1 * var(--cargo-concept-lift)))!important;box-shadow:var(--cargo-concept-lift) var(--cargo-concept-lift) 0 var(--cargo-button-hover-shadow-color,var(--cargo-concept-color))!important}}@media(hover:hover) and (pointer:fine){[data-cargo-button-variant="primary"]:not(:disabled):hover{box-shadow:var(--cargo-concept-lift) var(--cargo-concept-lift) 0 var(--cargo-concept-ink)!important}}[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]:active{transform:none!important;box-shadow:none!important}.cargo-Hero-editorial{height:auto;background:var(--cargo-concept-ink)}.cargo-Hero-editorial .cargo-Hero-slides{display:grid;height:auto}.cargo-Hero-editorialSlide{position:relative;grid-area:1/1;display:grid;grid-template-columns:var(--cargo-concept-split-columns);align-items:stretch;justify-content:stretch;height:auto;min-height:min(74svh,43.75rem);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--duration-slow) var(--ease-out),visibility 0s var(--duration-slow)}.cargo-Hero-editorialSlide.cargo-Hero-active{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--duration-slow) var(--ease-out)}.cargo-Hero-editorialSlide .cargo-Hero-imageWrapper{position:relative;grid-column:2;grid-row:1;width:100%;height:100%;overflow:hidden;background:var(--cargo-concept-night)}.cargo-Hero-editorialSlide .cargo-Hero-image{position:absolute;inset:0}.cargo-Hero-editorialSlide .cargo-Hero-image{object-fit:cover;filter:none;mix-blend-mode:normal;transform:scale(1.04);transition:transform var(--cargo-concept-hero-image-duration) linear}.cargo-Hero-editorialSlide.cargo-Hero-active .cargo-Hero-image{transform:scale(1)}.cargo-Hero-editorialCopy{grid-column:1;grid-row:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:1.75rem;width:auto;max-width:none;margin:0;padding:clamp(1.75rem,4vw,4rem) var(--cargo-concept-gutter) 6.25rem;background:var(--cargo-hero-panel,var(--cargo-concept-ink));color:var(--cargo-hero-on-panel,var(--cargo-concept-paper));text-align:left}.cargo-Concept-photoCaption{position:absolute;right:0;bottom:0;padding:var(--space-2) var(--space-3);background:var(--cargo-concept-paper);color:var(--cargo-concept-ink);font:var(--weight-bold) var(--text-xs)/1 var(--font-display);letter-spacing:var(--tracking-wide);text-transform:uppercase}.cargo-Hero-editorialCopy .cargo-Hero-kicker{display:flex;align-items:center;gap:var(--space-3);margin:0;color:inherit;font:var(--weight-bold) var(--text-sm)/1.5 var(--font-display);letter-spacing:var(--tracking-widest)}.cargo-Hero-editorialCopy .cargo-Hero-kicker::before{content:"";width:var(--space-8);height:var(--border-width-2);background:currentColor}.cargo-Hero-editorialCopy .cargo-Hero-marker{padding:0;background:none;color:inherit}.cargo-Hero-editorialCopy .cargo-Hero-title{margin:0;color:inherit;font:400 clamp(3.375rem,7.4vw,8rem)/.86 var(--cargo-concept-font);text-transform:uppercase;letter-spacing:0}.cargo-Hero-editorialCopy .cargo-Hero-title span{display:block;width:auto}.cargo-Hero-editorialCopy .cargo-Hero-subtitle{max-width:34ch;margin:0;color:inherit;font:clamp(1.0625rem,1.4vw,1.25rem)/1.4 var(--font-body)}:root{--cargo-hero-cta-column-gap:28px;}
.cargo-Hero-editorialCopy .cargo-Hero-ctas{margin:0;align-items:center;gap:var(--space-3) var(--cargo-hero-cta-column-gap)}.cargo-Hero-editorialCopy .cargo-Hero-ctas [data-cargo-button-variant="primary"]{--cargo-button-bg:var(--cargo-concept-paper);--cargo-button-border:var(--cargo-concept-paper);--cargo-button-color:var(--cargo-concept-ink);--cargo-button-hover-bg:var(--cargo-concept-paper);--cargo-button-hover-border:var(--cargo-concept-paper);--cargo-button-hover-color:var(--cargo-concept-ink)}.cargo-Hero-editorialCopy .cargo-Hero-ctas [data-cargo-button-variant="secondary"]{--cargo-button-bg:transparent;--cargo-button-border:var(--cargo-concept-paper);--cargo-button-color:var(--cargo-concept-paper)}.cargo-Hero-editorial .cargo-Hero-arrow,.cargo-Hero-editorial .cargo-Hero-rotation{bottom:1.875rem}.cargo-Hero-editorial .cargo-Hero-arrowPrev{left:calc(var(--cargo-concept-gutter) + var(--cargo-concept-hero-counter-width) + var(--space-2))}.cargo-Hero-editorial .cargo-Hero-arrowNext{left:calc(var(--cargo-concept-gutter) + var(--cargo-concept-hero-counter-width) + var(--cargo-concept-control-md) + 2 * var(--space-2))}.cargo-Hero-editorial .cargo-Hero-dots{left:calc(var(--cargo-concept-gutter) + 2 * var(--button-height-lg) + 3 * var(--space-2));bottom:var(--space-5)}.cargo-Hero-editorial .cargo-Hero-dot[data-cargo-button="indicator"][data-cargo-button-size][data-cargo-button-variant]{color:var(--cargo-concept-paper)!important}.cargo-Hero-editorial .cargo-Hero-arrow[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{width:var(--cargo-concept-control-md);height:var(--cargo-concept-control-md);min-width:var(--cargo-concept-control-md);min-height:var(--cargo-concept-control-md);--cargo-button-bg:transparent;--cargo-button-color:var(--cargo-concept-paper);--cargo-button-border:var(--cargo-concept-paper)}.cargo-Hero-editorialCounter{position:absolute;z-index:3;left:var(--cargo-concept-gutter);bottom:calc(1.875rem + 1rem);min-width:var(--cargo-concept-hero-counter-width);color:var(--cargo-concept-paper);font:var(--weight-bold) var(--cargo-concept-label)/1 var(--font-display);letter-spacing:var(--tracking-widest)}.cargo-Hero-editorialProgress{position:absolute;z-index:3;inset:auto 0 0;height:var(--space-1);background:rgb(255 255 255 / .3)}.cargo-Hero-editorialProgress i{display:block;width:100%;height:100%;background:var(--cargo-concept-color);transform:scaleX(0);transform-origin:left}.cargo-Hero-editorial[data-rotation="running"] .cargo-Hero-editorialProgress i{animation:cargo-hero-progress 7s linear forwards}@keyframes cargo-hero-progress{to{transform:scaleX(1)}}.cargo-Hero-editorial .cargo-Hero-rotation{left:calc(var(--cargo-concept-gutter) + var(--cargo-concept-hero-counter-width) + 2 * var(--cargo-concept-control-md) + 3 * var(--space-2));right:auto;width:var(--cargo-concept-control-md);height:var(--cargo-concept-control-md)}.cargo-Hero-editorial .cargo-Hero-dots{display:none}@media(max-width:768px){.cargo-Hero-editorial{min-height:0}.cargo-Hero-editorialSlide{grid-template-columns:1fr;grid-template-rows:auto auto;min-height:0}.cargo-Hero-editorialSlide .cargo-Hero-imageWrapper{grid-column:1;grid-row:1;height:auto;aspect-ratio:4/3}.cargo-Hero-editorialCopy{grid-column:1;grid-row:2;min-height:0;padding:var(--space-8) var(--cargo-concept-gutter) 5.75rem;gap:var(--space-8)}.cargo-Hero-editorialCopy .cargo-Hero-title{font-size:clamp(2.8rem,10vw,5.2rem)}.cargo-Hero-editorialCopy .cargo-Hero-subtitle{font-size:var(--text-base)}}.cargo-ColorFilteredProducts-section{background:var(--cargo-concept-tint);padding-block:clamp(var(--space-8),4.5vw,4.5rem) clamp(1.75rem,4vw,3.5rem);transition:background-color var(--duration-slow)}.cargo-ColorFilteredProducts-section{--cargo-concept-tint:color-mix(in srgb,var(--cargo-concept-color) 22%,var(--cargo-concept-paper))}.cargo-ColorFilteredProducts-header{display:flex;align-items:end;justify-content:space-between;margin-bottom:clamp(var(--space-5),2.4vw,var(--space-8))}.cargo-ColorFilteredProducts-headerContent{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--space-3) var(--space-8)}.cargo-Concept-eyebrow{width:100%;margin:0;font:var(--weight-bold) var(--text-sm)/1.2 var(--font-display);letter-spacing:var(--tracking-widest);text-transform:uppercase}.cargo-ColorFilteredProducts-title{grid-column:1;grid-row:2;margin:0;font:400 var(--cargo-concept-display-size)/.84 var(--cargo-concept-font);text-transform:uppercase;word-break:break-word}.cargo-Concept-count{grid-column:2;grid-row:2;display:flex;align-items:baseline;gap:var(--space-2);margin:0;font:var(--weight-bold) var(--cargo-concept-label)/1.2 var(--font-display);letter-spacing:var(--tracking-widest);text-transform:uppercase;white-space:nowrap}.cargo-Concept-count b{font:400 clamp(2.5rem,4.6vw,4.5rem)/.9 var(--cargo-concept-font);letter-spacing:0}.cargo-Concept-families,.cargo-Concept-shades,.cargo-Concept-types,.cargo-Concept-railHead{margin-inline:0}.cargo-Concept-families{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--cargo-concept-family-gap)}.cargo-Concept-shades{display:flex;gap:var(--cargo-concept-family-gap);padding-top:var(--cargo-concept-shade-padding-block);overflow-x:auto;scrollbar-width:none}.cargo-Concept-shades:empty{display:none}.cargo-Concept-shades[hidden]{display:none}.cargo-Concept-shade[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{flex:none;display:flex;align-items:center;gap:var(--space-2);min-height:var(--button-height-sm);padding:0 var(--space-3) 0 var(--space-1)!important;--cargo-button-bg:var(--cargo-concept-paper);font:var(--weight-bold) var(--text-sm)/1 var(--font-display);text-transform:uppercase;cursor:pointer}.cargo-Concept-shade i{width:1.6rem;height:1.6rem;border:1px solid rgb(0 0 0 / .16)}.cargo-Concept-shade small{font-size:var(--text-xs);opacity:.65}.cargo-Concept-shade[data-cargo-button][data-cargo-button-size][data-cargo-button-variant][aria-checked="true"]{--cargo-button-bg:var(--cargo-concept-ink);--cargo-button-color:var(--cargo-concept-paper)}.cargo-Concept-types{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--cargo-concept-family-gap);padding-top:var(--cargo-concept-shade-padding-block)}.cargo-Concept-type[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{display:flex!important;flex-direction:column;align-items:stretch!important;justify-content:space-between!important;gap:var(--space-4);height:auto!important;min-height:clamp(5.5rem,8.6vw,7.75rem)!important;padding:var(--cargo-concept-type-padding)!important;--cargo-button-bg:rgb(255 255 255 / .55);--cargo-button-hover-bg:var(--cargo-button-bg);--cargo-button-hover-color:var(--cargo-concept-ink);--cargo-button-hover-border:var(--cargo-concept-ink);text-align:left;white-space:normal!important;overflow-wrap:normal!important;cursor:pointer;transition:transform var(--duration-fast),box-shadow var(--duration-fast)}.cargo-Concept-type b{font:400 clamp(1.6rem,2.6vw,2.6rem)/.9 var(--cargo-concept-font);text-transform:uppercase}.cargo-Concept-type small{align-self:flex-end;font:var(--weight-bold) var(--text-sm)/1 var(--font-display)}.cargo-Concept-type:hover{transform:translate(-3px,-3px);box-shadow:3px 3px 0 var(--cargo-concept-ink)}.cargo-Concept-type[data-cargo-button][data-cargo-button-size][data-cargo-button-variant][aria-checked="true"]{--cargo-button-bg:var(--cargo-concept-color);--cargo-button-color:var(--cargo-concept-on-color);--cargo-button-hover-color:var(--cargo-concept-on-color)}.cargo-Concept-type:disabled{opacity:.35;cursor:not-allowed;transform:none;box-shadow:none}.cargo-Concept-railHead{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);padding-block:var(--space-8) var(--space-4)}.cargo-Concept-railHead .cargo-Concept-eyebrow{width:auto}.cargo-Concept-railArrows{display:flex;gap:var(--space-2)}.cargo-Concept-railArrows .cargo-ProductCarousel-button{display:grid;place-items:center;width:var(--cargo-concept-control-md);height:var(--cargo-concept-control-md);min-width:var(--cargo-concept-control-md);border:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-radius:0;background:var(--cargo-concept-paper);color:var(--cargo-concept-ink)}.cargo-Concept-railArrows .cargo-ProductCarousel-button svg{width:1.125rem;height:1.125rem}.cargo-Concept-railArrows .cargo-ProductCarousel-button:disabled{opacity:.4;cursor:default}.cargo-ColorFilteredProducts-scrollContainer{gap:var(--space-4);padding-block:var(--space-2) 1.125rem;scroll-padding-inline:var(--cargo-concept-gutter);scrollbar-width:thin;scrollbar-color:var(--cargo-concept-ink) transparent}.cargo-ColorFilteredProducts-scrollContainer::-webkit-scrollbar{display:block;height:var(--space-1)}.cargo-ColorFilteredProducts-scrollContainer::-webkit-scrollbar-thumb{background:var(--cargo-concept-ink)}.cargo-ColorFilteredProducts-scrollContainer .cargo-ColorFilteredProducts-productSlide{flex:0 0 var(--cargo-concept-card-width);min-width:var(--cargo-concept-card-width)}.cargo-ColorFilteredProducts-productSlide{background:transparent}.cargo-ColorFilteredProducts-section .cargo-ProductCarousel-controls{display:none}@media(max-width:1100px){.cargo-Concept-families{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:768px){.cargo-Concept-families{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:6rem;overflow-x:auto;padding-block:var(--space-1) var(--space-2);scrollbar-width:none}.cargo-Concept-types{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(9.375rem,44%);overflow-x:auto;padding-bottom:var(--cargo-concept-family-gap);scrollbar-width:none}.cargo-Concept-count{grid-column:1;grid-row:3;white-space:normal}.cargo-ColorFilteredProducts-title{font-size:clamp(3.5rem,14vw,5.7rem)}.cargo-Concept-railHead{align-items:flex-end}.cargo-ColorFilteredProducts-scrollContainer .cargo-ColorFilteredProducts-productSlide{flex-basis:78%;min-width:78%}}.cargo-Concept-reportage{padding:clamp(var(--space-12),8vw,calc(var(--space-24) + var(--space-4))) 0 clamp(var(--space-12),7vw,calc(var(--space-24) + var(--space-2))) var(--cargo-concept-gutter);border-top:var(--space-3) solid var(--cargo-concept-color);background:var(--cargo-concept-night);color:var(--cargo-concept-paper)}.cargo-Concept-reportageHead{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--space-4);margin-bottom:calc(var(--space-6) + var(--space-1));padding-right:var(--cargo-concept-gutter)}.cargo-Concept-reportage h2{max-width:14ch;margin:0;font:400 clamp(2.5rem,5.6vw,5.5rem)/.9 var(--cargo-concept-font);text-transform:uppercase}.cargo-Concept-reportageIntro{max-width:36ch;margin:0;color:var(--cargo-concept-muted-on-dark);font-size:var(--cargo-concept-body);line-height:var(--cargo-concept-body-leading)}.cargo-Concept-stories{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(15rem,28vw,26rem);grid-template-columns:none;gap:var(--space-3);overflow-x:auto;scroll-snap-type:x mandatory;padding-right:var(--cargo-concept-gutter);padding-bottom:var(--space-2);scrollbar-width:thin;scrollbar-color:var(--cargo-concept-muted) transparent}.cargo-Concept-story{display:flex;flex-direction:column;gap:var(--space-3);width:100%;min-width:0;scroll-snap-align:start;color:var(--cargo-concept-paper);text-decoration:none}.cargo-Concept-storyImage{overflow:hidden;border:var(--cargo-concept-border) solid var(--cargo-concept-ink);background:var(--cargo-concept-night)}.cargo-Concept-story img{display:block;width:100%;aspect-ratio:519/750;object-fit:cover;transition:transform var(--duration-slow)}.cargo-Concept-story:hover img{transform:scale(1.04)}.cargo-Concept-storyCaption{display:flex;flex-direction:column;gap:var(--space-1)}.cargo-Concept-storyCaption b{font:var(--weight-bold) var(--text-sm)/1.1 var(--font-display);letter-spacing:var(--tracking-wide);text-transform:uppercase}.cargo-Concept-storyCaption small{font-size:var(--text-sm);color:var(--cargo-concept-muted-on-dark)}.cargo-Concept-reviews{padding-block:clamp(var(--space-12),7vw,6.5rem);border-top:var(--cargo-concept-border) solid var(--cargo-concept-ink);background:var(--cargo-concept-paper);color:var(--cargo-concept-ink)}.cargo-Concept-reviews>*{padding-inline:var(--cargo-concept-gutter)}.cargo-Concept-reviewsHead{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--space-4) var(--space-10);margin-bottom:var(--space-5)}.cargo-Concept-reviewsHead h2{margin:var(--space-2) 0 0;font:400 var(--cargo-concept-review-title-size)/.86 var(--cargo-concept-font);text-transform:uppercase}.cargo-Concept-reviewsLead{max-width:40ch;margin:0;font-size:var(--text-lg)}.cargo-Concept-reviewsTools{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-4)}.cargo-Concept-reviewsTags{display:flex;flex:1;gap:var(--cargo-concept-family-gap);min-width:0;overflow-x:auto;scrollbar-width:none}.cargo-Concept-reviewFilter[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{flex:none;min-height:var(--cargo-concept-control-sm);padding-inline:var(--space-3);--cargo-button-bg:var(--cargo-concept-paper);--cargo-button-color:var(--cargo-concept-ink);--cargo-button-border:var(--cargo-concept-ink);font:var(--weight-bold) var(--cargo-concept-label)/1 var(--font-display);letter-spacing:var(--tracking-wider);text-transform:uppercase}.cargo-Concept-reviewFilter[data-cargo-button][data-cargo-button-size][data-cargo-button-variant][aria-checked="true"]{--cargo-button-bg:var(--cargo-concept-ink);--cargo-button-color:var(--cargo-concept-paper)}.cargo-Concept-reviewFilter small{font-size:var(--cargo-concept-micro);opacity:.6}.cargo-Concept-reviewsRail{display:flex;gap:var(--space-4);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--cargo-concept-gutter);padding-top:var(--space-2);padding-bottom:1.125rem;scrollbar-width:thin;scrollbar-color:var(--cargo-concept-ink) transparent;cursor:grab}.cargo-Concept-reviewsRail.cargo-ProductCarousel-dragging{cursor:grabbing;scroll-snap-type:none}.cargo-Concept-reviewCard{display:flex;flex:0 0 var(--cargo-concept-review-card-width);flex-direction:column;gap:var(--space-4);min-width:0;margin:0;padding:var(--cargo-concept-review-card-padding);border:var(--cargo-concept-border) solid var(--cargo-concept-ink);background:var(--cargo-concept-paper);scroll-snap-align:start;transition:transform var(--duration-fast),box-shadow var(--duration-fast),background-color var(--duration-normal)}.cargo-Concept-reviewCard[hidden]{display:none}.cargo-Concept-reviewCard:hover{transform:translate(calc(-1 * var(--cargo-concept-lift)),calc(-1 * var(--cargo-concept-lift)));box-shadow:var(--cargo-concept-lift) var(--cargo-concept-lift) 0 var(--cargo-concept-ink);background:var(--cargo-concept-tint)}.cargo-Concept-reviewCard .cargo-ReviewCard-top{margin:0}.cargo-Concept-reviewTag{margin-left:auto;padding:var(--space-1) var(--space-2);background:var(--cargo-concept-ink);color:var(--cargo-concept-paper);font:var(--weight-bold) var(--cargo-concept-micro)/1 var(--font-display);letter-spacing:var(--tracking-widest);text-transform:uppercase}.cargo-Concept-reviewCard .cargo-ReviewCard-quote{flex:1;margin:0;font:var(--text-lg)/1.45 var(--font-body);-webkit-line-clamp:6}.cargo-Concept-reviewCard .cargo-ReviewCard-author{padding-top:var(--space-3);border-top:1px solid var(--color-neutral-300)}.cargo-Concept-reviewsTrack{display:none}.cargo-Concept-reviewsSource{max-width:85ch;margin:var(--space-2) 0 0;color:var(--cargo-concept-muted);font-size:var(--cargo-concept-caption)}@media(max-width:768px){.cargo-Concept-reviewCard{flex-basis:78%}.cargo-Concept-reviewsTools{align-items:flex-start}.cargo-Concept-reviewsTools .cargo-Concept-railArrows{margin-left:auto}}.cargo-Concept-made{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);border-bottom:var(--cargo-concept-border) solid var(--cargo-concept-ink)}.cargo-Concept-madePhoto{position:relative;margin:0;min-height:34rem;overflow:hidden;background:var(--cargo-concept-night)}.cargo-Concept-madePhoto>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.03);transition:opacity var(--duration-slow),transform 6s linear}.cargo-Concept-madePhoto>img.cargo-Concept-madeImageActive{opacity:1;transform:scale(1)}.cargo-Concept-madePhotoBar{position:absolute;inset:auto 0 0;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:linear-gradient(transparent,rgb(0 0 0 / .6));color:var(--cargo-concept-paper)}.cargo-Concept-madeCaption{font:var(--weight-bold) var(--text-xs)/1 var(--font-display);letter-spacing:var(--tracking-wider);text-transform:uppercase}.cargo-Concept-madeDots{display:flex;gap:var(--space-1)}.cargo-Concept-madeDot{display:grid;place-items:center;width:var(--button-height-sm);height:var(--button-height-sm);padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.cargo-Concept-madeDot::before{content:"";width:var(--space-3);height:var(--space-1);background:rgb(255 255 255 / .55);transition:width var(--duration-fast),background-color var(--duration-fast)}.cargo-Concept-madeDot[aria-pressed="true"]::before{width:var(--space-6);background:var(--cargo-concept-paper)}.cargo-Concept-madeCopy{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--space-6) + var(--space-1));padding:clamp(var(--space-8),5vw,var(--space-20)) var(--cargo-concept-gutter)}.cargo-Concept-madeCopy h2{margin:0;font:400 clamp(3rem,5.5vw,6rem)/.88 var(--cargo-concept-font);text-transform:uppercase}.cargo-Concept-madeCopy>p:not(.cargo-Concept-eyebrow){max-width:43ch;font-size:var(--text-lg);line-height:var(--leading-normal)}.cargo-Concept-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;width:100%;margin:0;padding:0;list-style:none}.cargo-Concept-facts li{display:flex;flex-direction:column;gap:var(--cargo-concept-fact-gap);padding:var(--cargo-concept-fact-pad) var(--cargo-concept-fact-pad) var(--cargo-concept-fact-pad) 0;border-top:var(--cargo-concept-border) solid var(--cargo-concept-ink)}.cargo-Concept-facts b{font:400 clamp(1.8rem,2.6vw,2.7rem)/.9 var(--cargo-concept-font)}.cargo-Concept-facts p{max-width:30ch;margin:0;font-size:var(--cargo-concept-fact-copy-size);line-height:1.5;color:var(--cargo-concept-muted)}.cargo-Concept-quote{display:flex;justify-content:space-between;align-items:end;gap:var(--space-6);margin:0;padding:clamp(var(--space-12),6vw,var(--space-24)) var(--cargo-concept-gutter);background:var(--cargo-concept-color);color:var(--cargo-concept-on-color)}.cargo-Concept-quote p{max-width:18ch;margin:0;font:400 clamp(2.5rem,5vw,5.2rem)/.92 var(--cargo-concept-font);text-transform:uppercase}.cargo-Concept-quote cite{font:var(--weight-bold) var(--text-sm)/1.2 var(--font-display);letter-spacing:var(--tracking-wider);text-transform:uppercase}.cargo-Concept-homeBenefits{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;background:var(--cargo-concept-ink);color:var(--cargo-concept-paper)}.cargo-Concept-homeBenefits li{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;padding:clamp(var(--space-5),3vw,var(--space-8)) var(--cargo-concept-gutter);border-right:1px solid rgb(255 255 255 / .2)}.cargo-Concept-homeBenefits li:last-child{border:0}.cargo-Concept-homeBenefits b{font:400 clamp(1.8rem,3.6vw,3.25rem)/.9 var(--cargo-concept-font);white-space:nowrap}.cargo-Concept-homeBenefits span{color:var(--cargo-concept-muted-on-dark);font:var(--weight-bold) var(--text-xs)/1.2 var(--font-display);letter-spacing:var(--tracking-wide)}@media(max-width:860px){.cargo-Concept-stories{grid-auto-columns:minmax(12rem,45%)}.cargo-Concept-quote{align-items:start;flex-direction:column}}@media(max-width:480px){.cargo-Concept-facts{grid-template-columns:1fr}.cargo-Concept-stories{grid-auto-columns:72%}}@media(max-width:860px){.cargo-Concept-homeBenefits{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:480px){.cargo-Concept-homeBenefits{grid-template-columns:repeat(2,minmax(0,1fr))}.cargo-Concept-homeBenefits li{padding:var(--space-5) var(--cargo-concept-gutter)}}product-tile.cargo-ProductCard-card[data-cargo-product-card="native"]{padding:0;border:0;border-radius:0;background:transparent}product-tile[data-cargo-product-card="native"] .cargo-ProductCard-imageWrapper{aspect-ratio:var(--cargo-concept-card-media-ratio);border:var(--cargo-concept-border) solid var(--cargo-concept-ink);background:color-mix(in srgb,var(--cargo-concept-color) 34%,var(--cargo-concept-paper));transition:transform var(--duration-fast),box-shadow var(--duration-fast),background-color var(--duration-fast)}product-tile[data-cargo-product-card="native"]:hover .cargo-ProductCard-imageWrapper{transform:translate(-3px,-3px);box-shadow:var(--cargo-concept-lift) var(--cargo-concept-lift) 0 var(--cargo-concept-ink);background:color-mix(in srgb,var(--cargo-concept-color) 44%,var(--cargo-concept-paper))}product-tile[data-cargo-product-card="native"] .cargo-ProductCard-title{font:var(--weight-bold) var(--cargo-concept-name)/1.15 var(--font-display);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.cargo-ColorFilteredProducts-productSlide product-tile[data-cargo-product-card="native"] .cargo-ProductCard-mediaPrimary,.cargo-ColorFilteredProducts-productSlide product-tile[data-cargo-product-card="native"] .cargo-ProductCard-modelImage{position:absolute;top:var(--cargo-concept-card-image-inset-top);right:var(--cargo-concept-card-image-inset-inline);bottom:var(--cargo-concept-card-image-inset-bottom);left:var(--cargo-concept-card-image-inset-inline);width:auto;height:auto;object-fit:contain;filter:drop-shadow(0 .875rem .875rem rgb(0 0 0 / .18))}.cargo-ColorFilteredProducts-productSlide product-tile[data-cargo-product-card="native"] .cargo-ProductCard-mediaPrimary img{width:100%;height:100%;object-fit:contain}.cargo-ColorFilteredProducts-productSlide product-tile[data-cargo-product-card="native"]:hover .cargo-ProductCard-mediaPrimary,.cargo-ColorFilteredProducts-productSlide product-tile[data-cargo-product-card="native"]:hover .cargo-ProductCard-modelImage{transform:translateY(calc(-1 * var(--cargo-concept-family-selected-lift))) rotate(-2deg) scale(1.03)}product-tile[data-cargo-product-card="native"] .cargo-ProductCard-action{border-radius:0}product-tile[data-cargo-product-card="native"] .cargo-ProductBadge-group .ribbon{border-radius:0;background:var(--cargo-concept-ink);color:var(--cargo-concept-paper)}.cargo-ColorFilteredProducts-productSlide product-tile.cargo-ProductCard-homeModel{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-3);width:100%;height:auto;padding:0;background:transparent}.cargo-ColorFilteredProducts-productSlide product-tile.cargo-ProductCard-homeModel :is(.product-tile__content,.product-tile__footer,.product-tile__codes,[hidden]){display:none!important}.cargo-ColorFilteredProducts-productSlide product-tile.cargo-ProductCard-homeModel .product-tile__header{display:block;width:100%}.cargo-ColorFilteredProducts-productSlide product-tile.cargo-ProductCard-homeModel .product-tile_row_image{display:block;width:100%}.cargo-ColorFilteredProducts-productSlide product-tile.cargo-ProductCard-homeModel .cargo-ProductCard-imageWrapper{position:relative;display:block;overflow:hidden;aspect-ratio:var(--cargo-concept-card-media-ratio);background:color-mix(in srgb,var(--cargo-concept-card-color,var(--cargo-concept-color)) 34%,var(--cargo-concept-paper))}.cargo-ColorFilteredProducts-productSlide product-tile.cargo-ProductCard-homeModel .cargo-ProductCard-mediaPrimary{background:transparent}.cargo-ColorFilteredProducts-productSlide product-tile.cargo-ProductCard-hasCutout .cargo-ProductCard-mediaPrimary{opacity:0}.cargo-ColorFilteredProducts-productSlide product-tile.cargo-ProductCard-homeModel .cargo-ProductCard-modelImage{display:none}.cargo-ColorFilteredProducts-productSlide product-tile.cargo-ProductCard-homeModel .cargo-ProductCard-homeCutout{position:absolute;inset:11% 10% 9%;width:80%;height:80%;object-fit:contain;filter:drop-shadow(0 .875rem .875rem rgb(0 0 0 / .18));transition:transform var(--duration-slow)}.cargo-ColorFilteredProducts-productSlide product-tile.cargo-ProductCard-homeModel:hover .cargo-ProductCard-homeCutout{transform:translateY(calc(-1 * var(--cargo-concept-family-selected-lift))) rotate(-2deg) scale(1.03)}.cargo-ColorFilteredProducts-productSlide product-tile.cargo-ProductCard-homeModel:hover .cargo-ProductCard-imageWrapper{background:color-mix(in srgb,var(--cargo-concept-card-color,var(--cargo-concept-color)) 52%,var(--cargo-concept-paper))}.cargo-ProductCard-modelType{position:absolute;z-index:2;top:0;left:0;padding:var(--space-1) var(--space-2);background:var(--cargo-concept-ink);color:var(--cargo-concept-paper);font:var(--weight-bold) var(--cargo-concept-micro)/1 var(--font-display);letter-spacing:var(--tracking-widest);text-transform:uppercase}.cargo-ColorFilteredProducts-productSlide product-tile.cargo-ProductCard-homeModel .cargo-ProductCard-favourite{top:0;right:0;z-index:3;width:var(--cargo-concept-control-sm);height:var(--cargo-concept-control-sm);border:var(--cargo-concept-border) solid var(--cargo-concept-ink)!important;background:var(--cargo-concept-paper)!important;color:var(--cargo-concept-ink)!important}.cargo-ColorFilteredProducts-productSlide product-tile.cargo-ProductCard-homeModel .cargo-ProductCard-favourite[aria-pressed="true"]{background:var(--cargo-concept-ink)!important;color:var(--cargo-concept-color)!important}.cargo-ProductCard-homeModel .cargo-ProductCard-modelMeta{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.cargo-ProductCard-modelName{color:var(--cargo-concept-ink);font:var(--weight-bold) var(--cargo-concept-name)/1.15 var(--font-display);letter-spacing:var(--tracking-wide);text-decoration:none;text-transform:uppercase}.cargo-ProductCard-homeModel:hover .cargo-ProductCard-modelName{text-decoration:underline;text-underline-offset:var(--space-1);text-decoration-thickness:var(--border-width-2)}.cargo-ProductCard-modelRow{display:flex;align-items:center;gap:var(--space-2);min-width:0;color:var(--cargo-concept-muted);font:var(--cargo-concept-ui)/1.2 var(--font-body);letter-spacing:var(--tracking-wide);text-transform:uppercase}.cargo-ProductCard-modelSwatch{flex:none;width:0.8125rem;height:0.8125rem;background:var(--cargo-model-swatch,var(--cargo-concept-color));box-shadow:inset 0 0 0 var(--border-width-1) rgb(0 0 0 / .2)}.cargo-ProductCard-modelSwatch.pat-woodland{background:repeating-radial-gradient(circle at 30% 40%,#5b5b3a 0 3px,#7c7650 3px 5px,#3b3a26 5px 7px,#8d8a62 7px 9px)}.cargo-ProductCard-modelSwatch.pat-multicam{background:repeating-radial-gradient(circle at 70% 30%,#b9a77d 0 3px,#8a8a5c 3px 5px,#6b5b3e 5px 7px,#c9bf98 7px 9px)}.cargo-ProductCard-modelSwatch.pat-leo{background:radial-gradient(circle at 25% 30%,#2a1a0e 0 2px,transparent 3px),radial-gradient(circle at 70% 60%,#2a1a0e 0 2px,transparent 3px),#d0a56a}.cargo-ProductCard-modelSwatch.pat-zebra{background:repeating-linear-gradient(60deg,#111 0 2px,#eee 2px 4px)}.cargo-ProductCard-modelSwatch.pat-pantera{background:repeating-radial-gradient(circle at 40% 40%,#6d6a52 0 3px,#3f4a3a 3px 5px,#a39c7a 5px 7px)}.cargo-ProductCard-modelSwatch.pat-rainbow{background:conic-gradient(#f05a1a,#f5d90a,#2c7a4b,#1d4fd1,#c2187f,#f05a1a)}.cargo-ProductCard-modelSwatch.pat-refl{background:linear-gradient(135deg,#62686c,#d0d5d7,#7e888f)}.cargo-ProductCard-modelColor{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cargo-ProductCard-modelPrice{margin-left:auto;color:var(--cargo-concept-ink);font-weight:var(--weight-bold);letter-spacing:0;text-transform:none;white-space:nowrap}@media(max-width:560px){.cargo-ProductCard-modelName{font-size:var(--cargo-concept-ui)}.cargo-ProductCard-modelRow{font-size:var(--cargo-concept-caption)}.cargo-ProductCard-modelColor{display:none}}.cargo-PageShell[data-cargo-template="catalog"] .cargo-catalog-header h1,.cargo-PageShell[data-cargo-template="search"] h1{font-size:clamp(3.5rem,8.4vw,9.25rem)!important}main[data-cargo-template="catalog"] .product-list .tile-grid,main[data-cargo-template="search"] .product-list .tile-grid{gap:var(--space-4)}main[data-cargo-template="product"] .cargo-Products-page{gap:var(--space-8)}main[data-cargo-template="product"] .cargo-Products-details h1{font-size:clamp(3rem,5vw,5.25rem)!important}.cargo-MobilePurchaseBar{display:none;align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-3) var(--cargo-concept-gutter) calc(var(--space-3) + env(safe-area-inset-bottom,0px));border-top:var(--cargo-concept-border) solid var(--cargo-concept-ink);background:var(--cargo-concept-paper);box-shadow:0 calc(-1 * var(--space-1)) 0 var(--cargo-concept-tint)}.cargo-MobilePurchaseBar-summary{display:grid;gap:var(--space-1);min-width:0;flex:1}.cargo-MobilePurchaseBar-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:var(--weight-bold) var(--text-sm)/1.1 var(--font-display);letter-spacing:var(--tracking-wide);text-transform:uppercase}.cargo-MobilePurchaseBar-price{font:var(--weight-bold) var(--text-base)/1.1 var(--font-body)}.cargo-MobilePurchaseBar-action{flex:none;min-height:var(--cargo-concept-control-height);padding-inline:var(--space-4);white-space:nowrap}.cargo-MobilePurchaseBar--sample{display:flex;position:relative;max-width:28rem;border:var(--cargo-concept-border) solid var(--cargo-concept-ink)}@media(max-width:768px){main[data-cargo-mobile-purchase-visible]{padding-bottom:var(--space-24)}.cargo-MobilePurchaseBar:not([hidden]):not(.cargo-MobilePurchaseBar--sample){position:fixed;inset:auto 0 0;z-index:var(--z-fixed);display:flex}}@media(max-width:360px){.cargo-MobilePurchaseBar-action{padding-inline:var(--space-3)}.cargo-MobilePurchaseBar-name{font-size:var(--text-xs)}}main[data-cargo-template="basket"] :is(.box,.info-box),main[data-cargo-template="account"] .info-box{border:var(--cargo-concept-border) solid var(--cargo-concept-ink);background:var(--cargo-concept-paper)}main[data-cargo-account-login] .cargo-AccountLogin-hero,.cargo-AccountLogin-demo .cargo-AccountLogin-hero{margin-bottom:var(--space-8);padding:var(--space-10) var(--cargo-concept-gutter) var(--space-12);border-bottom:var(--cargo-concept-border) solid var(--cargo-concept-ink);background:var(--cargo-concept-tint)}.cargo-AccountLogin-eyebrow{margin:0 0 var(--space-4);font:var(--weight-bold) var(--text-xs)/1 var(--font-display);letter-spacing:var(--tracking-widest)}.cargo-AccountLogin-hero h1{margin:0;font:400 clamp(3.5rem,9vw,9rem)/.86 var(--cargo-concept-font)!important;text-transform:uppercase}main[data-cargo-account-login] [data-module-name="customer_panel"] .grid__row_xs-hcenter{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);align-items:start}main[data-cargo-account-login] [data-module-name="customer_panel"] .grid__row_xs-hcenter>.grid__col{width:100%;max-width:none;flex:none}main[data-cargo-account-login] [data-module-name="customer_panel"] .info-box{padding:var(--space-6)}main[data-cargo-account-login] login-form .form__additional-info[aria-hidden="true"]{display:none}.cargo-AccountLogin-cardTitle,.cargo-AccountLogin-aside h2{margin:0;font:400 clamp(2.3rem,3.8vw,3.5rem)/.9 var(--cargo-concept-font);text-transform:uppercase}.cargo-AccountLogin-aside{display:flex;flex-direction:column;gap:var(--space-6);min-height:19rem;padding:var(--space-6);border:var(--cargo-concept-border) solid var(--cargo-concept-ink);background:var(--cargo-concept-tint)}.cargo-AccountLogin-perks{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.cargo-AccountLogin-perks li{padding-top:var(--space-3);border-top:var(--border-width-1) solid var(--cargo-concept-ink)}.cargo-AccountLogin-perks li::before{content:"■";margin-right:var(--space-2);color:var(--cargo-concept-color)}.cargo-AccountLogin-demoGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);padding-inline:var(--cargo-concept-gutter)}.cargo-AccountLogin-demoCard{display:grid;gap:var(--space-4);padding:var(--space-6);border:var(--cargo-concept-border) solid var(--cargo-concept-ink)}.cargo-AccountLogin-demoCard label{display:grid;gap:var(--space-2);font:var(--weight-bold) var(--text-xs)/1 var(--font-display);letter-spacing:var(--tracking-wider);text-transform:uppercase}.cargo-AccountLogin-demoCard input{width:100%;height:var(--cargo-concept-control-height);padding-inline:var(--space-3);border:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-radius:0}@media(max-width:768px){main[data-cargo-account-login] [data-module-name="customer_panel"] .grid__row_xs-hcenter{grid-template-columns:1fr}main[data-cargo-account-login] .cargo-AccountLogin-hero{padding-block:var(--space-8)}main[data-cargo-account-login] .cargo-AccountLogin-aside{min-height:0}}@media(max-width:768px){.cargo-AccountLogin-demoGrid{grid-template-columns:1fr}.cargo-AccountLogin-demo .cargo-AccountLogin-hero{padding-block:var(--space-8)}.cargo-AccountLogin-demo .cargo-AccountLogin-aside{min-height:0}}main[data-cargo-template="basket"] :is(.basket-product,.basket-summary__coupon input),main[data-cargo-template="account"] :is(input,select),main[data-cargo-template="search"] :is(input,select){border-radius:0!important}main[data-cargo-template="basket"] .basket-summary__coupon input:focus-visible,main[data-cargo-template="account"] :is(input,select):focus-visible,main[data-cargo-template="search"] :is(input,select):focus-visible{outline:var(--cargo-concept-border) solid var(--cargo-concept-ink);outline-offset:2px;box-shadow:var(--cargo-concept-lift) var(--cargo-concept-lift) 0 var(--cargo-concept-color)}main[data-cargo-template="basket"] .basket-summary__footer,main[data-cargo-template="basket"] [data-module-name="basket_summary"]{border-color:var(--cargo-concept-ink)}main[data-cargo-template="basket"] .basket-product__image img{background:color-mix(in srgb,var(--cargo-concept-color) 18%,var(--cargo-concept-paper))}main[data-cargo-template="basket"] :is(.section-title,.basket-summary__coupon h3){font-family:var(--cargo-concept-font);font-weight:400;line-height:.94;text-transform:uppercase}.cargo-Footer-footer{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:clamp(var(--space-8),4vw,var(--space-16));padding:clamp(var(--space-10),5vw,var(--space-20)) var(--cargo-concept-gutter) var(--space-6);background:var(--cargo-concept-ink);color:var(--cargo-concept-paper)}.cargo-Footer-footer :is(.cargo-Footer-newsletterSection,.cargo-Footer-linksSection,.cargo-Footer-bottomBar){padding:0;border:0}.cargo-Footer-footer .cargo-Footer-container{padding:0}.cargo-Footer-newsletterTitle{font:400 clamp(2.4rem,4vw,4rem)/.88 var(--cargo-concept-font);text-transform:uppercase;color:inherit}.cargo-Footer-newsletterDescription{max-width:34ch;font-size:var(--text-sm);color:var(--color-neutral-300)}.cargo-Footer-newsletterForm{width:100%;max-width:33rem}.cargo-Footer-newsletterForm .newsletter__container{margin:0!important}.cargo-Footer-newsletterForm .newsletter__controls-wrapper{width:100%}.cargo-Footer-newsletterForm .newsletter__control-errors_block{display:block}.cargo-Footer-newsletterForm :is(.control__label,.newsletter__legal-notice){color:var(--cargo-concept-muted-on-dark);font-size:var(--text-xs)}.cargo-Footer-newsletterForm .control__label{margin-bottom:var(--space-2)}.cargo-Footer-newsletterForm .control__element_flex{display:flex;align-items:stretch;gap:var(--space-2)}.cargo-Footer-newsletterForm h-input{min-width:0;flex:1;height:var(--cargo-concept-height-m);padding:0!important;border:0!important;background:transparent!important}.cargo-Footer-newsletterForm h-input-control{height:100%;min-height:0;padding:0!important;border:0!important;background:transparent!important}.cargo-Footer-newsletterForm .control__label .label{color:inherit!important}.cargo-Footer-newsletterForm .newsletter__submit-button{margin-top:0!important}.cargo-Footer-newsletterForm input[name="email"]{width:100%;min-height:var(--button-height-lg);padding:0 var(--space-3);border:var(--cargo-concept-border) solid var(--cargo-concept-paper);border-radius:0;background:transparent;color:var(--cargo-concept-paper);-webkit-text-fill-color:currentColor;caret-color:currentColor}.cargo-Footer-newsletterForm input[name="email"]:focus-visible{outline:var(--border-width-2) solid var(--cargo-concept-color);outline-offset:var(--space-1)}.cargo-Footer-newsletterForm .newsletter__submit-button{flex:none;min-height:var(--button-height-lg);background:var(--cargo-concept-color);border-color:var(--cargo-concept-color);color:var(--cargo-concept-on-color)}.cargo-Footer-newsletterForm .newsletter__legal-notice{margin-top:var(--space-2)}.cargo-Footer-linksGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-6)}.cargo-Footer-linkColumn{min-width:0;gap:var(--space-2)}.cargo-Footer-linkTitle{padding-bottom:var(--space-2);border-bottom:var(--cargo-concept-border) solid var(--cargo-concept-paper)}.cargo-Footer-link{color:var(--cargo-concept-paper);overflow-wrap:anywhere}.cargo-Footer-statementSection{display:none}.cargo-Footer-bottomBar{grid-column:1/-1;padding-top:var(--space-5)!important;border-top:1px solid rgb(255 255 255 / .2)!important}@media(max-width:1000px){.cargo-Footer-footer{grid-template-columns:1fr}}@media(max-width:560px){.cargo-Footer-linksGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.cargo-Footer-newsletterForm .control__element_flex{flex-direction:column}.cargo-Footer-newsletterForm .newsletter__submit-button{width:100%;margin-top:0}}@media(prefers-reduced-motion:reduce){.cargo-Concept-marqueeTrack,.cargo-Hero-editorialProgress i{animation:none!important}.cargo-Hero-editorialSlide .cargo-Hero-image,.cargo-Concept-family,.cargo-Concept-type,.cargo-Concept-story img,.cargo-Concept-madePhoto>img,.cargo-Concept-reviewCard,product-tile[data-cargo-product-card="native"] .cargo-ProductCard-imageWrapper{transition:none!important}}.cargo-ColorFilteredProducts-headerContent>.cargo-Concept-eyebrow{flex-basis:100%;margin:0}.cargo-ColorFilteredProducts-headerContent>.cargo-Concept-count{grid-column:auto;grid-row:auto;white-space:normal}.cargo-ProductCard-homeModel .cargo-ProductCard-modelMeta{gap:var(--cargo-concept-card-meta-gap)!important}.cargo-ProductCard-homeModel .cargo-ProductCard-modelType{padding:var(--cargo-concept-card-type-padding)!important;letter-spacing:var(--cargo-concept-tracking-3)!important}.cargo-ProductCard-homeModel .cargo-ProductCard-favourite svg{width:var(--cargo-concept-icon-size)!important;height:var(--cargo-concept-icon-size)!important;fill:none;stroke:currentColor;stroke-width:2}.cargo-ProductCard-homeModel .cargo-ProductCard-favourite:hover svg{transform:scale(1.15)}.cargo-Hero-editorialBottom{display:flex;flex-direction:column;gap:var(--cargo-concept-review-card-padding)}.cargo-Hero-editorialProgress i{width:100%!important}.cargo-Concept-reviewCard .cargo-ReviewCard-quote{display:block;overflow:visible;-webkit-line-clamp:unset}.cargo-Concept-reviews [data-cargo-carousel-status]{position:absolute;width:var(--border-width-1);height:var(--border-width-1);padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:reduce){.cargo-Concept-family,.cargo-Concept-type,.cargo-ProductCard-homeModel *,.cargo-Concept-reviewCard,.cargo-Hero-editorialSlide,.cargo-Concept-madePhoto img{transition:none!important;animation:none!important}}.cargo-Concept-logoMeta{margin-left:0}[data-cargo-navbar] [data-cargo-native-slot="user_menu"],[data-cargo-navbar] [data-cargo-native-slot="basket_preview"]{width:auto;min-width:0;flex:none}[data-cargo-native-widget="basket_preview"] h-dropdown-toggler{gap:var(--space-2);padding-inline:var(--space-3)!important;white-space:nowrap}[data-cargo-native-widget="basket_preview"] .indicator{position:static;flex:none;min-width:var(--cargo-concept-icon-size);width:auto;height:var(--cargo-concept-icon-size);margin:0;background:var(--cargo-concept-color);color:var(--cargo-concept-on-color)}.cargo-Concept-family i{background:var(--cargo-model-swatch)}.cargo-Concept-family i[class^="pat-"]{background:var(--cargo-model-swatch,var(--cargo-concept-color))}.cargo-ProductCard-homeModel :is(.cargo-ProductCard-imageWrapper,.cargo-ProductCard-favourite){border-radius:var(--radius-none)!important}.cargo-ProductCard-modelName{letter-spacing:var(--cargo-concept-tracking-1)!important}.cargo-ProductCard-modelType{line-height:var(--leading-normal)!important}.cargo-Concept-type b{letter-spacing:normal!important}body:has([data-cargo-navbar]){font:400 var(--cargo-concept-body)/var(--cargo-concept-body-leading) var(--font-body);letter-spacing:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.cargo-Concept-reportage{padding-top:var(--cargo-concept-reportage-top)!important}.cargo-Concept-colorHeading{display:flex;flex-direction:column;gap:var(--cargo-concept-color-heading-gap);min-width:0}.cargo-Concept-marquee{height:var(--cargo-concept-marquee-height)}.cargo-Concept-marqueeTrack{gap:0;animation-duration:var(--cargo-concept-marquee-duration)}.cargo-Concept-marqueeTrack span{line-height:var(--cargo-concept-body-leading)}.cargo-Hero-editorialCopy .cargo-Hero-ctas [data-cargo-button-variant="primary"]{--cargo-button-bg:var(--cargo-hero-on-panel);--cargo-button-border:var(--cargo-hero-on-panel);--cargo-button-color:var(--cargo-hero-panel);--cargo-button-hover-bg:var(--cargo-hero-on-panel);--cargo-button-hover-border:var(--cargo-hero-on-panel);--cargo-button-hover-color:var(--cargo-hero-panel)}.cargo-Hero-editorialCopy .cargo-Hero-ctas [data-cargo-button-variant="secondary"]{--cargo-button-border:var(--cargo-hero-on-panel);--cargo-button-color:var(--cargo-hero-on-panel)}.cargo-Hero-editorial .cargo-Hero-arrow[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{--cargo-button-color:var(--cargo-hero-control-color,var(--cargo-concept-paper));--cargo-button-border:var(--cargo-hero-control-color,var(--cargo-concept-paper))}.cargo-Hero-editorialCounter{color:var(--cargo-hero-control-color,var(--cargo-concept-paper))}@media(hover:hover) and (pointer:fine){.cargo-Hero-editorialCopy .cargo-Hero-ctas [data-cargo-button-variant="primary"]:not(:disabled):hover{box-shadow:var(--cargo-concept-lift) var(--cargo-concept-lift) 0 var(--cargo-hero-on-panel)!important}}:root{--cargo-ref-label-font-size-145f2f5:13px;--cargo-ref-label-letter-spacing-0018d62:.08em;--cargo-ref-a-logo-gap-38cb6b4:10px;--cargo-ref-a-logo-font-size-95a8d35:30px;--cargo-ref-a-logo-line-height-6b86b27:1;--cargo-ref-a-logo-font-size-38cb6b4:10px;--cargo-ref-a-logo-letter-spacing-b471264:.14em;--cargo-ref-a-logo-line-height-9f0e787:1.15;--cargo-ref-a-logo-border-left-4c238d0:1.5px solid currentColor;--cargo-ref-a-logo-padding-left-38cb6b4:10px;--cargo-ref-a-logo-opacity-523c2e7:.9;--cargo-ref-a-facts-color-e08de71:#fff;--cargo-ref-a-facts-border-right-a06eb5f:1px solid rgba(255,255,255,.2);--cargo-ref-a-facts-gap-7adef6a:6px;--cargo-ref-a-facts-font-size-a18f57e:clamp(30px,3.6vw,52px);--cargo-ref-a-facts-line-height-523c2e7:.9;--cargo-ref-a-facts-font-size-145f2f5:13px;--cargo-ref-a-facts-letter-spacing-7fa2b88:.1em;--cargo-ref-a-facts-color-7ebd896:#bdbcb7;--cargo-ref-a-facts-border-bottom-a06eb5f:1px solid rgba(255,255,255,.2);--cargo-ref-b-real--head-gap-6793164:16px;--cargo-ref-b-real--head-margin-bottom-c80bfee:28px;--cargo-ref-b-real--head-font-size-a6daead:clamp(40px,5.6vw,88px);--cargo-ref-b-real--head-line-height-523c2e7:.9;--cargo-ref-b-real--head-max-width-867c0d3:36ch;--cargo-ref-b-real--head-color-f9d019a:#a9a8a3;--cargo-ref-b-strip-grid-auto-columns-c37bfde:clamp(240px,28vw,420px);--cargo-ref-b-strip-gap-09f9739:14px;--cargo-ref-b-strip-scroll-snap-type-0a646ff:x mandatory;--cargo-ref-b-strip-padding-bottom-7adef6a:6px;--cargo-ref-b-strip-scrollbar-color-cfe4b00:#555 transparent;--cargo-ref-b-card-scroll-snap-align-cced28c:start;--cargo-ref-b-card-gap-7769e81:12px;--cargo-ref-b-card--img-background-3faef6c:#1b1b19;--cargo-ref-b-card-width-32e4899:100%;--cargo-ref-b-card-aspect-ratio-76e3372:519/750;--cargo-ref-b-card-transform-a97348f:scale(1.04);--cargo-ref-b-card-gap-7476140:2px;--cargo-ref-b-card-font-size-7f10880:15px;--cargo-ref-b-card-letter-spacing-9679667:.06em;--cargo-ref-b-card-color-f9d019a:#a9a8a3;--cargo-ref-b-card-font-size-09f9739:14px;--cargo-ref-c-band--track-width-8001d28:max-content;--cargo-ref-c-band-padding-6429fe9:10px 0;--cargo-ref-c-band-font-size-09f9739:14px;--cargo-ref-c-band-letter-spacing-b471264:.14em;--cargo-ref-c-band-content-0d2208a:"✳";--cargo-ref-c-band-margin-b40c2a9:0 22px;--cargo-ref-ibtn-place-items-f179a50:center;--cargo-ref-ibtn-line-height-6b86b27:1;--cargo-ref-ibtn-color-e08de71:#fff;--cargo-ref-ulink-background-e9c7ac0:linear-gradient(currentColor,currentColor) left bottom/0 2px no-repeat;--cargo-ref-ulink-padding-bottom-ac33ff9:3px;--cargo-ref-ulink-background-size-c67a242:100% 2px;--cargo-ref-d-head-z-index-4b22777:4;--cargo-ref-d-head-gap-2793cbc:24px;--cargo-ref-d-head-padding-fd714cb:3px 8px 0;--cargo-ref-d-head-gap-5d6c439:22px;--cargo-ref-d-head-color-b3feafd:#d05d20;--cargo-ref-d-icons-gap-eb4ebe4:8px;--cargo-ref-d-slide-grid-area-253d950:1/1;--cargo-ref-d-slide-min-height-521ca1d:min(74vh,700px);--cargo-ref-d-slide-opacity-6b86b27:1;--cargo-ref-d-slide--panel-gap-c80bfee:28px;--cargo-ref-d-slide--kicker-gap-7769e81:12px;--cargo-ref-d-slide--kicker-content-12ae32c:"";--cargo-ref-d-slide--kicker-width-c80bfee:28px;--cargo-ref-d-slide--kicker-height-7476140:2px;--cargo-ref-d-slide--kicker-background-8a04dbc:currentColor;--cargo-ref-d-slide-font-size-f348110:clamp(54px,7.4vw,128px);--cargo-ref-d-slide-line-height-bb88b84:.86;--cargo-ref-d-sub-max-width-91989fd:34ch;--cargo-ref-d-sub-font-size-5b3ffa3:clamp(17px,1.4vw,20px);--cargo-ref-d-sub-line-height-1a948f1:1.4;--cargo-ref-d-slide--media-min-height-9b10085:320px;--cargo-ref-d-slide--media-background-3faef6c:#1b1b19;--cargo-ref-d-slide--media-width-32e4899:100%;--cargo-ref-d-slide--media-height-32e4899:100%;--cargo-ref-d-slide--media-transform-a97348f:scale(1.04);--cargo-ref-d-slide--media-transition-24cb9dc:transform 7s linear;--cargo-ref-d-slide-transform-4c34d38:scale(1);--cargo-ref-d-slide--media-padding-7dfda81:8px 12px;--cargo-ref-d-progress-height-3566015:4px;--cargo-ref-d-progress-background-263c066:rgba(255,255,255,.25);--cargo-ref-d-progress-z-index-d4735e3:2;--cargo-ref-d-progress-height-32e4899:100%;--cargo-ref-d-slide--media-order-1bad6b8:-1;--cargo-ref-d-slide--media-aspect-ratio-88a09c4:4/3;--cargo-ref-d-slide--panel-padding-bottom-aba54c3:92px;--cargo-ref-d-colors-padding-block-bd388c1:clamp(32px,4.5vw,72px) clamp(28px,4vw,56px);--cargo-ref-d-colors--head-gap-7dcbbe5:12px 32px;--cargo-ref-d-colors--head-margin-bottom-7efb7a1:clamp(20px,2.4vw,32px);--cargo-ref-d-colors--head-font-size-18624a8:clamp(56px,9vw,160px);--cargo-ref-d-colors--head-line-height-a801f78:.84;--cargo-ref-d-count-gap-38cb6b4:10px;--cargo-ref-d-count-font-size-2020416:clamp(40px,4.6vw,72px);--cargo-ref-d-count-line-height-523c2e7:.9;--cargo-ref-d-fams-gap-7adef6a:6px;--cargo-ref-d-shades-gap-7adef6a:6px;--cargo-ref-d-shades-padding-top-ab98c04:18px;--cargo-ref-d-shade-flex-53bd110:0 0 auto;--cargo-ref-d-shade-gap-eb4ebe4:8px;--cargo-ref-d-shade-padding-dbaa91d:0 12px 0 6px;--cargo-ref-d-shade-width-48984c3:26px;--cargo-ref-d-shade-height-48984c3:26px;--cargo-ref-d-shade-box-shadow-3cebd91:inset 0 0 0 1px rgba(0,0,0,.15);--cargo-ref-d-shade-opacity-ae3ae58:.6;--cargo-ref-d-shade-color-e08de71:#fff;--cargo-ref-d-cats-gap-7adef6a:6px;--cargo-ref-d-cats-padding-top-ab98c04:18px;--cargo-ref-d-cat-gap-6793164:16px;--cargo-ref-d-cat-min-height-b03cbc1:clamp(88px,8.6vw,124px);--cargo-ref-d-cat-padding-330d991:14px 16px;--cargo-ref-d-cat-font-size-a08cc77:clamp(26px,2.6vw,42px);--cargo-ref-d-cat-line-height-1d367bc:.88;--cargo-ref-d-cat-opacity-67308c3:.35;--cargo-ref-d-railhead-gap-6793164:16px;--cargo-ref-d-railhead-padding-top-c80bfee:28px;--cargo-ref-d-railhead-padding-bottom-09f9739:14px;--cargo-ref-d-arrows-gap-eb4ebe4:8px;--cargo-ref-d-rail-grid-auto-columns-4fecc7a:clamp(260px,25vw,380px);--cargo-ref-d-rail-gap-6793164:16px;--cargo-ref-d-rail-scroll-snap-type-0a646ff:x mandatory;--cargo-ref-d-rail-padding-top-eb4ebe4:8px;--cargo-ref-d-rail-padding-bottom-ab98c04:18px;--cargo-ref-d-fams-grid-auto-columns-96ecb2f:96px;--cargo-ref-d-fams-padding-block-9383de6:4px 8px;--cargo-ref-d-cats-grid-auto-columns-52b262c:minmax(150px,44%);--cargo-ref-d-cats-padding-bottom-7adef6a:6px;--cargo-ref-d-rail-grid-auto-columns-99281a0:78%;--cargo-ref-d-card-scroll-snap-align-cced28c:start;--cargo-ref-d-card-gap-7769e81:12px;--cargo-ref-d-card--media-aspect-ratio-1265c56:4/5;--cargo-ref-d-card--media-background-e08de71:#fff;--cargo-ref-d-card--media-inset-a40db6e:11% 10% 9%;--cargo-ref-d-card--media-width-f39dda0:80%;--cargo-ref-d-card--media-height-f39dda0:80%;--cargo-ref-d-card--media-filter-636e385:drop-shadow(0 14px 14px rgba(0,0,0,.18));--cargo-ref-d-card-transform-4dafe19:translateY(-6px) rotate(-2deg) scale(1.03);--cargo-ref-d-card--tags-z-index-6b86b27:1;--cargo-ref-d-card--type-padding-412e517:6px 9px;--cargo-ref-d-card--type-color-e08de71:#fff;--cargo-ref-d-badge-padding-f9f5beb:5px 9px;--cargo-ref-d-badge--sale-background-45422f1:#f05a1a;--cargo-ref-d-badge--new-background-e08de71:#fff;--cargo-ref-d-badge--out-background-54f5ce6:#e7e6e1;--cargo-ref-price--sale-color-6c1452d:#c2410c;--cargo-ref-d-card--omni-line-height-98737cf:1.35;--cargo-ref-d-cpop-z-index-39fa9ec:60;--cargo-ref-d-cpop-max-height-ec82ba2:min(360px,60vh);--cargo-ref-d-cpop--head-gap-38cb6b4:10px;--cargo-ref-d-cpop--head-padding-178c5b8:8px 8px 8px 12px;--cargo-ref-d-cpop--head-text-overflow-b014a02:ellipsis;--cargo-ref-d-cpop--x-width-9d9bfb3:32px;--cargo-ref-d-cpop--x-height-9d9bfb3:32px;--cargo-ref-d-cpop--x-font-size-6793164:16px;--cargo-ref-d-cpop--x-color-e08de71:#fff;--cargo-ref-d-cpop--list-padding-3566015:4px;--cargo-ref-d-cpop--list-gap-7476140:2px;--cargo-ref-d-cpop--list-gap-eb4ebe4:8px;--cargo-ref-d-cpop--list-width-32e4899:100%;--cargo-ref-d-cpop--list-min-height-a0a3565:36px;--cargo-ref-d-cpop--list-padding-9383de6:4px 8px;--cargo-ref-d-cpop--list-flex-53bd110:0 0 auto;--cargo-ref-d-cpop--list-width-6793164:16px;--cargo-ref-d-cpop--list-height-6793164:16px;--cargo-ref-d-cpop--list-box-shadow-56ed9ca:inset 0 0 0 1px rgba(0,0,0,.2);--cargo-ref-d-cpop--list-text-overflow-b014a02:ellipsis;--cargo-ref-d-cpop--list-color-6c1452d:#c2410c;--cargo-ref-d-cpop-max-height-3bece76:70vh;--cargo-ref-d-cpop-box-shadow-82dddb2:0 -12px 40px rgba(0,0,0,.25);--cargo-ref-d-cpop-padding-bottom-dc58084:env(safe-area-inset-bottom,0px);--cargo-ref-d-cpop--head-padding-c83a46a:12px 12px 12px 16px;--cargo-ref-d-cpop--list-padding-867b094:8px 12px 16px;--cargo-ref-d-cpop--list-min-height-717594b:44px;--cargo-ref-d-card--meta-gap-3772b3a:5px;--cargo-ref-d-card--meta-line-height-9f0e787:1.15;--cargo-ref-d-card-text-underline-offset-3566015:4px;--cargo-ref-d-card-text-decoration-thickness-7476140:2px;--cargo-ref-d-card--row-gap-eb4ebe4:8px;--cargo-ref-d-card--row-flex-53bd110:0 0 auto;--cargo-ref-d-card--row-width-145f2f5:13px;--cargo-ref-d-card--row-height-145f2f5:13px;--cargo-ref-d-card--row-box-shadow-56ed9ca:inset 0 0 0 1px rgba(0,0,0,.2);--cargo-ref-d-card--sws-gap-3566015:4px;--cargo-ref-d-sw-flex-53bd110:0 0 auto;--cargo-ref-d-sw-place-items-f179a50:center;--cargo-ref-d-sw-width-5d6c439:22px;--cargo-ref-d-sw-height-5d6c439:22px;--cargo-ref-d-sw-width-09f9739:14px;--cargo-ref-d-sw-height-09f9739:14px;--cargo-ref-d-sw-transform-b18a5fa:translateY(-2px);--cargo-ref-d-sw-one-margin-3498826:0 4px;--cargo-ref-d-sw-more-flex-53bd110:0 0 auto;--cargo-ref-d-sw-more-padding-62dd6c4:0 2px;--cargo-ref-d-card--more-padding-5d6c439:22px;--cargo-ref-d-card--more-font-size-c1c135f:clamp(34px,3vw,46px);--cargo-ref-d-card--more-line-height-523c2e7:.9;--cargo-ref-pat-woodland-background-7df3926:repeating-radial-gradient(circle at 30% 40%,#5b5b3a 0 6px,#7c7650 6px 10px,#3b3a26 10px 14px,#8d8a62 14px 18px);--cargo-ref-pat-multicam-background-e712159:repeating-radial-gradient(circle at 70% 30%,#b9a77d 0 6px,#8a8a5c 6px 10px,#6b5b3e 10px 14px,#c9bf98 14px 18px);--cargo-ref-pat-leo-background-a972090:radial-gradient(circle at 25% 30%,#2a1a0e 0 3px,transparent 4px),radial-gradient(circle at 70% 60%,#2a1a0e 0 3px,transparent 4px),radial-gradient(circle at 45% 80%,#2a1a0e 0 2px,transparent 3px),#d08a3c;--cargo-ref-pat-leo-background-size-bc7b0e0:14px 14px;--cargo-ref-pat-zebra-background-a36baa7:repeating-linear-gradient(60deg,#111 0 4px,#eee 4px 9px);--cargo-ref-pat-pantera-background-06df0f2:repeating-radial-gradient(circle at 40% 40%,#6d6a52 0 5px,#3f4a3a 5px 9px,#a39c7a 9px 13px);--cargo-ref-pat-rainbow-background-17f74ee:conic-gradient(#f05a1a,#f5d90a,#2c7a4b,#1d4fd1,#c2187f,#f05a1a);--cargo-ref-pat-refl-background-5f33235:linear-gradient(135deg,#8d8d8a,#eeeeea 45%,#8d8d8a 55%,#cfcfcb);--cargo-ref-d-dark-color-df5927f:#f2f1ec;--cargo-ref-d-dark-padding-top-93fb743:clamp(56px,8vw,112px);--cargo-ref-b-card--tag-padding-7dfda81:8px 12px;--cargo-ref-d-rot-min-height-f719b32:540px;--cargo-ref-d-rot-background-3faef6c:#1b1b19;--cargo-ref-d-rot-width-32e4899:100%;--cargo-ref-d-rot-height-32e4899:100%;--cargo-ref-d-rot-transform-be1c6eb:scale(1.03);--cargo-ref-d-rot-opacity-6b86b27:1;--cargo-ref-d-rot-transform-4c34d38:scale(1);--cargo-ref-d-rot--bar-gap-7769e81:12px;--cargo-ref-d-rot--bar-padding-1319878:12px 16px;--cargo-ref-d-rot--bar-background-6bfa348:linear-gradient(transparent,rgba(0,0,0,.6));--cargo-ref-d-rot--bar-color-e08de71:#fff;--cargo-ref-d-dots-gap-7476140:2px;--cargo-ref-d-dots-width-9d9bfb3:32px;--cargo-ref-d-dots-height-9d9bfb3:32px;--cargo-ref-d-dots-place-items-f179a50:center;--cargo-ref-d-dots-content-12ae32c:"";--cargo-ref-d-dots-width-09f9739:14px;--cargo-ref-d-dots-height-7adef6a:6px;--cargo-ref-d-dots-background-8e2d6ca:rgba(255,255,255,.45);--cargo-ref-d-dots-background-e08de71:#fff;--cargo-ref-d-dots-width-2793cbc:24px;--cargo-ref-d-made--text-gap-c80bfee:28px;--cargo-ref-d-made--text-font-size-00a40d8:clamp(44px,5.6vw,92px);--cargo-ref-d-made--text-line-height-1d367bc:.88;--cargo-ref-d-made--text-padding-1d2aeae:0 .08em;--cargo-ref-d-made--text--webkit-box-decoration-break-b5d61dc:clone;--cargo-ref-d-made--text-box-decoration-break-b5d61dc:clone;--cargo-ref-d-usp-padding-258f9f9:18px 18px 18px 0;--cargo-ref-d-usp-gap-7adef6a:6px;--cargo-ref-d-usp-font-size-d7a9060:clamp(28px,2.6vw,40px);--cargo-ref-d-usp-line-height-523c2e7:.9;--cargo-ref-d-usp-max-width-cc17b93:30ch;--cargo-ref-d-shop--sign-gap-2793cbc:24px;--cargo-ref-d-shop--sign-min-height-9a2336c:520px;--cargo-ref-d-shop--street-font-size-dc48d9f:clamp(22px,2.4vw,34px);--cargo-ref-d-shop--sign-font-size-d9e98cf:clamp(180px,24vw,380px);--cargo-ref-d-shop--sign-line-height-ce53198:.78;--cargo-ref-d-shop--sign-letter-spacing-a1bf9ed:-.02em;--cargo-ref-d-shop--meta-gap-6793164:16px;--cargo-ref-d-shop--meta-padding-top-6793164:16px;--cargo-ref-d-shop--text-gap-5d6c439:22px;--cargo-ref-d-shop--text-font-size-25864c0:clamp(44px,5vw,84px);--cargo-ref-d-shop--text-line-height-523c2e7:.9;--cargo-ref-d-shop--lead-max-width-af9bd86:46ch;--cargo-ref-d-shop--facts-padding-cc1ac0d:14px 16px 14px 0;--cargo-ref-d-shop--facts-margin-bottom-7adef6a:6px;--cargo-ref-d-shop--facts-line-height-6918de1:1.45;--cargo-ref-d-shop--note-max-width-7a17b05:52ch;--cargo-ref-d-shop--cta-gap-38cb6b4:10px;--cargo-ref-d-shop--sign-aspect-ratio-88a09c4:4/3;--cargo-ref-d-rot-aspect-ratio-88a09c4:4/3;--cargo-ref-s-top--row-gap-7dcbbe5:12px 32px;--cargo-ref-s-top--row-margin-89de836:14px 0 clamp(18px,2vw,28px);--cargo-ref-s-top-font-size-b71d37d:clamp(56px,8.4vw,148px);--cargo-ref-s-top-line-height-a801f78:.84;--cargo-ref-s-body-gap-8db2138:clamp(20px,3vw,48px);--cargo-ref-s-side-gap-c80bfee:28px;--cargo-ref-s-side-overscroll-behavior-dd9245c:contain;--cargo-ref-s-side-padding-bf98422:0 10px 24px 0;--cargo-ref-pr-gap-09f9739:14px;--cargo-ref-pr-padding-eed2dbd:6px 2px 0;--cargo-ref-pr-vals-gap-eb4ebe4:8px;--cargo-ref-pr-vals-font-size-c80bfee:28px;--cargo-ref-pr-vals-line-height-6b86b27:1;--cargo-ref-pr-vals-font-size-9bf0c8e:20px;--cargo-ref-pr-track-content-12ae32c:"";--cargo-ref-pr-track-top-28fdae8:50%;--cargo-ref-pr-track-height-3566015:4px;--cargo-ref-pr-track-margin-top-91cb4fd:-2px;--cargo-ref-pr-fill-top-28fdae8:50%;--cargo-ref-pr-fill-height-3566015:4px;--cargo-ref-pr-fill-margin-top-91cb4fd:-2px;--cargo-ref-pr-track-width-32e4899:100%;--cargo-ref-pr-track-height-32e4899:100%;--cargo-ref-pr-track-width-2793cbc:24px;--cargo-ref-pr-track-height-2793cbc:24px;--cargo-ref-pr-track-width-5d6c439:22px;--cargo-ref-pr-track-height-5d6c439:22px;--cargo-ref-pr-track-outline-offset-7476140:2px;--cargo-ref-s-group-margin-bottom-38cb6b4:10px;--cargo-ref-s-group-padding-bottom-eb4ebe4:8px;--cargo-ref-s-opt-gap-38cb6b4:10px;--cargo-ref-s-opt-width-32e4899:100%;--cargo-ref-s-opt-padding-8a60187:0 10px;--cargo-ref-s-opt-border-left-c553fe7:4px solid transparent;--cargo-ref-s-opt-padding-left-09f9739:14px;--cargo-ref-s-opt-opacity-67308c3:.35;--cargo-ref-s-toolbar-gap-7769e81:12px;--cargo-ref-s-toolbar-margin-bottom-6793164:16px;--cargo-ref-s-chips-gap-7adef6a:6px;--cargo-ref-s-chip-gap-eb4ebe4:8px;--cargo-ref-s-chip-padding-8a60187:0 10px;--cargo-ref-s-chip-color-e08de71:#fff;--cargo-ref-s-sort-gap-eb4ebe4:8px;--cargo-ref-s-grid-gap-8a1bd22:28px 16px;--cargo-ref-s-story-min-height-32e4899:100%;--cargo-ref-s-story-color-e08de71:#fff;--cargo-ref-s-story-background-3faef6c:#1b1b19;--cargo-ref-s-story-width-32e4899:100%;--cargo-ref-s-story-height-32e4899:100%;--cargo-ref-s-story-transform-a97348f:scale(1.04);--cargo-ref-s-story-padding-9bf0c8e:20px;--cargo-ref-s-story-background-9a9793f:linear-gradient(transparent,rgba(0,0,0,.7));--cargo-ref-s-story-font-size-90cd2c4:clamp(30px,3vw,48px);--cargo-ref-s-story-line-height-523c2e7:.9;--cargo-ref-s-empty-padding-b36455a:56px 24px;--cargo-ref-s-empty-gap-6793164:16px;--cargo-ref-s-empty-font-size-1db6432:40px;--cargo-ref-s-empty-line-height-523c2e7:.9;--cargo-ref-s-side-inset-e2c0528:0 0 0 auto;--cargo-ref-s-side-z-index-39fa9ec:60;--cargo-ref-s-side-width-566eb8a:min(380px,92vw);--cargo-ref-s-side-padding-9bf0c8e:20px;--cargo-ref-s-side-gap-2793cbc:24px;--cargo-ref-s-side-transform-89b019b:translateX(105%);--cargo-ref-s-side-box-shadow-4371b34:-12px 0 0 rgba(0,0,0,.08);--cargo-ref-s-drawer-head-font-size-a0a3565:36px;--cargo-ref-s-scrim-z-index-02d20bb:55;--cargo-ref-s-scrim-background-4bbe661:rgba(13,13,12,.45);--cargo-ref-s-scrim-opacity-6b86b27:1;--cargo-ref-s-grid-gap-1455afe:20px 10px;--cargo-ref-d-card--row-row-gap-7adef6a:6px;--cargo-ref-d-card--row-flex-basis-32e4899:100%;--cargo-ref-p-wrap-gap-fd5c3b6:clamp(20px,3.5vw,56px);--cargo-ref-p-gallery-gap-38cb6b4:10px;--cargo-ref-p-shot-aspect-ratio-1265c56:4/5;--cargo-ref-p-shot-background-e08de71:#fff;--cargo-ref-p-shot-aspect-ratio-ff060f4:5/4;--cargo-ref-p-shot-inset-23ec5e7:8%;--cargo-ref-p-shot-width-45ea3e5:84%;--cargo-ref-p-shot-height-45ea3e5:84%;--cargo-ref-p-shot-filter-c9a97aa:drop-shadow(0 18px 18px rgba(0,0,0,.2));--cargo-ref-p-shot-transform-aea7396:scale(1.06);--cargo-ref-p-shot--photo-width-32e4899:100%;--cargo-ref-p-shot--photo-height-32e4899:100%;--cargo-ref-p-shot-padding-a5ae11e:6px 10px;--cargo-ref-p-shot-color-e08de71:#fff;--cargo-ref-p-buy-gap-9bf0c8e:20px;--cargo-ref-p-code-gap-7769e81:12px;--cargo-ref-p-code-content-12ae32c:"";--cargo-ref-p-code-width-c80bfee:28px;--cargo-ref-p-code-height-7476140:2px;--cargo-ref-p-badges-gap-7adef6a:6px;--cargo-ref-p-badges-margin-bottom-5c7355b:-8px;--cargo-ref-d-badge--best-color-e08de71:#fff;--cargo-ref-p-buy-font-size-631934a:clamp(46px,5vw,84px);--cargo-ref-p-buy-line-height-bb88b84:.86;--cargo-ref-p-price-gap-09f9739:14px;--cargo-ref-p-price-font-size-209bb17:clamp(34px,3.2vw,48px);--cargo-ref-p-price-line-height-6b86b27:1;--cargo-ref-p-sale-padding-6c422f0:3px 8px;--cargo-ref-p-price-flex-basis-32e4899:100%;--cargo-ref-p-stock-gap-38cb6b4:10px;--cargo-ref-p-stock-width-38cb6b4:10px;--cargo-ref-p-stock-height-38cb6b4:10px;--cargo-ref-p-stock-background-b3feafd:#d05d20;--cargo-ref-p-stock-background-987e3aa:#2f8f4e;--cargo-ref-p-field-gap-38cb6b4:10px;--cargo-ref-p-colors-gap-eb4ebe4:8px;--cargo-ref-p-colors--many-padding-ac33ff9:3px;--cargo-ref-p-color-left-28fdae8:50%;--cargo-ref-p-color-bottom-feacaf6:calc(100% + 8px);--cargo-ref-p-color-z-index-ef2d127:5;--cargo-ref-p-color-padding-412e517:6px 9px;--cargo-ref-p-color-color-e08de71:#fff;--cargo-ref-p-color-transform-b9a8377:translate(-50%,4px);--cargo-ref-p-color-opacity-6b86b27:1;--cargo-ref-p-color-transform-cedbf1a:translate(-50%,0);--cargo-ref-p-color-padding-3566015:4px;--cargo-ref-p-color-width-32e4899:100%;--cargo-ref-p-color-height-32e4899:100%;--cargo-ref-p-sizes-gap-7adef6a:6px;--cargo-ref-p-sizes--words-font-size-9bf0c8e:20px;--cargo-ref-p-sizes--words-letter-spacing-d57b5fa:.01em;--cargo-ref-p-size-gap-7476140:2px;--cargo-ref-p-size-font-size-2793cbc:24px;--cargo-ref-p-size-line-height-6b86b27:1;--cargo-ref-p-size-color-e08de71:#fff;--cargo-ref-p-size-border-style-f455b85:dashed;--cargo-ref-p-size-background-cb0b610:repeating-linear-gradient(135deg,transparent 0 8px,rgba(0,0,0,.05) 8px 9px);--cargo-ref-p-perks-padding-69d513a:12px 10px 12px 0;--cargo-ref-p-perks-gap-eb4ebe4:8px;--cargo-ref-p-perks-content-12ae32c:"";--cargo-ref-p-perks-flex-53bd110:0 0 auto;--cargo-ref-p-perks-width-eb4ebe4:8px;--cargo-ref-p-perks-height-eb4ebe4:8px;--cargo-ref-p-perks-margin-top-7adef6a:6px;--cargo-ref-p-specs-color-e08de71:#fff;--cargo-ref-p-specs-border-right-a06eb5f:1px solid rgba(255,255,255,.2);--cargo-ref-p-specs-gap-7adef6a:6px;--cargo-ref-p-specs-font-size-b2370c9:clamp(30px,3.6vw,56px);--cargo-ref-p-specs-line-height-523c2e7:.9;--cargo-ref-p-specs-color-7ebd896:#bdbcb7;--cargo-ref-p-night-background-c208184:#050505;--cargo-ref-p-night-color-df5927f:#f2f1ec;--cargo-ref-p-night-min-height-b171dac:440px;--cargo-ref-p-night-width-32e4899:100%;--cargo-ref-p-night-height-32e4899:100%;--cargo-ref-p-night-filter-12f4d95:brightness(.55) contrast(1.15);--cargo-ref-p-night-filter-5098430:brightness(1.05) contrast(1.15);--cargo-ref-p-night--text-gap-9bf0c8e:20px;--cargo-ref-p-night--text-font-size-b2bac27:clamp(40px,4.6vw,76px);--cargo-ref-p-night--text-line-height-1d367bc:.88;--cargo-ref-p-night--text-color-8241498:#cfcfca;--cargo-ref-p-night--text-max-width-6671e1c:42ch;--cargo-ref-p-night-color-449f5dd:#8d8c87;--cargo-ref-p-night--day-transform-a97348f:scale(1.04);--cargo-ref-p-night--day-opacity-bb88b84:.86;--cargo-ref-p-night--hint-color-449f5dd:#8d8c87;--cargo-ref-p-details-gap-38cb6b4:10px;--cargo-ref-p-detail-gap-7769e81:12px;--cargo-ref-p-detail-aspect-ratio-88a09c4:4/3;--cargo-ref-p-detail-width-32e4899:100%;--cargo-ref-p-detail-height-32e4899:100%;--cargo-ref-p-detail-transform-7201561:scale(1.07);--cargo-ref-p-detail--fit-background-e08de71:#fff;--cargo-ref-p-detail--fit-inset-23ec5e7:8%;--cargo-ref-p-detail--fit-width-45ea3e5:84%;--cargo-ref-p-detail--fit-height-45ea3e5:84%;--cargo-ref-p-ways-gap-38cb6b4:10px;--cargo-ref-p-ways-padding-right-6793164:16px;--cargo-ref-p-ways-font-size-c6ea337:clamp(28px,3vw,44px);--cargo-ref-p-ways-line-height-523c2e7:.9;--cargo-ref-p-way-padding-ab98c04:18px;--cargo-ref-p-way-gap-eb4ebe4:8px;--cargo-ref-p-way-font-size-d88e379:clamp(26px,2.4vw,36px);--cargo-ref-p-way-line-height-523c2e7:.9;--cargo-ref-p-acc-max-width-e274ccf:1100px;--cargo-ref-p-ways-padding-top-7f2cf4f:clamp(40px,6vw,88px);--cargo-ref-p-acc-gap-6793164:16px;--cargo-ref-p-acc-font-size-d9fe5d1:clamp(24px,2.4vw,34px);--cargo-ref-p-acc-content-7297d20:"+";--cargo-ref-p-acc-font-size-c80bfee:28px;--cargo-ref-p-acc-transform-016b045:rotate(45deg);--cargo-ref-p-acc-padding-left-38cb6b4:10px;--cargo-ref-p-acc-padding-e8ff7dd:4px 0 24px;--cargo-ref-p-acc-gap-7769e81:12px;--cargo-ref-p-acc-max-width-d13358a:68ch;--cargo-ref-p-acc-border-collapse-93bc5d0:collapse;--cargo-ref-p-acc-width-32e4899:100%;--cargo-ref-p-acc-max-width-ae6cfbb:560px;--cargo-ref-p-acc-font-variant-numeric-ba2d0ee:tabular-nums;--cargo-ref-p-acc-padding-6429fe9:10px 0;--cargo-ref-p-acc-vertical-align-2872036:top;--cargo-ref-p-acc-width-8640b64:42%;--cargo-ref-p-related-padding-block-e90d3c1:clamp(32px,4.5vw,64px) 24px;--cargo-ref-p-related-font-size-b330ae2:clamp(40px,5vw,80px);--cargo-ref-p-related-line-height-1d367bc:.88;--cargo-ref-p-gallery-grid-auto-columns-ebcef82:86%;--cargo-ref-p-gallery-scroll-snap-type-0a646ff:x mandatory;--cargo-ref-p-shot-scroll-snap-align-cced28c:start;--cargo-ref-p-specs-border-bottom-a06eb5f:1px solid rgba(255,255,255,.2);--cargo-ref-p-night--text-order-1bad6b8:-1;--cargo-ref-p-night-aspect-ratio-5132a20:3/4;--cargo-ref-p-details-grid-auto-columns-99281a0:78%;--cargo-ref-d-slide-font-size-2683b40:clamp(40px,11vw,72px);--cargo-ref-d-head-gap-7769e81:12px;--cargo-ref-d-fams-gap-3566015:4px;--cargo-ref-sw-flex-b8d40bd:1 1 0;--cargo-ref-sw-min-width-5d6c439:22px;--cargo-ref-sw-height-7d24764:56px;--cargo-ref-sw-background-69944f3:conic-gradient(from 90deg,#151515,#8a8d90,#e2d3b5,#d0162f,#e0218a,#f05a1a,#d6e22e,#2c7a4b,#1d4fd1,#151515);--cargo-ref-sw-z-index-4e07408:3;--cargo-ref-sw-transform-bf77ec6:translateY(-8px);--cargo-ref-sw-z-index-d4735e3:2;--cargo-ref-sw-content-12ae32c:"";--cargo-ref-sw-left-28fdae8:50%;--cargo-ref-sw-bottom-f5a60e8:-20px;--cargo-ref-sw-width-eb4ebe4:8px;--cargo-ref-sw-height-eb4ebe4:8px;--cargo-ref-sw-margin-left-cb4f74e:-4px;--cargo-ref-sw-bottom-8eaf7e7:calc(100% + 10px);--cargo-ref-sw-z-index-ef2d127:5;--cargo-ref-sw-padding-412e517:6px 9px;--cargo-ref-sw-color-e08de71:#fff;--cargo-ref-sw-transform-b9a8377:translate(-50%,4px);--cargo-ref-sw-opacity-6b86b27:1;--cargo-ref-sw-transform-cedbf1a:translate(-50%,0);--cargo-ref-sw-transform-00a5430:translate(0,4px);--cargo-ref-sw--all-flex-5880c59:1.6 1 0;--cargo-ref-d-fams-padding-top-09f9739:14px;--cargo-ref-d-fams-padding-bottom-5d6c439:22px;--cargo-ref-d-fams-padding-top-1968afb:46px;--cargo-ref-d-fams-margin-top-dcf8f34:-32px;--cargo-ref-d-fams-padding-bottom-95a8d35:30px;--cargo-ref-sw-flex-df42625:0 0 36px;--cargo-ref-sw-height-4712812:48px;--cargo-ref-sw--all-flex-basis-7d24764:56px;--cargo-ref-d-fams--webkit-mask-image-ad41fb0:linear-gradient(to right,#000 82%,transparent);--cargo-ref-d-fams-mask-image-ad41fb0:linear-gradient(to right,#000 82%,transparent);--cargo-ref-d-fams--webkit-mask-image-586b0cd:linear-gradient(to right,transparent,#000 18%);--cargo-ref-d-fams-mask-image-586b0cd:linear-gradient(to right,transparent,#000 18%);--cargo-ref-d-fams--webkit-mask-image-3eb56bc:linear-gradient(to right,transparent,#000 14%,#000 86%,transparent);--cargo-ref-d-fams-mask-image-3eb56bc:linear-gradient(to right,transparent,#000 14%,#000 86%,transparent);--cargo-ref-cx-d-z-index-d59eced:40;--cargo-ref-d-strip-transform-79cf5b4:translateY(-6px);--cargo-ref-d-strip-opacity-6b86b27:1;--cargo-ref-d-strip-transition-delay-cc21f26:0s;--cargo-ref-d-strip-content-12ae32c:"";--cargo-ref-d-strip-top-32e4899:100%;--cargo-ref-d-strip-height-6793164:16px;--cargo-ref-d-strip--fams-flex-6b86b27:1;--cargo-ref-d-strip-flex-b8d40bd:1 1 0;--cargo-ref-d-strip-height-eb4ebe4:8px;--cargo-ref-d-strip-flex-5880c59:1.6 1 0;--cargo-ref-d-strip-gap-9bf0c8e:20px;--cargo-ref-d-strip-gap-3566015:4px;--cargo-ref-d-strip-height-a0a3565:36px;--cargo-ref-d-strip-transform-a603675:translateY(-4px);--cargo-ref-d-strip-top-8eaf7e7:calc(100% + 10px);--cargo-ref-d-strip-transform-44311cf:translate(-50%,-4px);--cargo-ref-d-strip-transform-cedbf1a:translate(-50%,0);--cargo-ref-d-strip-transform-40d88ad:translate(0,-4px);--cargo-ref-d-strip-gap-7adef6a:6px;--cargo-ref-d-strip-padding-6fa1df9:0 12px;--cargo-ref-d-strip-padding-block-7adef6a:6px;--cargo-ref-d-strip-flex-b0cb041:0 0 32px;--cargo-ref-d-strip-flex-basis-4712812:48px;--cargo-ref-d-strip-gap-eb4ebe4:8px;--cargo-ref-d-strip-flex-basis-32e4899:100%;--cargo-ref-d-card--media-width-32e4899:100%;--cargo-ref-d-card--media-height-32e4899:100%;--cargo-ref-d-card--media-transform-a97348f:scale(1.04);--cargo-ref-d-card-opacity-6b86b27:1;--cargo-ref-s-sort-gap-38cb6b4:10px;--cargo-ref-d-menu-z-index-ff5a1ae:70;--cargo-ref-d-menu-gap-2793cbc:24px;--cargo-ref-d-menu-padding-6793164:16px;--cargo-ref-d-menu--head-font-size-a0a3565:36px;--cargo-ref-d-menu-padding-843878c:14px 0;--cargo-ref-d-menu-font-size-1db6432:40px;--cargo-ref-d-menu-line-height-6b86b27:1;--cargo-ref-d-menu-padding-left-38cb6b4:10px;--cargo-ref-d-menu--links-gap-eb4ebe4:8px;--cargo-ref-d-fav-z-index-d4735e3:2;--cargo-ref-d-fav-place-items-f179a50:center;--cargo-ref-d-fav-width-9bf0c8e:20px;--cargo-ref-d-fav-height-9bf0c8e:20px;--cargo-ref-d-fav-stroke-width-d4735e3:2;--cargo-ref-d-fav-transform-30703c0:scale(1.18);--cargo-ref-f-input-width-32e4899:100%;--cargo-ref-f-input-padding-bc70f47:0 14px;--cargo-ref-f-input-padding-c4749cd:12px 14px;--cargo-ref-f-input-min-height-9a631b0:120px;--cargo-ref-f-input-line-height-6918de1:1.45;--cargo-ref-f-input-border-color-157a840:#c4161c;--cargo-ref-tabs-gap-7adef6a:6px;--cargo-ref-tab-flex-53bd110:0 0 auto;--cargo-ref-tab-padding-dca0a92:0 16px;--cargo-ref-tab-background-e0888e6:rgba(255,255,255,.55);--cargo-ref-tab-color-e08de71:#fff;--cargo-ref-tab-margin-left-7adef6a:6px;--cargo-ref-tab-opacity-11de183:.7;--cargo-ref-empty-state-gap-ab98c04:18px;--cargo-ref-empty-state-font-size-aff26ab:clamp(48px,7vw,112px);--cargo-ref-empty-state-line-height-bb88b84:.86;--cargo-ref-empty-state-max-width-b10aada:48ch;--cargo-ref-empty-state-width-32e4899:100%;--cargo-ref-empty-state--plain-padding-e75bc0c:32px 0;--cargo-ref-empty-state--plain-font-size-1937681:clamp(40px,5vw,72px);--cargo-ref-ship-gap-eb4ebe4:8px;--cargo-ref-ship-max-width-ae6cfbb:560px;--cargo-ref-ship--bar-height-38cb6b4:10px;--cargo-ref-ship--bar-height-32e4899:100%;--cargo-ref-cart-wrap-gap-8db2138:clamp(20px,3vw,48px);--cargo-ref-cart-line-gap-ab98c04:18px;--cargo-ref-cart-line-padding-bb1b8c1:18px 0;--cargo-ref-cart-line--img-aspect-ratio-1265c56:4/5;--cargo-ref-cart-line--img-background-e08de71:#fff;--cargo-ref-cart-line--img-inset-3ccce1f:10%;--cargo-ref-cart-line--img-width-f39dda0:80%;--cargo-ref-cart-line--img-height-f39dda0:80%;--cargo-ref-cart-line--info-gap-7adef6a:6px;--cargo-ref-cart-line--act-gap-7769e81:12px;--cargo-ref-cart-line--price-font-size-c80bfee:28px;--cargo-ref-cart-line--price-line-height-6b86b27:1;--cargo-ref-cart-tools-gap-7769e81:12px;--cargo-ref-cart-tools-margin-top-9bf0c8e:20px;--cargo-ref-cart-tools-width-32e4899:100%;--cargo-ref-cart-sum-gap-9bf0c8e:20px;--cargo-ref-cart-sum-padding-5d6c439:22px;--cargo-ref-cart-sum-font-size-a0a3565:36px;--cargo-ref-cart-sum-line-height-523c2e7:.9;--cargo-ref-sum-gap-ab85a96:10px 16px;--cargo-ref-sum-font-variant-numeric-ba2d0ee:tabular-nums;--cargo-ref-sum-padding-top-7769e81:12px;--cargo-ref-sum-font-size-9d9bfb3:32px;--cargo-ref-cart-line--price-font-size-2793cbc:24px;--cargo-ref-q-form-gap-eb4ebe4:8px;--cargo-ref-q-form-margin-bb1b8c1:18px 0;--cargo-ref-q-input-flex-6b86b27:1;--cargo-ref-q-input-padding-d2d6184:0 18px;--cargo-ref-q-input-font-size-6fdfb84:clamp(28px,4vw,52px);--cargo-ref-q-input-color-c4d998a:rgba(13,13,12,.3);--cargo-ref-q-sugg-gap-7adef6a:6px;--cargo-ref-q-sugg-margin-right-7adef6a:6px;--cargo-ref-q-posts-margin-top-1db6432:40px;--cargo-ref-q-posts-margin-bottom-09f9739:14px;--cargo-ref-q-posts-font-size-a0a3565:36px;--cargo-ref-q-tips-padding-left-9bf0c8e:20px;--cargo-ref-q-tips-gap-7adef6a:6px;--cargo-ref-orders-gap-7769e81:12px;--cargo-ref-orders-max-width-978a9eb:900px;--cargo-ref-order-gap-38cb6b4:10px;--cargo-ref-order-padding-9bf0c8e:20px;--cargo-ref-order--items-gap-7adef6a:6px;--cargo-ref-order--items-padding-a5ae11e:6px 10px;--cargo-ref-order--act-gap-eb4ebe4:8px;--cargo-ref-status-padding-0efe45c:4px 10px;--cargo-ref-form-grid-gap-6d0b10e:18px 20px;--cargo-ref-form-grid-max-width-978a9eb:900px;--cargo-ref-news-panel-gap-6793164:16px;--cargo-ref-news-panel-max-width-250a23e:620px;--cargo-ref-news-panel-padding-2793cbc:24px;--cargo-ref-news-panel-font-size-81a44e7:clamp(36px,4vw,56px);--cargo-ref-news-panel-line-height-523c2e7:.9;--cargo-ref-acc-foot-margin-top-1db6432:40px;--cargo-ref-acc-foot-padding-top-9bf0c8e:20px;--cargo-ref-acc-out-gap-6793164:16px;--cargo-ref-acc-card-gap-ab98c04:18px;--cargo-ref-acc-card-padding-2793cbc:24px;--cargo-ref-acc-card-font-size-81a44e7:clamp(36px,4vw,56px);--cargo-ref-acc-card-line-height-523c2e7:.9;--cargo-ref-blog-lead-max-width-2741e39:40ch;--cargo-ref-blog-grid-gap-1fe3f4c:36px 16px;--cargo-ref-post-gap-7769e81:12px;--cargo-ref-post--img-aspect-ratio-88a09c4:4/3;--cargo-ref-post--img-width-32e4899:100%;--cargo-ref-post--img-height-32e4899:100%;--cargo-ref-post-transform-ba1fe59:scale(1.05);--cargo-ref-post--tag-z-index-6b86b27:1;--cargo-ref-post--tag-padding-412e517:6px 9px;--cargo-ref-post--tag-color-e08de71:#fff;--cargo-ref-post-line-height-9f0e787:1.15;--cargo-ref-post-text-underline-offset-3566015:4px;--cargo-ref-post-text-decoration-thickness-7476140:2px;--cargo-ref-post--lead-gap-7fdcb7d:16px 32px;--cargo-ref-post--lead-aspect-ratio-d35011e:16/10;--cargo-ref-post--lead-font-size-b2bac27:clamp(40px,4.6vw,76px);--cargo-ref-post--lead-line-height-1d367bc:.88;--cargo-ref-read-progress-z-index-ef2d127:5;--cargo-ref-read-progress-height-7adef6a:6px;--cargo-ref-read-progress-height-32e4899:100%;--cargo-ref-art-gap-042ae4a:0 clamp(24px,4vw,64px);--cargo-ref-art-head-gap-ab98c04:18px;--cargo-ref-art-head-padding-bottom-2793cbc:24px;--cargo-ref-art-head-font-size-d6fbf30:clamp(52px,7vw,124px);--cargo-ref-art-head-line-height-bb88b84:.86;--cargo-ref-art-lead-font-size-aed1d82:clamp(18px,1.6vw,22px);--cargo-ref-art-lead-line-height-1a948f1:1.4;--cargo-ref-art-lead-max-width-6671e1c:42ch;--cargo-ref-art-meta-gap-f0833b6:12px 20px;--cargo-ref-art-hero-min-height-c09f5af:420px;--cargo-ref-art-hero-width-32e4899:100%;--cargo-ref-art-hero-height-32e4899:100%;--cargo-ref-art-hero-padding-a5ae11e:6px 10px;--cargo-ref-art-hero-color-e08de71:#fff;--cargo-ref-art-body-max-width-d13358a:68ch;--cargo-ref-art-body-margin-9f198ab:clamp(32px,4vw,56px) auto 0;--cargo-ref-art-body-gap-ab98c04:18px;--cargo-ref-art-body-line-height-ec6c168:1.6;--cargo-ref-art-body-margin-top-ab98c04:18px;--cargo-ref-art-body-font-size-4f83955:clamp(32px,3.4vw,52px);--cargo-ref-art-body-line-height-0c892cd:.92;--cargo-ref-art-body-margin-d9ef223:12px 0;--cargo-ref-art-body-padding-2793cbc:24px;--cargo-ref-art-body-font-size-4e0b06b:clamp(20px,2vw,26px);--cargo-ref-art-body-line-height-98737cf:1.35;--cargo-ref-art-body-margin-top-7769e81:12px;--cargo-ref-art-tiles-gap-eb4ebe4:8px;--cargo-ref-art-tiles-gap-7adef6a:6px;--cargo-ref-art-tiles-padding-6793164:16px;--cargo-ref-art-tiles-line-height-1a948f1:1.4;--cargo-ref-art-tiles-font-size-c80bfee:28px;--cargo-ref-art-tiles-line-height-523c2e7:.9;--cargo-ref-art-wide-margin-d9ef223:12px 0;--cargo-ref-art-wide-width-32e4899:100%;--cargo-ref-art-wide-max-height-ae6cfbb:560px;--cargo-ref-art-next-gap-eb4ebe4:8px;--cargo-ref-art-next-font-size-1869dc2:clamp(24px,2.6vw,38px);--cargo-ref-art-next-line-height-0c892cd:.92;--cargo-ref-art-hero-aspect-ratio-88a09c4:4/3;--cargo-ref-srv-hero-color-e08de71:#fff;--cargo-ref-srv-hero--text-gap-5d6c439:22px;--cargo-ref-srv-hero--text-font-size-ff2bb6f:clamp(56px,8vw,140px);--cargo-ref-srv-hero--text-line-height-a801f78:.84;--cargo-ref-srv-hero--text-max-width-2741e39:40ch;--cargo-ref-srv-hero--text-color-43d835e:#e6e5e0;--cargo-ref-srv-hero--cta-gap-6793164:16px;--cargo-ref-srv-hero--img-min-height-733e27a:460px;--cargo-ref-srv-hero--img-width-32e4899:100%;--cargo-ref-srv-hero--img-height-32e4899:100%;--cargo-ref-srv-hero--img-padding-7dfda81:8px 12px;--cargo-ref-srv-steps-font-size-b330ae2:clamp(40px,5vw,80px);--cargo-ref-srv-steps-line-height-1d367bc:.88;--cargo-ref-srv-steps-margin-bottom-2793cbc:24px;--cargo-ref-srv-steps-gap-eb4ebe4:8px;--cargo-ref-srv-steps-gap-38cb6b4:10px;--cargo-ref-srv-steps-padding-9bf0c8e:20px;--cargo-ref-srv-steps-font-size-a7d674f:64px;--cargo-ref-srv-steps-line-height-5429ab0:.8;--cargo-ref-srv-split-gap-5094ec9:clamp(24px,4vw,64px);--cargo-ref-srv-split-width-32e4899:100%;--cargo-ref-srv-list-gap-09f9739:14px;--cargo-ref-srv-list-padding-843878c:14px 0;--cargo-ref-srv-list-content-12ae32c:"";--cargo-ref-srv-list-width-7769e81:12px;--cargo-ref-srv-list-height-7769e81:12px;--cargo-ref-srv-deal-gap-6793164:16px;--cargo-ref-srv-deal-font-size-0b7675b:clamp(44px,6vw,104px);--cargo-ref-srv-deal-line-height-bb88b84:.86;--cargo-ref-srv-deal-max-width-fd96d3a:16ch;--cargo-ref-srv-deal-max-width-c2d6c23:60ch;--cargo-ref-srv-faq-form-gap-5094ec9:clamp(24px,4vw,64px);--cargo-ref-srv-form-gap-6793164:16px;--cargo-ref-srv-form-padding-2793cbc:24px;--cargo-ref-srv-form-font-size-b43d3d0:clamp(36px,3.6vw,56px);--cargo-ref-srv-hero--img-aspect-ratio-88a09c4:4/3;--cargo-ref-srv-hero--img-order-1bad6b8:-1;--cargo-ref-d-foot-gap-d9178de:clamp(28px,4vw,64px);--cargo-ref-d-foot-color-df5927f:#f2f1ec;--cargo-ref-d-foot--news-gap-09f9739:14px;--cargo-ref-d-foot--news-font-size-9faf33c:clamp(36px,4vw,60px);--cargo-ref-d-foot--news-line-height-1d367bc:.88;--cargo-ref-d-foot--news-border-color-df5927f:#f2f1ec;--cargo-ref-d-foot--news-color-7ebd896:#bdbcb7;--cargo-ref-d-foot--news-color-e08de71:#fff;--cargo-ref-d-foot--cols-gap-2793cbc:24px;--cargo-ref-d-foot--cols-gap-38cb6b4:10px;--cargo-ref-d-foot--cols-margin-bottom-7adef6a:6px;--cargo-ref-d-foot--cols-padding-bottom-eb4ebe4:8px;--cargo-ref-d-foot--cols-color-df5927f:#f2f1ec;--cargo-ref-d-foot--cols-color-7ebd896:#bdbcb7;--cargo-ref-d-foot--base-gap-7769e81:12px;--cargo-ref-d-foot--base-padding-top-ab98c04:18px;--cargo-ref-d-foot--base-border-top-a06eb5f:1px solid rgba(255,255,255,.2);--cargo-ref-d-foot--base-color-449f5dd:#8d8c87;--cargo-ref-rv-padding-block-33c93c0:clamp(48px,7vw,104px);--cargo-ref-rv-head-gap-4c58670:16px 40px;--cargo-ref-rv-head-margin-bottom-7769e81:12px;--cargo-ref-rv-head-margin-top-38cb6b4:10px;--cargo-ref-rv-head-font-size-0b7675b:clamp(44px,6vw,104px);--cargo-ref-rv-head-line-height-bb88b84:.86;--cargo-ref-rv-rail-grid-auto-columns-c06efec:clamp(280px,30vw,420px);--cargo-ref-rv-rail-gap-6793164:16px;--cargo-ref-rv-rail-scroll-snap-type-0a646ff:x mandatory;--cargo-ref-rv-rail-padding-top-eb4ebe4:8px;--cargo-ref-rv-rail-padding-bottom-ab98c04:18px;--cargo-ref-rv-card-scroll-snap-align-cced28c:start;--cargo-ref-rv-card-gap-6793164:16px;--cargo-ref-rv-card-padding-5d6c439:22px;--cargo-ref-rv-card-flex-6b86b27:1;--cargo-ref-rv-card-line-height-6918de1:1.45;--cargo-ref-rv-card-padding-d0515ba:0 .1em;--cargo-ref-rv-card--webkit-box-decoration-break-b5d61dc:clone;--cargo-ref-rv-card-box-decoration-break-b5d61dc:clone;--cargo-ref-rv-card-gap-7476140:2px;--cargo-ref-rv-card-padding-top-7769e81:12px;--cargo-ref-rv-src-margin-top-eb4ebe4:8px;--cargo-ref-rv-src-max-width-a82ec80:80ch;--cargo-ref-rv-badge-gap-6793164:16px;--cargo-ref-rv-badge-margin-top-9bf0c8e:20px;--cargo-ref-rv-badge-padding-9a2ec41:12px 18px;--cargo-ref-rv-padding-inline-ab98c04:18px;--cargo-ref-rv-badge--logo-height-5d6c439:22px;--cargo-ref-rv-badge--score-font-size-9d9bfb3:32px;--cargo-ref-rv-badge--score-line-height-6b86b27:1;--cargo-ref-rv--compact-font-size-b330ae2:clamp(40px,5vw,80px);--cargo-ref-rv-mini-padding-330d991:14px 16px;--cargo-ref-rv-mini-line-height-98737cf:1.35;--cargo-ref-rv-mini-margin-top-7adef6a:6px;--cargo-ref-rv-rail-grid-auto-columns-45ea3e5:84%;}.cargo-Concept-eyebrow{--cargo-ref-label-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-label-font-family-c01aee4)!important;font-weight:700!important;font-size:var(--cargo-ref-label-font-size-145f2f5)!important;letter-spacing:var(--cargo-ref-label-letter-spacing-0018d62)!important;text-transform:uppercase!important}.cargo-Concept-homeBenefits b,.cargo-Concept-reportageHead h2{text-transform:uppercase!important}.cargo-Navbar-logo{display:flex!important;align-items:center!important;gap:var(--cargo-ref-a-logo-gap-38cb6b4)!important;text-decoration:none!important}.cargo-Navbar-logoLink{--cargo-ref-a-logo-font-family-767321f:var(--cargo-concept-logo-font);font-family:var(--cargo-ref-a-logo-font-family-767321f)!important;font-weight:400!important;font-size:var(--cargo-ref-a-logo-font-size-95a8d35)!important;line-height:var(--cargo-ref-a-logo-line-height-6b86b27)!important}.cargo-Navbar-logo span{--cargo-ref-a-logo-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-a-logo-font-family-c01aee4)!important;font-weight:700!important;font-size:var(--cargo-ref-a-logo-font-size-38cb6b4)!important;letter-spacing:var(--cargo-ref-a-logo-letter-spacing-b471264)!important;line-height:var(--cargo-ref-a-logo-line-height-9f0e787)!important;border-left:var(--cargo-ref-a-logo-border-left-4c238d0)!important;padding-left:var(--cargo-ref-a-logo-padding-left-38cb6b4)!important;opacity:var(--cargo-ref-a-logo-opacity-523c2e7)!important}.cargo-Concept-homeBenefits{list-style:none!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;--cargo-ref-a-facts-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-a-facts-background-d40c4db)!important;color:var(--cargo-ref-a-facts-color-e08de71)!important}.cargo-Concept-homeBenefits li{--cargo-ref-a-facts-padding-b761d14:clamp(20px,3vw,36px) var(--cargo-concept-gutter);padding:var(--cargo-ref-a-facts-padding-b761d14)!important;border-right:var(--cargo-ref-a-facts-border-right-a06eb5f)!important;display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-a-facts-gap-7adef6a)!important}.cargo-Concept-homeBenefits li:last-child{border-right:0!important}.cargo-Concept-homeBenefits b{--cargo-ref-a-facts-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-a-facts-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-a-facts-font-size-a18f57e)!important;line-height:var(--cargo-ref-a-facts-line-height-523c2e7)!important}.cargo-Concept-homeBenefits span{--cargo-ref-a-facts-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-a-facts-font-family-c01aee4)!important;font-weight:700!important;font-size:var(--cargo-ref-a-facts-font-size-145f2f5)!important;letter-spacing:var(--cargo-ref-a-facts-letter-spacing-7fa2b88)!important;color:var(--cargo-ref-a-facts-color-7ebd896)!important}@media (max-width:900px){.cargo-Concept-homeBenefits{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:900px){.cargo-Concept-homeBenefits li{border-bottom:var(--cargo-ref-a-facts-border-bottom-a06eb5f)!important}}@media (max-width:900px){.cargo-Concept-homeBenefits li:last-child{grid-column:1/-1!important}}.cargo-Concept-reportage{--cargo-ref-b-real-padding-8affe56:clamp(48px,7vw,104px) 0 clamp(48px,7vw,104px) var(--cargo-concept-gutter);padding:var(--cargo-ref-b-real-padding-8affe56)!important}.cargo-Concept-reportageHead{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:end!important;gap:var(--cargo-ref-b-real--head-gap-6793164)!important;--cargo-ref-b-real--head-padding-right-27aa8b4:var(--cargo-concept-gutter);padding-right:var(--cargo-ref-b-real--head-padding-right-27aa8b4)!important;margin-bottom:var(--cargo-ref-b-real--head-margin-bottom-c80bfee)!important}.cargo-Concept-reportageHead h2{--cargo-ref-b-real--head-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-b-real--head-font-family-13319d4)!important;font-size:var(--cargo-ref-b-real--head-font-size-a6daead)!important;line-height:var(--cargo-ref-b-real--head-line-height-523c2e7)!important}.cargo-Concept-reportageHead p{max-width:var(--cargo-ref-b-real--head-max-width-867c0d3)!important;color:var(--cargo-ref-b-real--head-color-f9d019a)!important}.cargo-Concept-stories{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:var(--cargo-ref-b-strip-grid-auto-columns-c37bfde)!important;gap:var(--cargo-ref-b-strip-gap-09f9739)!important;overflow-x:auto!important;scroll-snap-type:var(--cargo-ref-b-strip-scroll-snap-type-0a646ff)!important;--cargo-ref-b-strip-padding-right-27aa8b4:var(--cargo-concept-gutter);padding-right:var(--cargo-ref-b-strip-padding-right-27aa8b4)!important;padding-bottom:var(--cargo-ref-b-strip-padding-bottom-7adef6a)!important;scrollbar-width:thin!important;scrollbar-color:var(--cargo-ref-b-strip-scrollbar-color-cfe4b00)!important}.cargo-Concept-story{scroll-snap-align:var(--cargo-ref-b-card-scroll-snap-align-cced28c)!important;margin:0!important;text-decoration:none!important;display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-b-card-gap-7769e81)!important}.cargo-Concept-storyImage{overflow:hidden!important;background:var(--cargo-ref-b-card--img-background-3faef6c)!important}.cargo-Concept-story img{width:var(--cargo-ref-b-card-width-32e4899)!important;aspect-ratio:var(--cargo-ref-b-card-aspect-ratio-76e3372)!important;object-fit:cover!important;--cargo-ref-b-card-transition-43070f3:transform .6s var(--cargo-concept-ease);transition:var(--cargo-ref-b-card-transition-43070f3)!important}.cargo-Concept-story:hover img{transform:var(--cargo-ref-b-card-transform-a97348f)!important}.cargo-Concept-storyCaption{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-b-card-gap-7476140)!important}.cargo-Concept-storyCaption b{--cargo-ref-b-card-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-b-card-font-family-c01aee4)!important;font-weight:700!important;font-size:var(--cargo-ref-b-card-font-size-7f10880)!important;letter-spacing:var(--cargo-ref-b-card-letter-spacing-9679667)!important;text-transform:uppercase!important}.cargo-Concept-storyCaption small{color:var(--cargo-ref-b-card-color-f9d019a)!important;font-size:var(--cargo-ref-b-card-font-size-09f9739)!important}.cargo-Concept-marquee{overflow:hidden!important;--cargo-ref-c-band-background-cb59c68:var(--cargo-concept-color);background:var(--cargo-ref-c-band-background-cb59c68)!important;--cargo-ref-c-band-color-9e64e0d:var(--cargo-concept-on-color);color:var(--cargo-ref-c-band-color-9e64e0d)!important;--cargo-ref-c-band-transition-cff829e:background .5s var(--cargo-concept-ease),color .5s;transition:var(--cargo-ref-c-band-transition-cff829e)!important}.cargo-Concept-marqueeTrack{display:flex!important;width:var(--cargo-ref-c-band--track-width-8001d28)!important}.cargo-Concept-marquee span{padding:var(--cargo-ref-c-band-padding-6429fe9)!important;--cargo-ref-c-band-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-c-band-font-family-c01aee4)!important;font-weight:700!important;font-size:var(--cargo-ref-c-band-font-size-09f9739)!important;letter-spacing:var(--cargo-ref-c-band-letter-spacing-b471264)!important;white-space:nowrap!important}.cargo-Concept-marquee span::after{content:var(--cargo-ref-c-band-content-0d2208a)!important;margin:var(--cargo-ref-c-band-margin-b40c2a9)!important}:is(.cargo-ProductCarousel-button , .cargo-MobileMenu-closeButton , .cargo-CatalogSidebar-closeButton){--cargo-ref-ibtn-width-4d0ec4b:var(--cargo-concept-height-m);width:var(--cargo-ref-ibtn-width-4d0ec4b)!important;--cargo-ref-ibtn-height-4d0ec4b:var(--cargo-concept-height-m);height:var(--cargo-ref-ibtn-height-4d0ec4b)!important;display:inline-grid!important;place-items:var(--cargo-ref-ibtn-place-items-f179a50)!important;--cargo-ref-ibtn-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-ibtn-border-38053c2)!important;--cargo-ref-ibtn-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-ibtn-background-dcf8dc6)!important;--cargo-ref-ibtn-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-ibtn-color-d40c4db)!important;cursor:pointer!important;--cargo-ref-ibtn-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-ibtn-font-size-e576517)!important;line-height:var(--cargo-ref-ibtn-line-height-6b86b27)!important;--cargo-ref-ibtn-transition-6416cd5:transform var(--cargo-concept-duration-1) var(--cargo-concept-ease),box-shadow var(--cargo-concept-duration-1) var(--cargo-concept-ease),background var(--cargo-concept-duration-1),color var(--cargo-concept-duration-1);transition:var(--cargo-ref-ibtn-transition-6416cd5)!important}:is(.cargo-ProductCarousel-button , .cargo-MobileMenu-closeButton , .cargo-CatalogSidebar-closeButton):hover{--cargo-ref-ibtn-transform-55a347d:translate(var(--cargo-concept-negative-lift),var(--cargo-concept-negative-lift));transform:var(--cargo-ref-ibtn-transform-55a347d)!important;--cargo-ref-ibtn-box-shadow-71a2677:var(--cargo-concept-lift) var(--cargo-concept-lift) 0 var(--cargo-concept-color);box-shadow:var(--cargo-ref-ibtn-box-shadow-71a2677)!important;--cargo-ref-ibtn-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-ibtn-background-d40c4db)!important;color:var(--cargo-ref-ibtn-color-e08de71)!important}:is(.cargo-ProductCarousel-button , .cargo-MobileMenu-closeButton , .cargo-CatalogSidebar-closeButton):active{transform:none!important;box-shadow:none!important}.cargo-Concept-menuLink{text-decoration:none!important;background:var(--cargo-ref-ulink-background-e9c7ac0)!important;padding-bottom:var(--cargo-ref-ulink-padding-bottom-ac33ff9)!important;--cargo-ref-ulink-transition-404ab1f:background-size var(--cargo-concept-duration-2) var(--cargo-concept-ease);transition:var(--cargo-ref-ulink-transition-404ab1f)!important}.cargo-Concept-menuLink:hover,.cargo-Concept-menuLink[aria-current="page"]{background-size:var(--cargo-ref-ulink-background-size-c67a242)!important}.cargo-Navbar-container{position:relative!important;z-index:var(--cargo-ref-d-head-z-index-4b22777)!important;display:flex!important;align-items:center!important;gap:var(--cargo-ref-d-head-gap-2793cbc)!important;--cargo-ref-d-head-padding-5c425af:12px var(--cargo-concept-gutter);padding:var(--cargo-ref-d-head-padding-5c425af)!important;--cargo-ref-d-head-border-bottom-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-bottom:var(--cargo-ref-d-head-border-bottom-38053c2)!important;--cargo-ref-d-head-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-d-head-background-dcf8dc6)!important}.cargo-Navbar-container .cargo-Navbar-logoLink{--cargo-ref-d-head-background-cb59c68:var(--cargo-concept-color);background:var(--cargo-ref-d-head-background-cb59c68)!important;--cargo-ref-d-head-color-9e64e0d:var(--cargo-concept-on-color);color:var(--cargo-ref-d-head-color-9e64e0d)!important;padding:var(--cargo-ref-d-head-padding-fd714cb)!important;--cargo-ref-d-head-transition-5c91a05:background var(--cargo-concept-duration-3),color var(--cargo-concept-duration-3);transition:var(--cargo-ref-d-head-transition-5c91a05)!important}.cargo-Navbar-container nav{display:flex!important;gap:var(--cargo-ref-d-head-gap-5d6c439)!important;margin-left:auto!important}.cargo-Navbar-container nav a{--cargo-ref-d-head-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-d-head-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-d-head-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-d-head-font-size-2c26dd2)!important;--cargo-ref-d-head-letter-spacing-1547bb9:var(--cargo-concept-tracking-2);letter-spacing:var(--cargo-ref-d-head-letter-spacing-1547bb9)!important}.cargo-Navbar-container nav .cargo-Concept-menuSale{color:var(--cargo-ref-d-head-color-b3feafd)!important}.cargo-Navbar-actions{display:flex!important;gap:var(--cargo-ref-d-icons-gap-eb4ebe4)!important}@media (max-width:1024px){.cargo-Navbar-container nav{display:none!important}}@media (max-width:1024px){.cargo-Navbar-actions{margin-left:auto!important}}.cargo-Hero-editorial{position:relative!important;--cargo-ref-d-hero-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-d-hero-background-d40c4db)!important}.cargo-Hero-editorialSlide{grid-area:var(--cargo-ref-d-slide-grid-area-253d950)!important;display:grid!important;grid-template-columns:var(--cargo-concept-split-columns)!important;min-height:var(--cargo-ref-d-slide-min-height-521ca1d)!important;opacity:0!important;visibility:hidden!important;--cargo-ref-d-slide-transition-04c7578:opacity var(--cargo-concept-duration-4) var(--cargo-concept-ease),visibility 0s var(--cargo-concept-duration-4);transition:var(--cargo-ref-d-slide-transition-04c7578)!important}.cargo-Hero-editorialSlide.cargo-Hero-active{opacity:var(--cargo-ref-d-slide-opacity-6b86b27)!important;visibility:visible!important;--cargo-ref-d-slide-transition-c0ae329:opacity var(--cargo-concept-duration-4) var(--cargo-concept-ease);transition:var(--cargo-ref-d-slide-transition-c0ae329)!important}.cargo-Hero-editorialCopy{display:flex!important;flex-direction:column!important;justify-content:space-between!important;gap:var(--cargo-ref-d-slide--panel-gap-c80bfee)!important;--cargo-ref-d-slide--panel-padding-153564e:clamp(28px,4vw,64px) var(--cargo-concept-gutter) 100px;padding:var(--cargo-ref-d-slide--panel-padding-153564e)!important;--cargo-ref-d-slide--panel-background-dd5293d:var(--cargo-hero-panel);background:var(--cargo-ref-d-slide--panel-background-dd5293d)!important;--cargo-ref-d-slide--panel-color-82101a2:var(--cargo-hero-on-panel);color:var(--cargo-ref-d-slide--panel-color-82101a2)!important;min-width:0!important}.cargo-Hero-kicker{--cargo-ref-d-slide--kicker-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-d-slide--kicker-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-d-slide--kicker-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-d-slide--kicker-font-size-2c26dd2)!important;--cargo-ref-d-slide--kicker-letter-spacing-70df0b4:var(--cargo-concept-tracking-4);letter-spacing:var(--cargo-ref-d-slide--kicker-letter-spacing-70df0b4)!important;display:flex!important;gap:var(--cargo-ref-d-slide--kicker-gap-7769e81)!important;align-items:center!important}.cargo-Hero-kicker::before{content:var(--cargo-ref-d-slide--kicker-content-12ae32c)!important;width:var(--cargo-ref-d-slide--kicker-width-c80bfee)!important;height:var(--cargo-ref-d-slide--kicker-height-7476140)!important;background:var(--cargo-ref-d-slide--kicker-background-8a04dbc)!important}.cargo-Hero-editorialSlide :is(h1,h2,h3){--cargo-ref-d-slide-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-d-slide-font-family-13319d4)!important;font-size:var(--cargo-ref-d-slide-font-size-f348110)!important;line-height:var(--cargo-ref-d-slide-line-height-bb88b84)!important;text-transform:uppercase!important}.cargo-Hero-editorialSlide.cargo-Hero-active h2 span{display:block!important}.cargo-Hero-subtitle{max-width:var(--cargo-ref-d-sub-max-width-91989fd)!important;font-size:var(--cargo-ref-d-sub-font-size-5b3ffa3)!important;line-height:var(--cargo-ref-d-sub-line-height-1a948f1)!important}.cargo-Hero-imageWrapper{position:relative!important;margin:0!important;overflow:hidden!important;min-height:var(--cargo-ref-d-slide--media-min-height-9b10085)!important;background:var(--cargo-ref-d-slide--media-background-3faef6c)!important}.cargo-Hero-imageWrapper img{position:absolute!important;inset:0!important;width:var(--cargo-ref-d-slide--media-width-32e4899)!important;height:var(--cargo-ref-d-slide--media-height-32e4899)!important;object-fit:cover!important;transform:var(--cargo-ref-d-slide--media-transform-a97348f)!important;transition:var(--cargo-ref-d-slide--media-transition-24cb9dc)!important}.cargo-Hero-editorialSlide.cargo-Hero-active .cargo-Hero-imageWrapper img{transform:var(--cargo-ref-d-slide-transform-4c34d38)!important}.cargo-Hero-imageWrapper figcaption{position:absolute!important;right:0!important;bottom:0!important;padding:var(--cargo-ref-d-slide--media-padding-7dfda81)!important;--cargo-ref-d-slide--media-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-d-slide--media-background-dcf8dc6)!important;--cargo-ref-d-slide--media-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-d-slide--media-color-d40c4db)!important;--cargo-ref-d-slide--media-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-d-slide--media-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-d-slide--media-font-size-af1251f:var(--cargo-concept-micro);font-size:var(--cargo-ref-d-slide--media-font-size-af1251f)!important;--cargo-ref-d-slide--media-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-d-slide--media-letter-spacing-ddfefa4)!important;text-transform:uppercase!important}.cargo-Hero-editorialProgress{position:absolute!important;left:0!important;right:0!important;bottom:0!important;height:var(--cargo-ref-d-progress-height-3566015)!important;background:var(--cargo-ref-d-progress-background-263c066)!important;z-index:var(--cargo-ref-d-progress-z-index-d4735e3)!important}.cargo-Hero-editorialProgress i{display:block!important;height:var(--cargo-ref-d-progress-height-32e4899)!important;--cargo-ref-d-progress-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-d-progress-background-dcf8dc6)!important}@media (max-width:768px){.cargo-Hero-editorialSlide{grid-template-columns:1fr!important;min-height:0!important}}@media (max-width:768px){.cargo-Hero-imageWrapper{order:var(--cargo-ref-d-slide--media-order-1bad6b8)!important;aspect-ratio:var(--cargo-ref-d-slide--media-aspect-ratio-88a09c4)!important;min-height:0!important}}@media (max-width:768px){.cargo-Hero-editorialCopy{padding-bottom:var(--cargo-ref-d-slide--panel-padding-bottom-aba54c3)!important}}.cargo-ColorFilteredProducts-section{--cargo-ref-d-colors-background-808a508:var(--cargo-concept-tint);background:var(--cargo-ref-d-colors-background-808a508)!important;padding-block:var(--cargo-ref-d-colors-padding-block-bd388c1)!important;--cargo-ref-d-colors-transition-8f1cb97:background var(--cargo-concept-duration-3) var(--cargo-concept-ease);transition:var(--cargo-ref-d-colors-transition-8f1cb97)!important}.cargo-ColorFilteredProducts-section > *{--cargo-ref-d-colors-padding-inline-27aa8b4:var(--cargo-concept-gutter);padding-inline:var(--cargo-ref-d-colors-padding-inline-27aa8b4)!important}.cargo-ColorFilteredProducts-headerContent{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:end!important;gap:var(--cargo-ref-d-colors--head-gap-7dcbbe5)!important;margin-bottom:var(--cargo-ref-d-colors--head-margin-bottom-7efb7a1)!important}.cargo-ColorFilteredProducts-headerContent h2{--cargo-ref-d-colors--head-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-d-colors--head-font-family-13319d4)!important;font-size:var(--cargo-ref-d-colors--head-font-size-18624a8)!important;line-height:var(--cargo-ref-d-colors--head-line-height-a801f78)!important;text-transform:uppercase!important;word-break:break-word!important}.cargo-Concept-count{display:flex!important;align-items:baseline!important;gap:var(--cargo-ref-d-count-gap-38cb6b4)!important;--cargo-ref-d-count-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-d-count-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-d-count-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-d-count-font-size-2c26dd2)!important;--cargo-ref-d-count-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-d-count-letter-spacing-ddfefa4)!important;text-transform:uppercase!important}.cargo-Concept-count b{--cargo-ref-d-count-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-d-count-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-d-count-font-size-2020416)!important;line-height:var(--cargo-ref-d-count-line-height-523c2e7)!important;letter-spacing:0!important}.cargo-Concept-families{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:var(--cargo-ref-d-fams-gap-7adef6a)!important}.cargo-Concept-shades{display:flex!important;gap:var(--cargo-ref-d-shades-gap-7adef6a)!important;padding-top:var(--cargo-ref-d-shades-padding-top-ab98c04)!important;overflow-x:auto!important;scrollbar-width:none!important}.cargo-Concept-shades:empty{display:none!important}.cargo-Concept-shade{flex:var(--cargo-ref-d-shade-flex-53bd110)!important;display:inline-flex!important;align-items:center!important;gap:var(--cargo-ref-d-shade-gap-eb4ebe4)!important;--cargo-ref-d-shade-min-height-cbaf291:var(--cargo-concept-height-s);min-height:var(--cargo-ref-d-shade-min-height-cbaf291)!important;padding:var(--cargo-ref-d-shade-padding-dbaa91d)!important;--cargo-ref-d-shade-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-d-shade-border-38053c2)!important;--cargo-ref-d-shade-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-d-shade-background-dcf8dc6)!important;cursor:pointer!important;--cargo-ref-d-shade-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-d-shade-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-d-shade-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-d-shade-font-size-2c26dd2)!important;--cargo-ref-d-shade-letter-spacing-1547bb9:var(--cargo-concept-tracking-2);letter-spacing:var(--cargo-ref-d-shade-letter-spacing-1547bb9)!important;text-transform:uppercase!important;--cargo-ref-d-shade-transition-6416cd5:transform var(--cargo-concept-duration-1) var(--cargo-concept-ease),box-shadow var(--cargo-concept-duration-1) var(--cargo-concept-ease),background var(--cargo-concept-duration-1),color var(--cargo-concept-duration-1);transition:var(--cargo-ref-d-shade-transition-6416cd5)!important}.cargo-Concept-shade i{width:var(--cargo-ref-d-shade-width-48984c3)!important;height:var(--cargo-ref-d-shade-height-48984c3)!important;--cargo-ref-d-shade-background-8396f14:var(--cargo-model-swatch);background:var(--cargo-ref-d-shade-background-8396f14)!important;box-shadow:var(--cargo-ref-d-shade-box-shadow-3cebd91)!important}.cargo-Concept-shade small{--cargo-ref-d-shade-font-size-abdca27:var(--cargo-concept-caption);font-size:var(--cargo-ref-d-shade-font-size-abdca27)!important;opacity:var(--cargo-ref-d-shade-opacity-ae3ae58)!important;--cargo-ref-d-shade-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-d-shade-letter-spacing-148656d)!important}.cargo-Concept-shade:hover{--cargo-ref-d-shade-transform-d192268:translate(var(--cargo-concept-negative-lift-small),var(--cargo-concept-negative-lift-small));transform:var(--cargo-ref-d-shade-transform-d192268)!important;--cargo-ref-d-shade-box-shadow-c7b5e30:var(--cargo-concept-lift-small) var(--cargo-concept-lift-small) 0 var(--cargo-concept-ink);box-shadow:var(--cargo-ref-d-shade-box-shadow-c7b5e30)!important}.cargo-Concept-shade[aria-checked="true"]{--cargo-ref-d-shade-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-d-shade-background-d40c4db)!important;color:var(--cargo-ref-d-shade-color-e08de71)!important}.cargo-Concept-types{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:var(--cargo-ref-d-cats-gap-7adef6a)!important;padding-top:var(--cargo-ref-d-cats-padding-top-ab98c04)!important}.cargo-Concept-type{display:flex!important;flex-direction:column!important;justify-content:space-between!important;gap:var(--cargo-ref-d-cat-gap-6793164)!important;min-height:var(--cargo-ref-d-cat-min-height-b03cbc1)!important;padding:var(--cargo-ref-d-cat-padding-330d991)!important;--cargo-ref-d-cat-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-d-cat-border-38053c2)!important;background:transparent!important;--cargo-ref-d-cat-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-d-cat-color-d40c4db)!important;cursor:pointer!important;text-align:left!important;--cargo-ref-d-cat-transition-c77ee3f:transform var(--cargo-concept-duration-1) var(--cargo-concept-ease),box-shadow var(--cargo-concept-duration-1) var(--cargo-concept-ease),background var(--cargo-concept-duration-2),color var(--cargo-concept-duration-2);transition:var(--cargo-ref-d-cat-transition-c77ee3f)!important}.cargo-Concept-type b{--cargo-ref-d-cat-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-d-cat-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-d-cat-font-size-a08cc77)!important;line-height:var(--cargo-ref-d-cat-line-height-1d367bc)!important;text-transform:uppercase!important}.cargo-Concept-type span{display:flex!important;justify-content:space-between!important;--cargo-ref-d-cat-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-d-cat-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-d-cat-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-d-cat-font-size-2c26dd2)!important;--cargo-ref-d-cat-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-d-cat-letter-spacing-ddfefa4)!important;text-transform:uppercase!important}.cargo-Concept-type:hover{--cargo-ref-d-cat-transform-55a347d:translate(var(--cargo-concept-negative-lift),var(--cargo-concept-negative-lift));transform:var(--cargo-ref-d-cat-transform-55a347d)!important;--cargo-ref-d-cat-box-shadow-9fe8334:var(--cargo-concept-lift) var(--cargo-concept-lift) 0 var(--cargo-concept-ink);box-shadow:var(--cargo-ref-d-cat-box-shadow-9fe8334)!important}.cargo-Concept-type[aria-checked="true"]{--cargo-ref-d-cat-background-cb59c68:var(--cargo-concept-color);background:var(--cargo-ref-d-cat-background-cb59c68)!important;--cargo-ref-d-cat-color-9e64e0d:var(--cargo-concept-on-color);color:var(--cargo-ref-d-cat-color-9e64e0d)!important}.cargo-Concept-type:disabled{opacity:var(--cargo-ref-d-cat-opacity-67308c3)!important;cursor:not-allowed!important;transform:none!important;box-shadow:none!important}.cargo-Concept-railHead{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:var(--cargo-ref-d-railhead-gap-6793164)!important;padding-top:var(--cargo-ref-d-railhead-padding-top-c80bfee)!important;padding-bottom:var(--cargo-ref-d-railhead-padding-bottom-09f9739)!important}.cargo-Concept-railArrows{display:flex!important;gap:var(--cargo-ref-d-arrows-gap-eb4ebe4)!important}.cargo-NativeProductCarousel [data-cargo-product-scroll]{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:var(--cargo-ref-d-rail-grid-auto-columns-4fecc7a)!important;gap:var(--cargo-ref-d-rail-gap-6793164)!important;overflow-x:auto!important;scroll-snap-type:var(--cargo-ref-d-rail-scroll-snap-type-0a646ff)!important;--cargo-ref-d-rail-scroll-padding-inline-27aa8b4:var(--cargo-concept-gutter);scroll-padding-inline:var(--cargo-ref-d-rail-scroll-padding-inline-27aa8b4)!important;padding-top:var(--cargo-ref-d-rail-padding-top-eb4ebe4)!important;padding-bottom:var(--cargo-ref-d-rail-padding-bottom-ab98c04)!important;scrollbar-width:thin!important;--cargo-ref-d-rail-scrollbar-color-7372fba:var(--cargo-concept-ink) transparent;scrollbar-color:var(--cargo-ref-d-rail-scrollbar-color-7372fba)!important}@media (max-width:1024px){.cargo-Concept-families{grid-template-columns:repeat(6,minmax(0,1fr))!important}}@media (max-width:768px){.cargo-Concept-families{grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:var(--cargo-ref-d-fams-grid-auto-columns-96ecb2f)!important;overflow-x:auto!important;scrollbar-width:none!important;padding-block:var(--cargo-ref-d-fams-padding-block-9383de6)!important}}@media (max-width:768px){.cargo-Concept-types{grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:var(--cargo-ref-d-cats-grid-auto-columns-52b262c)!important;overflow-x:auto!important;scrollbar-width:none!important;padding-bottom:var(--cargo-ref-d-cats-padding-bottom-7adef6a)!important}}@media (max-width:768px){.cargo-NativeProductCarousel [data-cargo-product-scroll]{grid-auto-columns:var(--cargo-ref-d-rail-grid-auto-columns-99281a0)!important}}.cargo-ProductCard-homeModel{scroll-snap-align:var(--cargo-ref-d-card-scroll-snap-align-cced28c)!important;display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-d-card-gap-7769e81)!important;text-decoration:none!important;--cargo-ref-d-card-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-d-card-color-d40c4db)!important;min-width:0!important}.cargo-ProductCard-imageWrapper{position:relative!important;aspect-ratio:var(--cargo-ref-d-card--media-aspect-ratio-1265c56)!important;background:var(--cargo-ref-d-card--media-background-e08de71)!important;--cargo-ref-d-card--media-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-d-card--media-border-38053c2)!important;overflow:hidden!important;--cargo-ref-d-card--media-transition-74d36ca:background var(--cargo-concept-duration-2) var(--cargo-concept-ease),transform var(--cargo-concept-duration-1) var(--cargo-concept-ease),box-shadow var(--cargo-concept-duration-1) var(--cargo-concept-ease);transition:var(--cargo-ref-d-card--media-transition-74d36ca)!important}.cargo-ProductCard-imageWrapper img{position:absolute!important;inset:var(--cargo-ref-d-card--media-inset-a40db6e)!important;width:var(--cargo-ref-d-card--media-width-f39dda0)!important;height:var(--cargo-ref-d-card--media-height-f39dda0)!important;object-fit:contain!important;filter:var(--cargo-ref-d-card--media-filter-636e385)!important;--cargo-ref-d-card--media-transition-09386fd:transform var(--cargo-concept-duration-3) var(--cargo-concept-ease);transition:var(--cargo-ref-d-card--media-transition-09386fd)!important}.cargo-ProductCard-homeModel:hover .cargo-ProductCard-imageWrapper{--cargo-ref-d-card-transform-55a347d:translate(var(--cargo-concept-negative-lift),var(--cargo-concept-negative-lift));transform:var(--cargo-ref-d-card-transform-55a347d)!important;--cargo-ref-d-card-box-shadow-9fe8334:var(--cargo-concept-lift) var(--cargo-concept-lift) 0 var(--cargo-concept-ink);box-shadow:var(--cargo-ref-d-card-box-shadow-9fe8334)!important}.cargo-ProductCard-homeModel:hover .cargo-ProductCard-imageWrapper img{transform:var(--cargo-ref-d-card-transform-4dafe19)!important}.cargo-ProductCard-modelTags{position:absolute!important;top:0!important;left:0!important;z-index:var(--cargo-ref-d-card--tags-z-index-6b86b27)!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important}.cargo-ProductCard-modelType{padding:var(--cargo-ref-d-card--type-padding-412e517)!important;--cargo-ref-d-card--type-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-d-card--type-background-d40c4db)!important;color:var(--cargo-ref-d-card--type-color-e08de71)!important;--cargo-ref-d-card--type-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-d-card--type-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-d-card--type-font-size-af1251f:var(--cargo-concept-micro);font-size:var(--cargo-ref-d-card--type-font-size-af1251f)!important;--cargo-ref-d-card--type-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-d-card--type-letter-spacing-ddfefa4)!important}.cargo-ProductCard-statusBadge{padding:var(--cargo-ref-d-badge-padding-f9f5beb)!important;--cargo-ref-d-badge-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-d-badge-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-d-badge-font-size-af1251f:var(--cargo-concept-micro);font-size:var(--cargo-ref-d-badge-font-size-af1251f)!important;--cargo-ref-d-badge-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-d-badge-letter-spacing-ddfefa4)!important;text-transform:uppercase!important;white-space:nowrap!important;--cargo-ref-d-badge-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-d-badge-border-38053c2)!important;border-top:0!important}.cargo-ProductCard-statusSale{background:var(--cargo-ref-d-badge--sale-background-45422f1)!important;--cargo-ref-d-badge--sale-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-d-badge--sale-color-d40c4db)!important}.cargo-ProductCard-statusNew{background:var(--cargo-ref-d-badge--new-background-e08de71)!important;--cargo-ref-d-badge--new-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-d-badge--new-color-d40c4db)!important}.cargo-ProductCard-statusOut{background:var(--cargo-ref-d-badge--out-background-54f5ce6)!important;--cargo-ref-d-badge--out-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-d-badge--out-color-d40c4db)!important}.cargo-ProductCard-modelPriceSale{color:var(--cargo-ref-price--sale-color-6c1452d)!important}.cargo-ProductCard-modelOmni{--cargo-ref-d-card--omni-font-size-abdca27:var(--cargo-concept-caption);font-size:var(--cargo-ref-d-card--omni-font-size-abdca27)!important;--cargo-ref-d-card--omni-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-d-card--omni-color-47a8672)!important;line-height:var(--cargo-ref-d-card--omni-line-height-98737cf)!important}.cargo-ProductCard-modelOmni s{--cargo-ref-d-card--omni-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-d-card--omni-color-d40c4db)!important}.cargo-CardColours{position:fixed!important;z-index:var(--cargo-ref-d-cpop-z-index-39fa9ec)!important;max-height:var(--cargo-ref-d-cpop-max-height-ec82ba2)!important;display:flex!important;flex-direction:column!important;--cargo-ref-d-cpop-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-d-cpop-background-dcf8dc6)!important;--cargo-ref-d-cpop-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-d-cpop-border-38053c2)!important;--cargo-ref-d-cpop-box-shadow-9fe8334:var(--cargo-concept-lift) var(--cargo-concept-lift) 0 var(--cargo-concept-ink);box-shadow:var(--cargo-ref-d-cpop-box-shadow-9fe8334)!important}.cargo-CardColours[hidden]{display:none!important}.cargo-CardColours-head{display:flex!important;align-items:center!important;gap:var(--cargo-ref-d-cpop--head-gap-38cb6b4)!important;padding:var(--cargo-ref-d-cpop--head-padding-178c5b8)!important;--cargo-ref-d-cpop--head-border-bottom-5d7fb9d:1px solid var(--cargo-concept-line);border-bottom:var(--cargo-ref-d-cpop--head-border-bottom-5d7fb9d)!important}.cargo-CardColours-head b{--cargo-ref-d-cpop--head-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-d-cpop--head-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-d-cpop--head-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-d-cpop--head-font-size-2c26dd2)!important;--cargo-ref-d-cpop--head-letter-spacing-1547bb9:var(--cargo-concept-tracking-2);letter-spacing:var(--cargo-ref-d-cpop--head-letter-spacing-1547bb9)!important;text-transform:uppercase!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:var(--cargo-ref-d-cpop--head-text-overflow-b014a02)!important}.cargo-CardColours-head span{margin-left:auto!important;--cargo-ref-d-cpop--head-font-size-abdca27:var(--cargo-concept-caption);font-size:var(--cargo-ref-d-cpop--head-font-size-abdca27)!important;--cargo-ref-d-cpop--head-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-d-cpop--head-color-47a8672)!important;white-space:nowrap!important}.cargo-CardColours-close{width:var(--cargo-ref-d-cpop--x-width-9d9bfb3)!important;height:var(--cargo-ref-d-cpop--x-height-9d9bfb3)!important;border:0!important;background:none!important;cursor:pointer!important;font-size:var(--cargo-ref-d-cpop--x-font-size-6793164)!important}.cargo-CardColours-close:hover{--cargo-ref-d-cpop--x-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-d-cpop--x-background-d40c4db)!important;color:var(--cargo-ref-d-cpop--x-color-e08de71)!important}.cargo-CardColours-list{list-style:none!important;margin:0!important;padding:var(--cargo-ref-d-cpop--list-padding-3566015)!important;overflow-y:auto!important;overflow-x:hidden!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:var(--cargo-ref-d-cpop--list-gap-7476140)!important}.cargo-CardColours-list button{display:flex!important;align-items:center!important;gap:var(--cargo-ref-d-cpop--list-gap-eb4ebe4)!important;width:var(--cargo-ref-d-cpop--list-width-32e4899)!important;min-height:var(--cargo-ref-d-cpop--list-min-height-a0a3565)!important;padding:var(--cargo-ref-d-cpop--list-padding-9383de6)!important;--cargo-ref-d-cpop--list-border-eb657cb:var(--cargo-concept-border) solid transparent;border:var(--cargo-ref-d-cpop--list-border-eb657cb)!important;background:none!important;cursor:pointer!important;text-align:left!important;--cargo-ref-d-cpop--list-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-d-cpop--list-font-size-11d78c6)!important;--cargo-ref-d-cpop--list-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-d-cpop--list-color-d40c4db)!important}.cargo-CardColours-list button i{flex:var(--cargo-ref-d-cpop--list-flex-53bd110)!important;width:var(--cargo-ref-d-cpop--list-width-6793164)!important;height:var(--cargo-ref-d-cpop--list-height-6793164)!important;--cargo-ref-d-cpop--list-background-8396f14:var(--cargo-model-swatch);background:var(--cargo-ref-d-cpop--list-background-8396f14)!important;box-shadow:var(--cargo-ref-d-cpop--list-box-shadow-56ed9ca)!important}.cargo-CardColours-list button span{min-width:0!important;overflow:hidden!important;text-overflow:var(--cargo-ref-d-cpop--list-text-overflow-b014a02)!important;white-space:nowrap!important}.cargo-CardColours-list small{margin-left:auto!important;--cargo-ref-d-cpop--list-font-size-af1251f:var(--cargo-concept-micro);font-size:var(--cargo-ref-d-cpop--list-font-size-af1251f)!important;--cargo-ref-d-cpop--list-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-d-cpop--list-color-47a8672)!important;text-transform:uppercase!important;--cargo-ref-d-cpop--list-letter-spacing-1547bb9:var(--cargo-concept-tracking-2);letter-spacing:var(--cargo-ref-d-cpop--list-letter-spacing-1547bb9)!important;white-space:nowrap!important}.cargo-CardColours-list small.is-sale{color:var(--cargo-ref-d-cpop--list-color-6c1452d)!important;font-weight:700!important}.cargo-CardColours-list button:hover,.cargo-CardColours-list button:focus-visible{--cargo-ref-d-cpop--list-background-808a508:var(--cargo-concept-tint);background:var(--cargo-ref-d-cpop--list-background-808a508)!important;outline:none!important}.cargo-CardColours-list button[aria-pressed="true"]{--cargo-ref-d-cpop--list-border-color-d40c4db:var(--cargo-concept-ink);border-color:var(--cargo-ref-d-cpop--list-border-color-d40c4db)!important;font-weight:700!important}@media (max-width:560px){.cargo-CardColours{left:0!important;right:0!important;bottom:0!important;top:auto!important;max-height:var(--cargo-ref-d-cpop-max-height-3bece76)!important;--cargo-ref-d-cpop-border-width-b55ccdf:var(--cargo-concept-border) 0 0;border-width:var(--cargo-ref-d-cpop-border-width-b55ccdf)!important;box-shadow:var(--cargo-ref-d-cpop-box-shadow-82dddb2)!important;padding-bottom:var(--cargo-ref-d-cpop-padding-bottom-dc58084)!important}}@media (max-width:560px){.cargo-CardColours-head{padding:var(--cargo-ref-d-cpop--head-padding-c83a46a)!important}}@media (max-width:560px){.cargo-CardColours-list{padding:var(--cargo-ref-d-cpop--list-padding-867b094)!important}}@media (max-width:560px){.cargo-CardColours-list button{min-height:var(--cargo-ref-d-cpop--list-min-height-717594b)!important}}.cargo-ProductCard-modelMeta{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-d-card--meta-gap-3772b3a)!important}.cargo-ProductCard-modelMeta b{--cargo-ref-d-card--meta-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-d-card--meta-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-d-card--meta-font-size-dd214fb:var(--cargo-concept-name);font-size:var(--cargo-ref-d-card--meta-font-size-dd214fb)!important;--cargo-ref-d-card--meta-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-d-card--meta-letter-spacing-148656d)!important;text-transform:uppercase!important;line-height:var(--cargo-ref-d-card--meta-line-height-9f0e787)!important}.cargo-ProductCard-homeModel:hover .cargo-ProductCard-modelMeta b{text-decoration:underline!important;text-underline-offset:var(--cargo-ref-d-card-text-underline-offset-3566015)!important;text-decoration-thickness:var(--cargo-ref-d-card-text-decoration-thickness-7476140)!important}.cargo-ProductCard-modelRow{display:flex!important;align-items:center!important;gap:var(--cargo-ref-d-card--row-gap-eb4ebe4)!important;--cargo-ref-d-card--row-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-d-card--row-font-size-11d78c6)!important;--cargo-ref-d-card--row-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-d-card--row-color-47a8672)!important;text-transform:uppercase!important;--cargo-ref-d-card--row-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-d-card--row-letter-spacing-148656d)!important}.cargo-ProductCard-modelRow i{flex:var(--cargo-ref-d-card--row-flex-53bd110)!important;width:var(--cargo-ref-d-card--row-width-145f2f5)!important;height:var(--cargo-ref-d-card--row-height-145f2f5)!important;--cargo-ref-d-card--row-background-8396f14:var(--cargo-model-swatch);background:var(--cargo-ref-d-card--row-background-8396f14)!important;box-shadow:var(--cargo-ref-d-card--row-box-shadow-56ed9ca)!important}.cargo-ProductCard-colourChoices{display:flex!important;align-items:center!important;gap:var(--cargo-ref-d-card--sws-gap-3566015)!important;min-width:0!important;flex-wrap:nowrap!important}.cargo-ProductCard-colourChoice{flex:var(--cargo-ref-d-sw-flex-53bd110)!important;display:grid!important;place-items:var(--cargo-ref-d-sw-place-items-f179a50)!important;width:var(--cargo-ref-d-sw-width-5d6c439)!important;height:var(--cargo-ref-d-sw-height-5d6c439)!important;padding:0!important;--cargo-ref-d-sw-border-eb657cb:var(--cargo-concept-border) solid transparent;border:var(--cargo-ref-d-sw-border-eb657cb)!important;background:none!important;cursor:pointer!important;--cargo-ref-d-sw-transition-37c2917:border-color var(--cargo-concept-duration-1),transform var(--cargo-concept-duration-1) var(--cargo-concept-ease);transition:var(--cargo-ref-d-sw-transition-37c2917)!important}.cargo-ProductCard-colourChoice i{width:var(--cargo-ref-d-sw-width-09f9739)!important;height:var(--cargo-ref-d-sw-height-09f9739)!important}.cargo-ProductCard-colourChoice:hover{--cargo-ref-d-sw-border-color-a1ae0b2:var(--cargo-concept-line);border-color:var(--cargo-ref-d-sw-border-color-a1ae0b2)!important;transform:var(--cargo-ref-d-sw-transform-b18a5fa)!important}.cargo-ProductCard-colourChoice[aria-pressed="true"]{--cargo-ref-d-sw-border-color-d40c4db:var(--cargo-concept-ink);border-color:var(--cargo-ref-d-sw-border-color-d40c4db)!important}.cargo-ProductCard-modelSwatch{margin:var(--cargo-ref-d-sw-one-margin-3498826)!important}.cargo-ProductCard-moreColours{flex:var(--cargo-ref-d-sw-more-flex-53bd110)!important;padding:var(--cargo-ref-d-sw-more-padding-62dd6c4)!important;--cargo-ref-d-sw-more-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-d-sw-more-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-d-sw-more-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-d-sw-more-font-size-2c26dd2)!important;--cargo-ref-d-sw-more-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-d-sw-more-letter-spacing-148656d)!important;--cargo-ref-d-sw-more-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-d-sw-more-color-d40c4db)!important;text-decoration:none!important;white-space:nowrap!important}.cargo-ProductCard-moreColours:hover{--cargo-ref-d-sw-more-box-shadow-9dee03d:inset 0 -2px 0 var(--cargo-concept-color);box-shadow:var(--cargo-ref-d-sw-more-box-shadow-9dee03d)!important}.cargo-ProductCard-moreColoursSmall{display:none!important}.cargo-ProductCard-moreColours:not(:has(.cargo-ProductCard-moreColoursLarge)){display:none!important}.cargo-ProductCard-modelRow .cargo-ProductCard-modelPrice{margin-left:auto!important;--cargo-ref-d-card--row-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-d-card--row-color-d40c4db)!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important;white-space:nowrap!important}.cargo-ProductCard-more .cargo-ProductCard-imageWrapper{--cargo-ref-d-card--more-background-cb59c68:var(--cargo-concept-color);background:var(--cargo-ref-d-card--more-background-cb59c68)!important;--cargo-ref-d-card--more-color-9e64e0d:var(--cargo-concept-on-color);color:var(--cargo-ref-d-card--more-color-9e64e0d)!important;padding:var(--cargo-ref-d-card--more-padding-5d6c439)!important;display:flex!important;align-items:flex-end!important}.cargo-ProductCard-more .cargo-ProductCard-imageWrapper span{--cargo-ref-d-card--more-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-d-card--more-font-family-13319d4)!important;font-size:var(--cargo-ref-d-card--more-font-size-c1c135f)!important;line-height:var(--cargo-ref-d-card--more-line-height-523c2e7)!important;text-transform:uppercase!important}.cargo-ProductCard-more:hover .cargo-ProductCard-imageWrapper{--cargo-ref-d-card--more-background-cb59c68:var(--cargo-concept-color);background:var(--cargo-ref-d-card--more-background-cb59c68)!important}.pat-woodland{background:var(--cargo-ref-pat-woodland-background-7df3926)!important}.pat-multicam{background:var(--cargo-ref-pat-multicam-background-e712159)!important}.pat-leo{background:var(--cargo-ref-pat-leo-background-a972090)!important;background-size:var(--cargo-ref-pat-leo-background-size-bc7b0e0)!important}.pat-zebra{background:var(--cargo-ref-pat-zebra-background-a36baa7)!important}.pat-pantera{background:var(--cargo-ref-pat-pantera-background-06df0f2)!important}.pat-rainbow{background:var(--cargo-ref-pat-rainbow-background-17f74ee)!important}.pat-refl{background:var(--cargo-ref-pat-refl-background-5f33235)!important}.cargo-Concept-reportage{--cargo-ref-d-dark-background-56409ef:var(--cargo-concept-night);background:var(--cargo-ref-d-dark-background-56409ef)!important;color:var(--cargo-ref-d-dark-color-df5927f)!important}.cargo-Concept-reportage{padding-top:var(--cargo-ref-d-dark-padding-top-93fb743)!important}.cargo-Concept-reportage .cargo-Concept-storyImage{--cargo-ref-d-dark-border-66f4f3b:var(--cargo-concept-border) solid #2a2a28;border:var(--cargo-ref-d-dark-border-66f4f3b)!important}.cargo-Concept-reportage .cargo-Concept-storyImage{position:relative!important}.cargo-Concept-storyTag{position:absolute!important;left:0!important;bottom:0!important;padding:var(--cargo-ref-b-card--tag-padding-7dfda81)!important;--cargo-ref-b-card--tag-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-b-card--tag-background-dcf8dc6)!important;--cargo-ref-b-card--tag-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-b-card--tag-color-d40c4db)!important;--cargo-ref-b-card--tag-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-b-card--tag-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-b-card--tag-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-b-card--tag-font-size-2c26dd2)!important;--cargo-ref-b-card--tag-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-b-card--tag-letter-spacing-ddfefa4)!important;text-transform:uppercase!important;--cargo-ref-b-card--tag-transition-6d9b29c:background var(--cargo-concept-duration-1),color var(--cargo-concept-duration-1);transition:var(--cargo-ref-b-card--tag-transition-6d9b29c)!important}.cargo-Concept-reportage .cargo-Concept-story:hover .cargo-Concept-storyTag,.cargo-Concept-reportage .cargo-Concept-story:focus-visible .cargo-Concept-storyTag{--cargo-ref-d-dark-background-c311353:var(--cargo-concept-night-accent);background:var(--cargo-ref-d-dark-background-c311353)!important;--cargo-ref-d-dark-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-d-dark-color-d40c4db)!important}.cargo-Concept-reportage .cargo-Concept-story:hover .cargo-Concept-storyImage{--cargo-ref-d-dark-border-color-c311353:var(--cargo-concept-night-accent);border-color:var(--cargo-ref-d-dark-border-color-c311353)!important}.cargo-Concept-made{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.cargo-Concept-madePhoto{position:relative!important;margin:0!important;min-height:var(--cargo-ref-d-rot-min-height-f719b32)!important;overflow:hidden!important;background:var(--cargo-ref-d-rot-background-3faef6c)!important}.cargo-Concept-madePhoto img{position:absolute!important;inset:0!important;width:var(--cargo-ref-d-rot-width-32e4899)!important;height:var(--cargo-ref-d-rot-height-32e4899)!important;object-fit:cover!important;opacity:0!important;transform:var(--cargo-ref-d-rot-transform-be1c6eb)!important;--cargo-ref-d-rot-transition-79e13ba:opacity 1s var(--cargo-concept-ease),transform 6s linear;transition:var(--cargo-ref-d-rot-transition-79e13ba)!important}.cargo-Concept-madePhoto img.cargo-Concept-madeImageActive{opacity:var(--cargo-ref-d-rot-opacity-6b86b27)!important;transform:var(--cargo-ref-d-rot-transform-4c34d38)!important}.cargo-Concept-madePhotoBar{position:absolute!important;left:0!important;right:0!important;bottom:0!important;display:flex!important;justify-content:space-between!important;align-items:center!important;gap:var(--cargo-ref-d-rot--bar-gap-7769e81)!important;padding:var(--cargo-ref-d-rot--bar-padding-1319878)!important;background:var(--cargo-ref-d-rot--bar-background-6bfa348)!important;color:var(--cargo-ref-d-rot--bar-color-e08de71)!important}.cargo-Concept-madeCaption{--cargo-ref-d-rot--cap-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-d-rot--cap-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-d-rot--cap-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-d-rot--cap-font-size-2c26dd2)!important;--cargo-ref-d-rot--cap-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-d-rot--cap-letter-spacing-ddfefa4)!important;text-transform:uppercase!important}.cargo-Concept-madeDots{display:flex!important;gap:var(--cargo-ref-d-dots-gap-7476140)!important}.cargo-Concept-madeDots button{width:var(--cargo-ref-d-dots-width-9d9bfb3)!important;height:var(--cargo-ref-d-dots-height-9d9bfb3)!important;padding:0!important;border:0!important;background:none!important;cursor:pointer!important;display:grid!important;place-items:var(--cargo-ref-d-dots-place-items-f179a50)!important}.cargo-Concept-madeDots button::before{content:var(--cargo-ref-d-dots-content-12ae32c)!important;width:var(--cargo-ref-d-dots-width-09f9739)!important;height:var(--cargo-ref-d-dots-height-7adef6a)!important;background:var(--cargo-ref-d-dots-background-8e2d6ca)!important;--cargo-ref-d-dots-transition-57cd12f:width var(--cargo-concept-duration-2) var(--cargo-concept-ease),background var(--cargo-concept-duration-2);transition:var(--cargo-ref-d-dots-transition-57cd12f)!important}.cargo-Concept-madeDots button:hover::before{background:var(--cargo-ref-d-dots-background-e08de71)!important}.cargo-Concept-madeDots button[aria-pressed="true"]::before{width:var(--cargo-ref-d-dots-width-2793cbc)!important;background:var(--cargo-ref-d-dots-background-e08de71)!important}.cargo-Concept-madeCopy{--cargo-ref-d-made--text-padding-4fd0e12:clamp(36px,5vw,80px) var(--cargo-concept-gutter);padding:var(--cargo-ref-d-made--text-padding-4fd0e12)!important;display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-d-made--text-gap-c80bfee)!important}.cargo-Concept-madeCopy h2{--cargo-ref-d-made--text-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-d-made--text-font-family-13319d4)!important;font-size:var(--cargo-ref-d-made--text-font-size-00a40d8)!important;line-height:var(--cargo-ref-d-made--text-line-height-1d367bc)!important;text-transform:uppercase!important}.cargo-Concept-madeCopy h2 em{font-style:normal!important;--cargo-ref-d-made--text-background-cb59c68:var(--cargo-concept-color);background:var(--cargo-ref-d-made--text-background-cb59c68)!important;--cargo-ref-d-made--text-color-9e64e0d:var(--cargo-concept-on-color);color:var(--cargo-ref-d-made--text-color-9e64e0d)!important;padding:var(--cargo-ref-d-made--text-padding-1d2aeae)!important;-webkit-box-decoration-break:var(--cargo-ref-d-made--text--webkit-box-decoration-break-b5d61dc)!important;box-decoration-break:var(--cargo-ref-d-made--text-box-decoration-break-b5d61dc)!important;--cargo-ref-d-made--text-transition-5c91a05:background var(--cargo-concept-duration-3),color var(--cargo-concept-duration-3);transition:var(--cargo-ref-d-made--text-transition-5c91a05)!important}.cargo-Concept-facts{list-style:none!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.cargo-Concept-facts li{padding:var(--cargo-ref-d-usp-padding-258f9f9)!important;--cargo-ref-d-usp-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-d-usp-border-top-38053c2)!important;display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-d-usp-gap-7adef6a)!important}.cargo-Concept-facts b{--cargo-ref-d-usp-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-d-usp-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-d-usp-font-size-d7a9060)!important;line-height:var(--cargo-ref-d-usp-line-height-523c2e7)!important;text-transform:uppercase!important}.cargo-Concept-facts p{--cargo-ref-d-usp-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-d-usp-font-size-11d78c6)!important;--cargo-ref-d-usp-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-d-usp-color-47a8672)!important;max-width:var(--cargo-ref-d-usp-max-width-cc17b93)!important}.cargo-Boutique-root{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.cargo-Boutique-sign{display:flex!important;flex-direction:column!important;justify-content:space-between!important;gap:var(--cargo-ref-d-shop--sign-gap-2793cbc)!important;min-height:var(--cargo-ref-d-shop--sign-min-height-9a2336c)!important;--cargo-ref-d-shop--sign-padding-405f06a:clamp(28px,4vw,56px) var(--cargo-concept-gutter);padding:var(--cargo-ref-d-shop--sign-padding-405f06a)!important;--cargo-ref-d-shop--sign-background-cb59c68:var(--cargo-concept-color);background:var(--cargo-ref-d-shop--sign-background-cb59c68)!important;--cargo-ref-d-shop--sign-color-9e64e0d:var(--cargo-concept-on-color);color:var(--cargo-ref-d-shop--sign-color-9e64e0d)!important;--cargo-ref-d-shop--sign-transition-a2f6960:background var(--cargo-concept-duration-3) var(--cargo-concept-ease),color var(--cargo-concept-duration-3) var(--cargo-concept-ease);transition:var(--cargo-ref-d-shop--sign-transition-a2f6960)!important}.cargo-Boutique-street{--cargo-ref-d-shop--street-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-d-shop--street-font-family-c01aee4)!important;font-weight:700!important;font-size:var(--cargo-ref-d-shop--street-font-size-dc48d9f)!important;--cargo-ref-d-shop--street-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-d-shop--street-letter-spacing-ddfefa4)!important;text-transform:uppercase!important}.cargo-Boutique-sign b{--cargo-ref-d-shop--sign-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-d-shop--sign-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-d-shop--sign-font-size-d9e98cf)!important;line-height:var(--cargo-ref-d-shop--sign-line-height-ce53198)!important;letter-spacing:var(--cargo-ref-d-shop--sign-letter-spacing-a1bf9ed)!important}.cargo-Boutique-meta{display:flex!important;justify-content:space-between!important;gap:var(--cargo-ref-d-shop--meta-gap-6793164)!important;padding-top:var(--cargo-ref-d-shop--meta-padding-top-6793164)!important;--cargo-ref-d-shop--meta-border-top-ff5bf70:var(--cargo-concept-border) solid currentColor;border-top:var(--cargo-ref-d-shop--meta-border-top-ff5bf70)!important;--cargo-ref-d-shop--meta-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-d-shop--meta-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-d-shop--meta-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-d-shop--meta-font-size-2c26dd2)!important;--cargo-ref-d-shop--meta-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-d-shop--meta-letter-spacing-ddfefa4)!important;text-transform:uppercase!important}.cargo-Boutique-text{--cargo-ref-d-shop--text-background-cfeb4ae:var(--cargo-concept-mist);background:var(--cargo-ref-d-shop--text-background-cfeb4ae)!important;display:flex!important;flex-direction:column!important;justify-content:center!important;gap:var(--cargo-ref-d-shop--text-gap-5d6c439)!important;--cargo-ref-d-shop--text-padding-5b6cf77:clamp(32px,5vw,80px) var(--cargo-concept-gutter);padding:var(--cargo-ref-d-shop--text-padding-5b6cf77)!important}.cargo-Boutique-text h2{--cargo-ref-d-shop--text-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-d-shop--text-font-family-13319d4)!important;font-size:var(--cargo-ref-d-shop--text-font-size-25864c0)!important;line-height:var(--cargo-ref-d-shop--text-line-height-523c2e7)!important;text-transform:uppercase!important}.cargo-Boutique-lead{--cargo-ref-d-shop--lead-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-d-shop--lead-font-size-e576517)!important;max-width:var(--cargo-ref-d-shop--lead-max-width-af9bd86)!important}.cargo-Boutique-facts{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;margin:0!important;--cargo-ref-d-shop--facts-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-d-shop--facts-border-top-38053c2)!important}.cargo-Boutique-facts div{padding:var(--cargo-ref-d-shop--facts-padding-cc1ac0d)!important;--cargo-ref-d-shop--facts-border-bottom-5d7fb9d:1px solid var(--cargo-concept-line);border-bottom:var(--cargo-ref-d-shop--facts-border-bottom-5d7fb9d)!important}.cargo-Boutique-facts dt{--cargo-ref-d-shop--facts-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-d-shop--facts-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-d-shop--facts-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-d-shop--facts-font-size-2c26dd2)!important;--cargo-ref-d-shop--facts-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-d-shop--facts-letter-spacing-ddfefa4)!important;text-transform:uppercase!important;--cargo-ref-d-shop--facts-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-d-shop--facts-color-47a8672)!important;margin-bottom:var(--cargo-ref-d-shop--facts-margin-bottom-7adef6a)!important}.cargo-Boutique-facts dd{margin:0!important;--cargo-ref-d-shop--facts-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-d-shop--facts-font-size-11d78c6)!important;line-height:var(--cargo-ref-d-shop--facts-line-height-6918de1)!important}.cargo-Boutique-note{--cargo-ref-d-shop--note-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-d-shop--note-font-size-11d78c6)!important;--cargo-ref-d-shop--note-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-d-shop--note-color-47a8672)!important;max-width:var(--cargo-ref-d-shop--note-max-width-7a17b05)!important}.cargo-Boutique-cta{display:flex!important;flex-wrap:wrap!important;gap:var(--cargo-ref-d-shop--cta-gap-38cb6b4)!important}@media (max-width:768px){.cargo-Boutique-root{grid-template-columns:1fr!important}}@media (max-width:768px){.cargo-Boutique-sign{min-height:0!important;aspect-ratio:var(--cargo-ref-d-shop--sign-aspect-ratio-88a09c4)!important}}@media (max-width:768px){.cargo-Boutique-facts{grid-template-columns:1fr!important}}@media (max-width:768px){.cargo-Concept-made{grid-template-columns:1fr!important}}@media (max-width:768px){.cargo-Concept-madePhoto{min-height:0!important;aspect-ratio:var(--cargo-ref-d-rot-aspect-ratio-88a09c4)!important}}@media (max-width:560px){.cargo-Concept-facts{grid-template-columns:1fr!important}}:is(.cargo-catalog-header,.cargo-SearchResultsHeader,.cargo-AccountLogin-hero,.cargo-Blog-header,.cargo-Basket-header,.cargo-AccountShell-header){--cargo-ref-s-top-background-808a508:var(--cargo-concept-tint);background:var(--cargo-ref-s-top-background-808a508)!important;--cargo-ref-s-top-padding-8e44d10:clamp(24px,3.5vw,48px) var(--cargo-concept-gutter) clamp(20px,2.4vw,32px);padding:var(--cargo-ref-s-top-padding-8e44d10)!important;--cargo-ref-s-top-transition-8f1cb97:background var(--cargo-concept-duration-3) var(--cargo-concept-ease);transition:var(--cargo-ref-s-top-transition-8f1cb97)!important}:is(.cargo-CatalogHeader-row,.cargo-Blog-headerRow,.cargo-BasketHeader-row,.cargo-AccountShell-titleRow){display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:end!important;gap:var(--cargo-ref-s-top--row-gap-7dcbbe5)!important;margin:var(--cargo-ref-s-top--row-margin-89de836)!important}:is(.cargo-catalog-header,.cargo-SearchResultsHeader,.cargo-AccountLogin-hero,.cargo-Blog-header,.cargo-Basket-header,.cargo-AccountShell-header) h1{--cargo-ref-s-top-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-s-top-font-family-13319d4)!important;font-size:var(--cargo-ref-s-top-font-size-b71d37d)!important;line-height:var(--cargo-ref-s-top-line-height-a801f78)!important;text-transform:uppercase!important}:is(.cargo-catalog-header,.cargo-SearchResultsHeader,.cargo-AccountLogin-hero,.cargo-Blog-header,.cargo-Basket-header,.cargo-AccountShell-header) .cargo-Concept-families{padding:0!important}:is(.cargo-catalog-header,.cargo-SearchResultsHeader,.cargo-AccountLogin-hero,.cargo-Blog-header,.cargo-Basket-header,.cargo-AccountShell-header) .cargo-Concept-shades{padding-inline:0!important}:is(.cargo-Collections-layout,.cargo-PageShell[data-cargo-template="catalog"] .cargo-category-container > .cargo-Collections-layout){display:grid!important;grid-template-columns:260px minmax(0,1fr)!important;gap:var(--cargo-ref-s-body-gap-8db2138)!important;--cargo-ref-s-body-padding-ebc6d71:clamp(20px,3vw,40px) var(--cargo-concept-gutter) clamp(48px,6vw,96px);padding:var(--cargo-ref-s-body-padding-ebc6d71)!important}:is(.cargo-CatalogSidebar-frame,main[data-cargo-template="catalog"] .cargo-native-filter-column.cargo-CatalogSidebar-frame){position:sticky!important;--cargo-ref-s-side-top-1c73ee4:calc(var(--cargo-concept-sticky-height) + 12px);top:var(--cargo-ref-s-side-top-1c73ee4)!important;align-self:start!important;display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-s-side-gap-c80bfee)!important;--cargo-ref-s-side-max-height-a10ee3b:calc(100vh - var(--cargo-concept-sticky-height) - 24px);max-height:var(--cargo-ref-s-side-max-height-a10ee3b)!important;overflow-y:auto!important;overscroll-behavior:var(--cargo-ref-s-side-overscroll-behavior-dd9245c)!important;padding:var(--cargo-ref-s-side-padding-bf98422)!important;scrollbar-width:thin!important;--cargo-ref-s-side-scrollbar-color-7372fba:var(--cargo-concept-ink) transparent;scrollbar-color:var(--cargo-ref-s-side-scrollbar-color-7372fba)!important}.cargo-CatalogPriceRange-body{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-pr-gap-09f9739)!important;padding:var(--cargo-ref-pr-padding-eed2dbd)!important}.cargo-CatalogPriceRange-values{display:flex!important;justify-content:space-between!important;align-items:baseline!important;gap:var(--cargo-ref-pr-vals-gap-eb4ebe4)!important;--cargo-ref-pr-vals-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-pr-vals-font-family-13319d4)!important;font-size:var(--cargo-ref-pr-vals-font-size-c80bfee)!important;line-height:var(--cargo-ref-pr-vals-line-height-6b86b27)!important}.cargo-CatalogPriceRange-values span{font-size:var(--cargo-ref-pr-vals-font-size-9bf0c8e)!important;--cargo-ref-pr-vals-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-pr-vals-color-47a8672)!important}.cargo-CatalogPriceRange-track{position:relative!important;--cargo-ref-pr-track-height-cbaf291:var(--cargo-concept-height-s);height:var(--cargo-ref-pr-track-height-cbaf291)!important}.cargo-CatalogPriceRange-track::before{content:var(--cargo-ref-pr-track-content-12ae32c)!important;position:absolute!important;left:0!important;right:0!important;top:var(--cargo-ref-pr-track-top-28fdae8)!important;height:var(--cargo-ref-pr-track-height-3566015)!important;margin-top:var(--cargo-ref-pr-track-margin-top-91cb4fd)!important;--cargo-ref-pr-track-background-a1ae0b2:var(--cargo-concept-line);background:var(--cargo-ref-pr-track-background-a1ae0b2)!important}.cargo-CatalogPriceRange-fill{position:absolute!important;top:var(--cargo-ref-pr-fill-top-28fdae8)!important;height:var(--cargo-ref-pr-fill-height-3566015)!important;margin-top:var(--cargo-ref-pr-fill-margin-top-91cb4fd)!important;--cargo-ref-pr-fill-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-pr-fill-background-d40c4db)!important}.cargo-CatalogPriceRange-track input{position:absolute!important;inset:0!important;width:var(--cargo-ref-pr-track-width-32e4899)!important;height:var(--cargo-ref-pr-track-height-32e4899)!important;margin:0!important;background:none!important;appearance:none!important;-webkit-appearance:none!important;pointer-events:none!important}.cargo-CatalogPriceRange-track input::-webkit-slider-runnable-track{background:none!important;border:0!important}.cargo-CatalogPriceRange-track input::-moz-range-track{background:none!important;border:0!important}.cargo-CatalogPriceRange-track input::-webkit-slider-thumb{-webkit-appearance:none!important;pointer-events:auto!important;width:var(--cargo-ref-pr-track-width-2793cbc)!important;height:var(--cargo-ref-pr-track-height-2793cbc)!important;--cargo-ref-pr-track-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-pr-track-border-38053c2)!important;border-radius:0!important;--cargo-ref-pr-track-background-cb59c68:var(--cargo-concept-color);background:var(--cargo-ref-pr-track-background-cb59c68)!important;cursor:grab!important;--cargo-ref-pr-track-transition-ab3518e:transform var(--cargo-concept-duration-1) var(--cargo-concept-ease),box-shadow var(--cargo-concept-duration-1) var(--cargo-concept-ease);transition:var(--cargo-ref-pr-track-transition-ab3518e)!important}.cargo-CatalogPriceRange-track input::-moz-range-thumb{pointer-events:auto!important;width:var(--cargo-ref-pr-track-width-5d6c439)!important;height:var(--cargo-ref-pr-track-height-5d6c439)!important;--cargo-ref-pr-track-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-pr-track-border-38053c2)!important;border-radius:0!important;--cargo-ref-pr-track-background-cb59c68:var(--cargo-concept-color);background:var(--cargo-ref-pr-track-background-cb59c68)!important;cursor:grab!important}.cargo-CatalogPriceRange-track input:hover::-webkit-slider-thumb{--cargo-ref-pr-track-transform-d192268:translate(var(--cargo-concept-negative-lift-small),var(--cargo-concept-negative-lift-small));transform:var(--cargo-ref-pr-track-transform-d192268)!important;--cargo-ref-pr-track-box-shadow-c7b5e30:var(--cargo-concept-lift-small) var(--cargo-concept-lift-small) 0 var(--cargo-concept-ink);box-shadow:var(--cargo-ref-pr-track-box-shadow-c7b5e30)!important}.cargo-CatalogPriceRange-track input:active::-webkit-slider-thumb{cursor:grabbing!important}.cargo-CatalogPriceRange-track input:focus-visible{outline:none!important}.cargo-CatalogPriceRange-track input:focus-visible::-webkit-slider-thumb{--cargo-ref-pr-track-outline-956187e:3px solid var(--color-primary-500);outline:var(--cargo-ref-pr-track-outline-956187e)!important;outline-offset:var(--cargo-ref-pr-track-outline-offset-7476140)!important}.cargo-CatalogPriceRange-track input:focus-visible::-moz-range-thumb{--cargo-ref-pr-track-outline-956187e:3px solid var(--color-primary-500);outline:var(--cargo-ref-pr-track-outline-956187e)!important;outline-offset:var(--cargo-ref-pr-track-outline-offset-7476140)!important}.cargo-CatalogPriceRange-count{--cargo-ref-pr-count-font-size-abdca27:var(--cargo-concept-caption);font-size:var(--cargo-ref-pr-count-font-size-abdca27)!important;--cargo-ref-pr-count-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-pr-count-color-47a8672)!important}.cargo-CatalogSidebar-frame :is(.cargo-catalog-categories > h2,.cargo-catalog-categories > h3,.cargo-CatalogFilterGroup > legend,.cargo-CatalogFilterGroup > h3,.cargo-CatalogFilterGroup > h4){margin-bottom:var(--cargo-ref-s-group-margin-bottom-38cb6b4)!important;padding-bottom:var(--cargo-ref-s-group-padding-bottom-eb4ebe4)!important;--cargo-ref-s-group-border-bottom-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-bottom:var(--cargo-ref-s-group-border-bottom-38053c2)!important;--cargo-ref-s-group-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-s-group-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-s-group-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-s-group-font-size-2c26dd2)!important;--cargo-ref-s-group-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-s-group-letter-spacing-ddfefa4)!important;text-transform:uppercase!important}:is(.cargo-CatalogSidebar-frame :is(a.cargo-catalog-category,a.cargo-catalog-subcategory,label.cargo-CatalogOption)){display:flex!important;justify-content:space-between!important;align-items:center!important;gap:var(--cargo-ref-s-opt-gap-38cb6b4)!important;width:var(--cargo-ref-s-opt-width-32e4899)!important;--cargo-ref-s-opt-min-height-cbaf291:var(--cargo-concept-height-s);min-height:var(--cargo-ref-s-opt-min-height-cbaf291)!important;padding:var(--cargo-ref-s-opt-padding-8a60187)!important;border:0!important;border-left:var(--cargo-ref-s-opt-border-left-c553fe7)!important;background:none!important;cursor:pointer!important;text-align:left!important;--cargo-ref-s-opt-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-s-opt-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-s-opt-font-size-dd214fb:var(--cargo-concept-name);font-size:var(--cargo-ref-s-opt-font-size-dd214fb)!important;--cargo-ref-s-opt-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-s-opt-letter-spacing-148656d)!important;text-transform:uppercase!important;--cargo-ref-s-opt-transition-8a1289e:background var(--cargo-concept-duration-1),border-color var(--cargo-concept-duration-1),padding var(--cargo-concept-duration-1) var(--cargo-concept-ease);transition:var(--cargo-ref-s-opt-transition-8a1289e)!important}.cargo-CatalogSidebar-frame :is(.cargo-catalog-category small,.cargo-catalog-subcategory small,.cargo-CatalogOption .filter-control__counter){--cargo-ref-s-opt-font-size-abdca27:var(--cargo-concept-caption);font-size:var(--cargo-ref-s-opt-font-size-abdca27)!important;--cargo-ref-s-opt-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-s-opt-color-47a8672)!important}:is(.cargo-CatalogSidebar-frame :is(a.cargo-catalog-category,a.cargo-catalog-subcategory,label.cargo-CatalogOption)):hover{--cargo-ref-s-opt-background-808a508:var(--cargo-concept-tint);background:var(--cargo-ref-s-opt-background-808a508)!important;padding-left:var(--cargo-ref-s-opt-padding-left-09f9739)!important}.cargo-CatalogSidebar-frame :is(.cargo-catalog-category[aria-current="page"],.cargo-catalog-subcategory[aria-current="page"],.cargo-CatalogOption:has(input:checked)){--cargo-ref-s-opt-border-left-color-cb59c68:var(--cargo-concept-color);border-left-color:var(--cargo-ref-s-opt-border-left-color-cb59c68)!important;--cargo-ref-s-opt-background-808a508:var(--cargo-concept-tint);background:var(--cargo-ref-s-opt-background-808a508)!important}.cargo-CatalogSidebar-frame .cargo-CatalogOption:has(input:disabled){opacity:var(--cargo-ref-s-opt-opacity-67308c3)!important;cursor:not-allowed!important}:is(.cargo-CatalogToolbar,.cargo-SearchResultsToolbar,.cargo-FavouritesToolbar){display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:var(--cargo-ref-s-toolbar-gap-7769e81)!important;margin-bottom:var(--cargo-ref-s-toolbar-margin-bottom-6793164)!important}.cargo-CatalogFilterChips{display:flex!important;flex-wrap:wrap!important;gap:var(--cargo-ref-s-chips-gap-7adef6a)!important;align-items:center!important}.cargo-CatalogFilterChip{display:inline-flex!important;align-items:center!important;gap:var(--cargo-ref-s-chip-gap-eb4ebe4)!important;--cargo-ref-s-chip-min-height-cbaf291:var(--cargo-concept-height-s);min-height:var(--cargo-ref-s-chip-min-height-cbaf291)!important;padding:var(--cargo-ref-s-chip-padding-8a60187)!important;--cargo-ref-s-chip-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-s-chip-border-38053c2)!important;--cargo-ref-s-chip-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-s-chip-background-dcf8dc6)!important;cursor:pointer!important;--cargo-ref-s-chip-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-s-chip-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-s-chip-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-s-chip-font-size-2c26dd2)!important;--cargo-ref-s-chip-letter-spacing-1547bb9:var(--cargo-concept-tracking-2);letter-spacing:var(--cargo-ref-s-chip-letter-spacing-1547bb9)!important;text-transform:uppercase!important;--cargo-ref-s-chip-transition-6d9b29c:background var(--cargo-concept-duration-1),color var(--cargo-concept-duration-1);transition:var(--cargo-ref-s-chip-transition-6d9b29c)!important}.cargo-CatalogFilterChip:hover{--cargo-ref-s-chip-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-s-chip-background-d40c4db)!important;color:var(--cargo-ref-s-chip-color-e08de71)!important}:is(.cargo-SearchResultsStatus,.cargo-FavouritesStatus){--cargo-ref-s-count-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-s-count-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-s-count-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-s-count-font-size-2c26dd2)!important;--cargo-ref-s-count-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-s-count-letter-spacing-ddfefa4)!important;text-transform:uppercase!important}.cargo-CatalogControls-sort{display:flex!important;align-items:center!important;gap:var(--cargo-ref-s-sort-gap-eb4ebe4)!important;--cargo-ref-s-sort-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-s-sort-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-s-sort-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-s-sort-font-size-2c26dd2)!important;--cargo-ref-s-sort-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-s-sort-letter-spacing-ddfefa4)!important;text-transform:uppercase!important}.cargo-CatalogSidebar-open[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{display:none!important}:is(.cargo-Collections-grid,.cargo-PageShell[data-cargo-template="catalog"] .product-list .tile-grid,.cargo-PageShell[data-cargo-template="search"] .product-list .tile-grid,.cargo-FavouritesGrid > tbody){display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr))!important;gap:var(--cargo-ref-s-grid-gap-8a1bd22)!important}.cargo-CatalogEditorialCard{grid-column:span 2!important;position:relative!important;display:flex!important;align-items:flex-end!important;min-height:var(--cargo-ref-s-story-min-height-32e4899)!important;--cargo-ref-s-story-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-s-story-border-38053c2)!important;overflow:hidden!important;text-decoration:none!important;color:var(--cargo-ref-s-story-color-e08de71)!important;background:var(--cargo-ref-s-story-background-3faef6c)!important}.cargo-CatalogEditorialCard img{position:absolute!important;inset:0!important;width:var(--cargo-ref-s-story-width-32e4899)!important;height:var(--cargo-ref-s-story-height-32e4899)!important;object-fit:cover!important;--cargo-ref-s-story-transition-9a4ba3f:transform var(--cargo-concept-duration-4) var(--cargo-concept-ease);transition:var(--cargo-ref-s-story-transition-9a4ba3f)!important}.cargo-CatalogEditorialCard:hover img{transform:var(--cargo-ref-s-story-transform-a97348f)!important}.cargo-CatalogEditorialCard div{position:relative!important;padding:var(--cargo-ref-s-story-padding-9bf0c8e)!important;background:var(--cargo-ref-s-story-background-9a9793f)!important;width:var(--cargo-ref-s-story-width-32e4899)!important}.cargo-CatalogEditorialCard h3{display:block!important;--cargo-ref-s-story-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-s-story-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-s-story-font-size-90cd2c4)!important;line-height:var(--cargo-ref-s-story-line-height-523c2e7)!important;text-transform:uppercase!important}.cargo-CatalogEmptyState{grid-column:1/-1!important;padding:var(--cargo-ref-s-empty-padding-b36455a)!important;--cargo-ref-s-empty-border-6b5c05d:var(--cargo-concept-border) dashed var(--cargo-concept-ink);border:var(--cargo-ref-s-empty-border-6b5c05d)!important;text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:var(--cargo-ref-s-empty-gap-6793164)!important}.cargo-CatalogEmptyState b{--cargo-ref-s-empty-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-s-empty-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-s-empty-font-size-1db6432)!important;line-height:var(--cargo-ref-s-empty-line-height-523c2e7)!important}.cargo-CatalogSidebar-head{display:none!important}.cargo-CatalogSidebar-backdrop[data-cargo-component]{display:none!important}@media (max-width:768px){:is(.cargo-Collections-layout,.cargo-PageShell[data-cargo-template="catalog"] .cargo-category-container > .cargo-Collections-layout){grid-template-columns:minmax(0,1fr)!important}}@media (max-width:768px){.cargo-CatalogSidebar-open[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{display:inline-flex!important}}@media (max-width:768px){:is(.cargo-CatalogSidebar-frame,main[data-cargo-template="catalog"] .cargo-native-filter-column.cargo-CatalogSidebar-frame){position:fixed!important;inset:var(--cargo-ref-s-side-inset-e2c0528)!important;top:0!important;z-index:var(--cargo-ref-s-side-z-index-39fa9ec)!important;max-height:none!important;width:var(--cargo-ref-s-side-width-566eb8a)!important;padding:var(--cargo-ref-s-side-padding-9bf0c8e)!important;gap:var(--cargo-ref-s-side-gap-2793cbc)!important;overflow-y:auto!important;--cargo-ref-s-side-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-s-side-background-dcf8dc6)!important;--cargo-ref-s-side-border-left-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-left:var(--cargo-ref-s-side-border-left-38053c2)!important;transform:var(--cargo-ref-s-side-transform-89b019b)!important;--cargo-ref-s-side-transition-5b881e3:transform var(--cargo-concept-duration-2) var(--cargo-concept-ease);transition:var(--cargo-ref-s-side-transition-5b881e3)!important}}@media (max-width:768px){:is(.cargo-CatalogSidebar-frame,main[data-cargo-template="catalog"] .cargo-native-filter-column.cargo-CatalogSidebar-frame).is-open{transform:none!important;box-shadow:var(--cargo-ref-s-side-box-shadow-4371b34)!important}}@media (max-width:768px){.cargo-CatalogSidebar-head{display:flex!important;justify-content:space-between!important;align-items:center!important}}@media (max-width:768px){.cargo-CatalogSidebar-head b{--cargo-ref-s-drawer-head-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-s-drawer-head-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-s-drawer-head-font-size-a0a3565)!important}}@media (max-width:768px){.cargo-CatalogSidebar-backdrop[data-cargo-component]{display:block!important;position:fixed!important;inset:0!important;z-index:var(--cargo-ref-s-scrim-z-index-02d20bb)!important;background:var(--cargo-ref-s-scrim-background-4bbe661)!important;opacity:0!important;pointer-events:none!important;--cargo-ref-s-scrim-transition-0a5a375:opacity var(--cargo-concept-duration-2);transition:var(--cargo-ref-s-scrim-transition-0a5a375)!important}}@media (max-width:768px){.cargo-CatalogSidebar-backdrop[data-cargo-component].is-open{opacity:var(--cargo-ref-s-scrim-opacity-6b86b27)!important;pointer-events:auto!important}}@media (max-width:768px){.cargo-CatalogEditorialCard{grid-column:span 1!important}}@media (max-width:560px){:is(.cargo-Collections-grid,.cargo-PageShell[data-cargo-template="catalog"] .product-list .tile-grid,.cargo-PageShell[data-cargo-template="search"] .product-list .tile-grid,.cargo-FavouritesGrid > tbody){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:var(--cargo-ref-s-grid-gap-1455afe)!important}}@media (max-width:560px){.cargo-ProductCard-modelMeta b{--cargo-ref-d-card--meta-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-d-card--meta-font-size-11d78c6)!important}}@media (max-width:560px){.cargo-ProductCard-modelRow{--cargo-ref-d-card--row-font-size-abdca27:var(--cargo-concept-caption);font-size:var(--cargo-ref-d-card--row-font-size-abdca27)!important}}@media (max-width:560px){.cargo-ProductCard-modelRow{flex-wrap:wrap!important;row-gap:var(--cargo-ref-d-card--row-row-gap-7adef6a)!important}}@media (max-width:560px){.cargo-ProductCard-modelRow .cargo-ProductCard-modelPrice{flex-basis:var(--cargo-ref-d-card--row-flex-basis-32e4899)!important;margin-left:0!important}}@media (max-width:560px){.cargo-ProductCard-colourChoiceWide{display:none!important}}@media (max-width:560px){.cargo-ProductCard-moreColours,.cargo-ProductCard-moreColours:not(:has(.cargo-ProductCard-moreColoursLarge)){display:inline!important}}@media (max-width:560px){.cargo-ProductCard-moreColoursLarge{display:none!important}}@media (max-width:560px){.cargo-ProductCard-moreColoursSmall{display:inline!important}}.cargo-Products-grid{display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(320px,1fr)!important;gap:var(--cargo-ref-p-wrap-gap-fd5c3b6)!important;--cargo-ref-p-wrap-padding-f2631ec:clamp(16px,2vw,28px) var(--cargo-concept-gutter) clamp(40px,5vw,72px);padding:var(--cargo-ref-p-wrap-padding-f2631ec)!important}.cargo-ProductD-gallery{display:grid!important;grid-template-columns:1fr 1fr!important;gap:var(--cargo-ref-p-gallery-gap-38cb6b4)!important;align-content:start!important}.cargo-ProductD-shot{position:relative!important;margin:0!important;aspect-ratio:var(--cargo-ref-p-shot-aspect-ratio-1265c56)!important;--cargo-ref-p-shot-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-p-shot-border-38053c2)!important;background:var(--cargo-ref-p-shot-background-e08de71)!important;overflow:hidden!important;--cargo-ref-p-shot-transition-8f1cb97:background var(--cargo-concept-duration-3) var(--cargo-concept-ease);transition:var(--cargo-ref-p-shot-transition-8f1cb97)!important}.cargo-ProductD-shot:first-child{grid-column:1/-1!important;aspect-ratio:var(--cargo-ref-p-shot-aspect-ratio-ff060f4)!important}.cargo-ProductD-shot img{position:absolute!important;inset:var(--cargo-ref-p-shot-inset-23ec5e7)!important;width:var(--cargo-ref-p-shot-width-45ea3e5)!important;height:var(--cargo-ref-p-shot-height-45ea3e5)!important;object-fit:contain!important;filter:var(--cargo-ref-p-shot-filter-c9a97aa)!important;--cargo-ref-p-shot-transition-1066623:transform var(--cargo-concept-duration-3) var(--cargo-concept-ease),opacity var(--cargo-concept-duration-2);transition:var(--cargo-ref-p-shot-transition-1066623)!important}.cargo-ProductD-shot:hover img{transform:var(--cargo-ref-p-shot-transform-aea7396)!important}.cargo-ProductD-shot--photo img{inset:0!important;width:var(--cargo-ref-p-shot--photo-width-32e4899)!important;height:var(--cargo-ref-p-shot--photo-height-32e4899)!important;object-fit:cover!important;filter:none!important}.cargo-ProductD-shot figcaption{position:absolute!important;left:0!important;bottom:0!important;padding:var(--cargo-ref-p-shot-padding-a5ae11e)!important;--cargo-ref-p-shot-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-p-shot-background-d40c4db)!important;color:var(--cargo-ref-p-shot-color-e08de71)!important;--cargo-ref-p-shot-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-p-shot-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-p-shot-font-size-af1251f:var(--cargo-concept-micro);font-size:var(--cargo-ref-p-shot-font-size-af1251f)!important;--cargo-ref-p-shot-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-p-shot-letter-spacing-ddfefa4)!important;text-transform:uppercase!important}main[data-cargo-template="product"] .cargo-Products-details{position:sticky!important;--cargo-ref-p-buy-top-391623f:min(calc(var(--cargo-concept-sticky-height) + 16px),calc(100vh - var(--cargo-product-panel-height,0px) - 16px));top:var(--cargo-ref-p-buy-top-391623f)!important;align-self:start!important;display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-p-buy-gap-9bf0c8e)!important}.cargo-ProductD-code{--cargo-ref-p-code-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-p-code-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-p-code-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-p-code-font-size-2c26dd2)!important;--cargo-ref-p-code-letter-spacing-70df0b4:var(--cargo-concept-tracking-4);letter-spacing:var(--cargo-ref-p-code-letter-spacing-70df0b4)!important;display:flex!important;gap:var(--cargo-ref-p-code-gap-7769e81)!important;align-items:center!important}.cargo-ProductD-code::before{content:var(--cargo-ref-p-code-content-12ae32c)!important;width:var(--cargo-ref-p-code-width-c80bfee)!important;height:var(--cargo-ref-p-code-height-7476140)!important;--cargo-ref-p-code-background-cb59c68:var(--cargo-concept-color);background:var(--cargo-ref-p-code-background-cb59c68)!important}.cargo-ProductD-badges{display:flex!important;gap:var(--cargo-ref-p-badges-gap-7adef6a)!important;margin-bottom:var(--cargo-ref-p-badges-margin-bottom-5c7355b)!important}.cargo-ProductD-badges[hidden]{display:none!important}.cargo-ProductD-badges .cargo-ProductCard-statusBadge{--cargo-ref-p-badges-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-p-badges-border-top-38053c2)!important}.cargo-ProductCard-statusBest{--cargo-ref-d-badge--best-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-d-badge--best-background-d40c4db)!important;color:var(--cargo-ref-d-badge--best-color-e08de71)!important}main[data-cargo-template="product"] .cargo-Products-details h1{--cargo-ref-p-buy-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-p-buy-font-family-13319d4)!important;font-size:var(--cargo-ref-p-buy-font-size-631934a)!important;line-height:var(--cargo-ref-p-buy-line-height-bb88b84)!important;text-transform:uppercase!important}.cargo-ProductD-price{display:flex!important;align-items:baseline!important;gap:var(--cargo-ref-p-price-gap-09f9739)!important;flex-wrap:wrap!important}.cargo-ProductD-price b{--cargo-ref-p-price-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-p-price-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-p-price-font-size-209bb17)!important;line-height:var(--cargo-ref-p-price-line-height-6b86b27)!important}.cargo-ProductD-price span{--cargo-ref-p-price-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-p-price-font-size-11d78c6)!important;--cargo-ref-p-price-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-p-price-color-47a8672)!important}.cargo-ProductD-price s{--cargo-ref-p-price-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-p-price-font-size-e576517)!important;--cargo-ref-p-price-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-p-price-color-47a8672)!important}.cargo-ProductD-sale{align-self:center!important;padding:var(--cargo-ref-p-sale-padding-6c422f0)!important;--cargo-ref-p-sale-background-cb59c68:var(--cargo-concept-color);background:var(--cargo-ref-p-sale-background-cb59c68)!important;--cargo-ref-p-sale-color-9e64e0d:var(--cargo-concept-on-color);color:var(--cargo-ref-p-sale-color-9e64e0d)!important;font-style:normal!important;--cargo-ref-p-sale-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-p-sale-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-p-sale-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-p-sale-font-size-2c26dd2)!important;--cargo-ref-p-sale-letter-spacing-1547bb9:var(--cargo-concept-tracking-2);letter-spacing:var(--cargo-ref-p-sale-letter-spacing-1547bb9)!important}.cargo-ProductD-price span{flex-basis:var(--cargo-ref-p-price-flex-basis-32e4899)!important}.cargo-ProductD-stock{display:flex!important;align-items:center!important;gap:var(--cargo-ref-p-stock-gap-38cb6b4)!important;--cargo-ref-p-stock-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-p-stock-font-size-11d78c6)!important}:root{--cargo-ref-p-stock-pulse-opacity-67308c3:.35;--cargo-ref-p-stock-animation-721ac51:cargo-reference-stock-pulse 1.6s ease-in-out infinite}@keyframes cargo-reference-stock-pulse{50%{opacity:var(--cargo-ref-p-stock-pulse-opacity-67308c3)}}.cargo-ProductD-stock i{width:var(--cargo-ref-p-stock-width-38cb6b4)!important;height:var(--cargo-ref-p-stock-height-38cb6b4)!important;background:var(--cargo-ref-p-stock-background-b3feafd)!important;animation:var(--cargo-ref-p-stock-animation-721ac51)!important}.cargo-ProductD-stock.is-ok i{background:var(--cargo-ref-p-stock-background-987e3aa)!important;animation:none!important}.cargo-ProductD-stock.is-out i{--cargo-ref-p-stock-background-47a8672:var(--cargo-concept-muted);background:var(--cargo-ref-p-stock-background-47a8672)!important;animation:none!important}@media(prefers-reduced-motion:reduce){.cargo-ProductD-stock i{animation:none!important}}.cargo-ProductD-field{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-p-field-gap-38cb6b4)!important}.cargo-ProductD-field-label{display:flex!important;justify-content:space-between!important;--cargo-ref-p-field--label-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-p-field--label-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-p-field--label-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-p-field--label-font-size-2c26dd2)!important;--cargo-ref-p-field--label-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-p-field--label-letter-spacing-ddfefa4)!important;text-transform:uppercase!important}.cargo-ProductD-field-label span{--cargo-ref-p-field--label-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-p-field--label-color-47a8672)!important}.cargo-ProductD-colors{display:flex!important;flex-wrap:wrap!important;gap:var(--cargo-ref-p-colors-gap-eb4ebe4)!important}.cargo-ProductD-colors--many .cargo-ProductD-color{--cargo-ref-p-colors--many-width-4d0ec4b:var(--cargo-concept-height-m);width:var(--cargo-ref-p-colors--many-width-4d0ec4b)!important;--cargo-ref-p-colors--many-height-4d0ec4b:var(--cargo-concept-height-m);height:var(--cargo-ref-p-colors--many-height-4d0ec4b)!important;padding:var(--cargo-ref-p-colors--many-padding-ac33ff9)!important}.cargo-ProductD-color{position:relative!important}.cargo-ProductD-color::after{--cargo-ref-p-color-content-a88636b:attr(data-tip);content:var(--cargo-ref-p-color-content-a88636b)!important;position:absolute!important;left:var(--cargo-ref-p-color-left-28fdae8)!important;bottom:var(--cargo-ref-p-color-bottom-feacaf6)!important;z-index:var(--cargo-ref-p-color-z-index-ef2d127)!important;padding:var(--cargo-ref-p-color-padding-412e517)!important;--cargo-ref-p-color-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-p-color-background-d40c4db)!important;color:var(--cargo-ref-p-color-color-e08de71)!important;--cargo-ref-p-color-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-p-color-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-p-color-font-size-af1251f:var(--cargo-concept-micro);font-size:var(--cargo-ref-p-color-font-size-af1251f)!important;--cargo-ref-p-color-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-p-color-letter-spacing-ddfefa4)!important;white-space:nowrap!important;text-transform:uppercase!important;transform:var(--cargo-ref-p-color-transform-b9a8377)!important;opacity:0!important;pointer-events:none!important;--cargo-ref-p-color-transition-f1875ff:opacity var(--cargo-concept-duration-1),transform var(--cargo-concept-duration-1) var(--cargo-concept-ease);transition:var(--cargo-ref-p-color-transition-f1875ff)!important}.cargo-ProductD-color::after{display:none!important}@media (hover:hover){.cargo-ProductD-color:hover::after{display:block!important;opacity:var(--cargo-ref-p-color-opacity-6b86b27)!important;transform:var(--cargo-ref-p-color-transform-cedbf1a)!important}}.cargo-ProductD-color:focus-visible::after{display:block!important;opacity:var(--cargo-ref-p-color-opacity-6b86b27)!important;transform:var(--cargo-ref-p-color-transform-cedbf1a)!important}.cargo-ProductD-color{--cargo-ref-p-color-width-ca4ad86:var(--cargo-concept-height-l);width:var(--cargo-ref-p-color-width-ca4ad86)!important;--cargo-ref-p-color-height-ca4ad86:var(--cargo-concept-height-l);height:var(--cargo-ref-p-color-height-ca4ad86)!important;padding:var(--cargo-ref-p-color-padding-3566015)!important;--cargo-ref-p-color-border-87547de:var(--cargo-concept-border) solid var(--cargo-concept-line);border:var(--cargo-ref-p-color-border-87547de)!important;--cargo-ref-p-color-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-p-color-background-dcf8dc6)!important;cursor:pointer!important;--cargo-ref-p-color-transition-5ce14cf:border-color var(--cargo-concept-duration-1),transform var(--cargo-concept-duration-1) var(--cargo-concept-ease),box-shadow var(--cargo-concept-duration-1) var(--cargo-concept-ease);transition:var(--cargo-ref-p-color-transition-5ce14cf)!important}.cargo-ProductD-color i{display:block!important;width:var(--cargo-ref-p-color-width-32e4899)!important;height:var(--cargo-ref-p-color-height-32e4899)!important;--cargo-ref-p-color-background-8396f14:var(--cargo-model-swatch);background:var(--cargo-ref-p-color-background-8396f14)!important}.cargo-ProductD-color:hover{--cargo-ref-p-color-transform-d192268:translate(var(--cargo-concept-negative-lift-small),var(--cargo-concept-negative-lift-small));transform:var(--cargo-ref-p-color-transform-d192268)!important;--cargo-ref-p-color-box-shadow-c7b5e30:var(--cargo-concept-lift-small) var(--cargo-concept-lift-small) 0 var(--cargo-concept-ink);box-shadow:var(--cargo-ref-p-color-box-shadow-c7b5e30)!important;--cargo-ref-p-color-border-color-d40c4db:var(--cargo-concept-ink);border-color:var(--cargo-ref-p-color-border-color-d40c4db)!important}.cargo-ProductD-color[aria-current="page"]{--cargo-ref-p-color-border-f60cdf8:3px solid var(--cargo-concept-ink);border:var(--cargo-ref-p-color-border-f60cdf8)!important}.cargo-ProductD-sizes{display:grid!important;grid-template-columns:repeat(var(--n,3),minmax(0,1fr))!important;gap:var(--cargo-ref-p-sizes-gap-7adef6a)!important}.cargo-ProductD-sizes--words .cargo-ProductD-size{font-size:var(--cargo-ref-p-sizes--words-font-size-9bf0c8e)!important;letter-spacing:var(--cargo-ref-p-sizes--words-letter-spacing-d57b5fa)!important;text-transform:uppercase!important}.cargo-ProductD-size{display:flex!important;flex-direction:column!important;align-items:center!important;gap:var(--cargo-ref-p-size-gap-7476140)!important;--cargo-ref-p-size-min-height-ca4ad86:var(--cargo-concept-height-l);min-height:var(--cargo-ref-p-size-min-height-ca4ad86)!important;justify-content:center!important;--cargo-ref-p-size-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-p-size-border-38053c2)!important;--cargo-ref-p-size-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-p-size-background-dcf8dc6)!important;cursor:pointer!important;--cargo-ref-p-size-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-p-size-font-family-13319d4)!important;font-size:var(--cargo-ref-p-size-font-size-2793cbc)!important;line-height:var(--cargo-ref-p-size-line-height-6b86b27)!important;--cargo-ref-p-size-transition-6416cd5:transform var(--cargo-concept-duration-1) var(--cargo-concept-ease),box-shadow var(--cargo-concept-duration-1) var(--cargo-concept-ease),background var(--cargo-concept-duration-1),color var(--cargo-concept-duration-1);transition:var(--cargo-ref-p-size-transition-6416cd5)!important}.cargo-ProductD-size small{--cargo-ref-p-size-font-family-ea71320:var(--font-body);font-family:var(--cargo-ref-p-size-font-family-ea71320)!important;--cargo-ref-p-size-font-size-abdca27:var(--cargo-concept-caption);font-size:var(--cargo-ref-p-size-font-size-abdca27)!important;letter-spacing:0!important}.cargo-ProductD-size:hover:not(:disabled){--cargo-ref-p-size-transform-d192268:translate(var(--cargo-concept-negative-lift-small),var(--cargo-concept-negative-lift-small));transform:var(--cargo-ref-p-size-transform-d192268)!important;--cargo-ref-p-size-box-shadow-71a2677:var(--cargo-concept-lift) var(--cargo-concept-lift) 0 var(--cargo-concept-color);box-shadow:var(--cargo-ref-p-size-box-shadow-71a2677)!important}.cargo-ProductD-size[aria-current="page"]{--cargo-ref-p-size-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-p-size-background-d40c4db)!important;color:var(--cargo-ref-p-size-color-e08de71)!important}.cargo-ProductD-size:disabled{--cargo-ref-p-size-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-p-size-color-47a8672)!important;border-style:var(--cargo-ref-p-size-border-style-f455b85)!important;cursor:not-allowed!important;background:var(--cargo-ref-p-size-background-cb0b610)!important}.cargo-ProductD-perks{list-style:none!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:1fr 1fr!important;--cargo-ref-p-perks-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-p-perks-border-top-38053c2)!important}.cargo-ProductD-perks li{padding:var(--cargo-ref-p-perks-padding-69d513a)!important;--cargo-ref-p-perks-border-bottom-5d7fb9d:1px solid var(--cargo-concept-line);border-bottom:var(--cargo-ref-p-perks-border-bottom-5d7fb9d)!important;--cargo-ref-p-perks-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-p-perks-font-size-11d78c6)!important;display:flex!important;gap:var(--cargo-ref-p-perks-gap-eb4ebe4)!important;align-items:flex-start!important}.cargo-ProductD-perks li::before{content:var(--cargo-ref-p-perks-content-12ae32c)!important;flex:var(--cargo-ref-p-perks-flex-53bd110)!important;width:var(--cargo-ref-p-perks-width-eb4ebe4)!important;height:var(--cargo-ref-p-perks-height-eb4ebe4)!important;margin-top:var(--cargo-ref-p-perks-margin-top-7adef6a)!important;--cargo-ref-p-perks-background-cb59c68:var(--cargo-concept-color);background:var(--cargo-ref-p-perks-background-cb59c68)!important}.cargo-ProductD-specs{display:grid!important;grid-template-columns:repeat(var(--n,4),minmax(0,1fr))!important;--cargo-ref-p-specs-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-p-specs-background-d40c4db)!important;color:var(--cargo-ref-p-specs-color-e08de71)!important}.cargo-ProductD-specs div{--cargo-ref-p-specs-padding-b761d14:clamp(20px,3vw,36px) var(--cargo-concept-gutter);padding:var(--cargo-ref-p-specs-padding-b761d14)!important;border-right:var(--cargo-ref-p-specs-border-right-a06eb5f)!important;display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-p-specs-gap-7adef6a)!important}.cargo-ProductD-specs div:last-child{border-right:0!important}.cargo-ProductD-specs b{--cargo-ref-p-specs-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-p-specs-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-p-specs-font-size-b2370c9)!important;line-height:var(--cargo-ref-p-specs-line-height-523c2e7)!important}.cargo-ProductD-specs span{--cargo-ref-p-specs-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-p-specs-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-p-specs-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-p-specs-font-size-2c26dd2)!important;--cargo-ref-p-specs-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-p-specs-letter-spacing-ddfefa4)!important;color:var(--cargo-ref-p-specs-color-7ebd896)!important;text-transform:uppercase!important}.cargo-ProductD-night{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.1fr)!important;background:var(--cargo-ref-p-night-background-c208184)!important;color:var(--cargo-ref-p-night-color-df5927f)!important}.cargo-ProductD-night figure{margin:0!important;position:relative!important;min-height:var(--cargo-ref-p-night-min-height-b171dac)!important;overflow:hidden!important}.cargo-ProductD-night img{position:absolute!important;inset:0!important;width:var(--cargo-ref-p-night-width-32e4899)!important;height:var(--cargo-ref-p-night-height-32e4899)!important;object-fit:cover!important;filter:var(--cargo-ref-p-night-filter-12f4d95)!important;--cargo-ref-p-night-transition-693d129:filter var(--cargo-concept-duration-4) var(--cargo-concept-ease);transition:var(--cargo-ref-p-night-transition-693d129)!important}.cargo-ProductD-night figure:hover img{filter:var(--cargo-ref-p-night-filter-5098430)!important}.cargo-ProductD-night-text{--cargo-ref-p-night--text-padding-2b1851b:clamp(32px,4vw,64px) var(--cargo-concept-gutter);padding:var(--cargo-ref-p-night--text-padding-2b1851b)!important;display:flex!important;flex-direction:column!important;justify-content:center!important;gap:var(--cargo-ref-p-night--text-gap-9bf0c8e)!important}.cargo-ProductD-night-text h2{--cargo-ref-p-night--text-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-p-night--text-font-family-13319d4)!important;font-size:var(--cargo-ref-p-night--text-font-size-b2bac27)!important;line-height:var(--cargo-ref-p-night--text-line-height-1d367bc)!important;text-transform:uppercase!important}.cargo-ProductD-night-text p{color:var(--cargo-ref-p-night--text-color-8241498)!important;max-width:var(--cargo-ref-p-night--text-max-width-6671e1c)!important}.cargo-ProductD-night .cargo-Concept-eyebrow{color:var(--cargo-ref-p-night-color-449f5dd)!important}.cargo-ProductD-night--day{--cargo-ref-p-night--day-background-cb59c68:var(--cargo-concept-color);background:var(--cargo-ref-p-night--day-background-cb59c68)!important;--cargo-ref-p-night--day-color-9e64e0d:var(--cargo-concept-on-color);color:var(--cargo-ref-p-night--day-color-9e64e0d)!important;--cargo-ref-p-night--day-transition-a2f6960:background var(--cargo-concept-duration-3) var(--cargo-concept-ease),color var(--cargo-concept-duration-3) var(--cargo-concept-ease);transition:var(--cargo-ref-p-night--day-transition-a2f6960)!important}.cargo-ProductD-night--day img{filter:none!important;--cargo-ref-p-night--day-transition-9a4ba3f:transform var(--cargo-concept-duration-4) var(--cargo-concept-ease);transition:var(--cargo-ref-p-night--day-transition-9a4ba3f)!important}.cargo-ProductD-night--day figure:hover img{filter:none!important;transform:var(--cargo-ref-p-night--day-transform-a97348f)!important}.cargo-ProductD-night--day .cargo-ProductD-night-text p,.cargo-ProductD-night--day .cargo-Concept-eyebrow{color:inherit!important}.cargo-ProductD-night--day .cargo-ProductD-night-text p:not(.cargo-Concept-eyebrow){opacity:var(--cargo-ref-p-night--day-opacity-bb88b84)!important}.cargo-ProductD-night-hint{--cargo-ref-p-night--hint-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-p-night--hint-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-p-night--hint-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-p-night--hint-font-size-2c26dd2)!important;--cargo-ref-p-night--hint-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-p-night--hint-letter-spacing-ddfefa4)!important;color:var(--cargo-ref-p-night--hint-color-449f5dd)!important;text-transform:uppercase!important}.cargo-ProductD-details{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:var(--cargo-ref-p-details-gap-38cb6b4)!important;--cargo-ref-p-details-padding-d4d5a57:clamp(40px,6vw,88px) var(--cargo-concept-gutter) 0;padding:var(--cargo-ref-p-details-padding-d4d5a57)!important}.cargo-ProductD-detail{margin:0!important;display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-p-detail-gap-7769e81)!important}.cargo-ProductD-detail div{position:relative!important;aspect-ratio:var(--cargo-ref-p-detail-aspect-ratio-88a09c4)!important;overflow:hidden!important;--cargo-ref-p-detail-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-p-detail-border-38053c2)!important}.cargo-ProductD-detail img{position:absolute!important;inset:0!important;width:var(--cargo-ref-p-detail-width-32e4899)!important;height:var(--cargo-ref-p-detail-height-32e4899)!important;object-fit:cover!important;--cargo-ref-p-detail-transition-9a4ba3f:transform var(--cargo-concept-duration-4) var(--cargo-concept-ease);transition:var(--cargo-ref-p-detail-transition-9a4ba3f)!important}.cargo-ProductD-detail:hover img{transform:var(--cargo-ref-p-detail-transform-7201561)!important}.cargo-ProductD-detail b{--cargo-ref-p-detail-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-p-detail-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-p-detail-font-size-dd214fb:var(--cargo-concept-name);font-size:var(--cargo-ref-p-detail-font-size-dd214fb)!important;--cargo-ref-p-detail-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-p-detail-letter-spacing-148656d)!important;text-transform:uppercase!important}.cargo-ProductD-detail p{--cargo-ref-p-detail-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-p-detail-font-size-11d78c6)!important;--cargo-ref-p-detail-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-p-detail-color-47a8672)!important}.cargo-ProductD-detail--fit div{background:var(--cargo-ref-p-detail--fit-background-e08de71)!important}.cargo-ProductD-detail--fit img{inset:var(--cargo-ref-p-detail--fit-inset-23ec5e7)!important;width:var(--cargo-ref-p-detail--fit-width-45ea3e5)!important;height:var(--cargo-ref-p-detail--fit-height-45ea3e5)!important;object-fit:contain!important}@media (min-width:769px){.cargo-ProductD-shot:last-child:nth-child(even){grid-column:1/-1!important;aspect-ratio:var(--cargo-ref-p-shot-aspect-ratio-ff060f4)!important}}.cargo-ProductD-ways{display:grid!important;grid-template-columns:auto repeat(var(--n,3),minmax(0,1fr))!important;gap:var(--cargo-ref-p-ways-gap-38cb6b4)!important;align-items:stretch!important;--cargo-ref-p-ways-padding-405f06a:clamp(28px,4vw,56px) var(--cargo-concept-gutter);padding:var(--cargo-ref-p-ways-padding-405f06a)!important}.cargo-ProductD-ways > p{align-self:center!important;padding-right:var(--cargo-ref-p-ways-padding-right-6793164)!important;--cargo-ref-p-ways-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-p-ways-font-family-13319d4)!important;font-size:var(--cargo-ref-p-ways-font-size-c6ea337)!important;line-height:var(--cargo-ref-p-ways-line-height-523c2e7)!important;text-transform:uppercase!important}.cargo-ProductD-way{padding:var(--cargo-ref-p-way-padding-ab98c04)!important;--cargo-ref-p-way-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-p-way-border-38053c2)!important;--cargo-ref-p-way-background-808a508:var(--cargo-concept-tint);background:var(--cargo-ref-p-way-background-808a508)!important;display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-p-way-gap-eb4ebe4)!important;--cargo-ref-p-way-transition-4e86b75:background var(--cargo-concept-duration-3),transform var(--cargo-concept-duration-1) var(--cargo-concept-ease),box-shadow var(--cargo-concept-duration-1) var(--cargo-concept-ease);transition:var(--cargo-ref-p-way-transition-4e86b75)!important}.cargo-ProductD-way:hover{--cargo-ref-p-way-transform-55a347d:translate(var(--cargo-concept-negative-lift),var(--cargo-concept-negative-lift));transform:var(--cargo-ref-p-way-transform-55a347d)!important;--cargo-ref-p-way-box-shadow-9fe8334:var(--cargo-concept-lift) var(--cargo-concept-lift) 0 var(--cargo-concept-ink);box-shadow:var(--cargo-ref-p-way-box-shadow-9fe8334)!important}.cargo-ProductD-way b{--cargo-ref-p-way-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-p-way-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-p-way-font-size-d88e379)!important;line-height:var(--cargo-ref-p-way-line-height-523c2e7)!important;text-transform:uppercase!important}.cargo-ProductD-acc{--cargo-ref-p-acc-padding-a707872:0 var(--cargo-concept-gutter) clamp(40px,6vw,88px);padding:var(--cargo-ref-p-acc-padding-a707872)!important;max-width:var(--cargo-ref-p-acc-max-width-e274ccf)!important}.cargo-ProductD-ways[hidden] + .cargo-ProductD-acc{padding-top:var(--cargo-ref-p-ways-padding-top-7f2cf4f)!important}.cargo-ProductD-acc details{--cargo-ref-p-acc-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-p-acc-border-top-38053c2)!important}.cargo-ProductD-acc details:last-child{--cargo-ref-p-acc-border-bottom-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-bottom:var(--cargo-ref-p-acc-border-bottom-38053c2)!important}.cargo-ProductD-acc summary{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:var(--cargo-ref-p-acc-gap-6793164)!important;--cargo-ref-p-acc-min-height-ca4ad86:var(--cargo-concept-height-l);min-height:var(--cargo-ref-p-acc-min-height-ca4ad86)!important;cursor:pointer!important;list-style:none!important;--cargo-ref-p-acc-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-p-acc-font-family-13319d4)!important;font-size:var(--cargo-ref-p-acc-font-size-d9fe5d1)!important;text-transform:uppercase!important;--cargo-ref-p-acc-transition-637944a:padding var(--cargo-concept-duration-1) var(--cargo-concept-ease),background var(--cargo-concept-duration-1);transition:var(--cargo-ref-p-acc-transition-637944a)!important}.cargo-ProductD-acc summary::-webkit-details-marker{display:none!important}.cargo-ProductD-acc summary::after{content:var(--cargo-ref-p-acc-content-7297d20)!important;--cargo-ref-p-acc-font-family-ea71320:var(--font-body);font-family:var(--cargo-ref-p-acc-font-family-ea71320)!important;font-size:var(--cargo-ref-p-acc-font-size-c80bfee)!important;--cargo-ref-p-acc-transition-5b881e3:transform var(--cargo-concept-duration-2) var(--cargo-concept-ease);transition:var(--cargo-ref-p-acc-transition-5b881e3)!important}.cargo-ProductD-acc details[open] summary::after{transform:var(--cargo-ref-p-acc-transform-016b045)!important}.cargo-ProductD-acc summary:hover{padding-left:var(--cargo-ref-p-acc-padding-left-38cb6b4)!important;--cargo-ref-p-acc-background-808a508:var(--cargo-concept-tint);background:var(--cargo-ref-p-acc-background-808a508)!important}.cargo-ProductD-acc .cargo-ProductD-acc-body{padding:var(--cargo-ref-p-acc-padding-e8ff7dd)!important;display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-p-acc-gap-7769e81)!important;max-width:var(--cargo-ref-p-acc-max-width-d13358a)!important}.cargo-ProductD-acc table{border-collapse:var(--cargo-ref-p-acc-border-collapse-93bc5d0)!important;width:var(--cargo-ref-p-acc-width-32e4899)!important;max-width:var(--cargo-ref-p-acc-max-width-ae6cfbb)!important;font-variant-numeric:var(--cargo-ref-p-acc-font-variant-numeric-ba2d0ee)!important}.cargo-ProductD-acc td{padding:var(--cargo-ref-p-acc-padding-6429fe9)!important;--cargo-ref-p-acc-border-bottom-5d7fb9d:1px solid var(--cargo-concept-line);border-bottom:var(--cargo-ref-p-acc-border-bottom-5d7fb9d)!important;vertical-align:var(--cargo-ref-p-acc-vertical-align-2872036)!important}.cargo-ProductD-acc td:first-child{width:var(--cargo-ref-p-acc-width-8640b64)!important;--cargo-ref-p-acc-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-p-acc-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-p-acc-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-p-acc-font-size-2c26dd2)!important;--cargo-ref-p-acc-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-p-acc-letter-spacing-ddfefa4)!important;text-transform:uppercase!important;--cargo-ref-p-acc-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-p-acc-color-47a8672)!important}.cargo-related-products{--cargo-ref-p-related-background-808a508:var(--cargo-concept-tint);background:var(--cargo-ref-p-related-background-808a508)!important;padding-block:var(--cargo-ref-p-related-padding-block-e90d3c1)!important;--cargo-ref-p-related-transition-92b936e:background var(--cargo-concept-duration-3);transition:var(--cargo-ref-p-related-transition-92b936e)!important}.cargo-related-products > *{--cargo-ref-p-related-padding-inline-27aa8b4:var(--cargo-concept-gutter);padding-inline:var(--cargo-ref-p-related-padding-inline-27aa8b4)!important}.cargo-related-products h2{--cargo-ref-p-related-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-p-related-font-family-13319d4)!important;font-size:var(--cargo-ref-p-related-font-size-b330ae2)!important;line-height:var(--cargo-ref-p-related-line-height-1d367bc)!important;text-transform:uppercase!important}@media (max-width:768px){.cargo-Products-grid{grid-template-columns:1fr!important}}@media (max-width:768px){main[data-cargo-template="product"] .cargo-Products-details{position:static!important}}@media (max-width:768px){.cargo-ProductD-gallery{grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:var(--cargo-ref-p-gallery-grid-auto-columns-ebcef82)!important;overflow-x:auto!important;scroll-snap-type:var(--cargo-ref-p-gallery-scroll-snap-type-0a646ff)!important;scrollbar-width:none!important}}@media (max-width:768px){.cargo-ProductD-shot,.cargo-ProductD-shot:first-child{grid-column:auto!important;aspect-ratio:var(--cargo-ref-p-shot-aspect-ratio-1265c56)!important;scroll-snap-align:var(--cargo-ref-p-shot-scroll-snap-align-cced28c)!important}}@media (max-width:768px){.cargo-ProductD-specs{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:768px){.cargo-ProductD-specs div{border-bottom:var(--cargo-ref-p-specs-border-bottom-a06eb5f)!important}}@media (max-width:768px){.cargo-ProductD-night{grid-template-columns:1fr 1fr!important}}@media (max-width:768px){.cargo-ProductD-night-text{grid-column:1/-1!important;order:var(--cargo-ref-p-night--text-order-1bad6b8)!important}}@media (max-width:768px){.cargo-ProductD-night figure{min-height:0!important;aspect-ratio:var(--cargo-ref-p-night-aspect-ratio-5132a20)!important}}@media (max-width:768px){.cargo-ProductD-details{grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:var(--cargo-ref-p-details-grid-auto-columns-99281a0)!important;overflow-x:auto!important;scrollbar-width:none!important}}@media (max-width:768px){.cargo-ProductD-ways{grid-template-columns:1fr!important}}@media (max-width:560px){.cargo-ProductD-perks{grid-template-columns:1fr!important}}@media (max-width:768px){.cargo-Hero-editorialSlide :is(h1,h2,h3){font-size:var(--cargo-ref-d-slide-font-size-2683b40)!important;overflow-wrap:anywhere!important}}@media (max-width:560px){.cargo-Navbar-container{gap:var(--cargo-ref-d-head-gap-7769e81)!important}}@media (max-width:560px){:is(.cargo-CatalogToolbar,.cargo-SearchResultsToolbar,.cargo-FavouritesToolbar){flex-direction:column!important;align-items:stretch!important}}@media (max-width:560px){:is(.cargo-CatalogToolbar,.cargo-SearchResultsToolbar,.cargo-FavouritesToolbar) > div{justify-content:space-between!important;flex-wrap:wrap!important}}.cargo-Concept-families{display:flex!important;gap:var(--cargo-ref-d-fams-gap-3566015)!important;overflow:visible!important}.cargo-Concept-family{position:relative!important;flex:var(--cargo-ref-sw-flex-b8d40bd)!important;min-width:var(--cargo-ref-sw-min-width-5d6c439)!important;height:var(--cargo-ref-sw-height-7d24764)!important;padding:0!important;--cargo-ref-sw-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-sw-border-38053c2)!important;--cargo-ref-sw-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-sw-background-dcf8dc6)!important;cursor:pointer!important;text-decoration:none!important;--cargo-ref-sw-transition-ab3518e:transform var(--cargo-concept-duration-1) var(--cargo-concept-ease),box-shadow var(--cargo-concept-duration-1) var(--cargo-concept-ease);transition:var(--cargo-ref-sw-transition-ab3518e)!important}.cargo-Concept-family i{position:absolute!important;inset:0!important;display:block!important;--cargo-ref-sw-background-8396f14:var(--cargo-model-swatch);background:var(--cargo-ref-sw-background-8396f14)!important}.cargo-Concept-family .pat-all,.pat-all{background:var(--cargo-ref-sw-background-69944f3)!important}.cargo-Concept-family:hover,.cargo-Concept-family:focus-visible{--cargo-ref-sw-transform-d192268:translate(var(--cargo-concept-negative-lift-small),var(--cargo-concept-negative-lift-small));transform:var(--cargo-ref-sw-transform-d192268)!important;--cargo-ref-sw-box-shadow-c7b5e30:var(--cargo-concept-lift-small) var(--cargo-concept-lift-small) 0 var(--cargo-concept-ink);box-shadow:var(--cargo-ref-sw-box-shadow-c7b5e30)!important;z-index:var(--cargo-ref-sw-z-index-4e07408)!important}.cargo-Concept-family[aria-checked="true"]{transform:var(--cargo-ref-sw-transform-bf77ec6)!important;--cargo-ref-sw-box-shadow-7800104:0 8px 0 var(--cargo-concept-ink);box-shadow:var(--cargo-ref-sw-box-shadow-7800104)!important;z-index:var(--cargo-ref-sw-z-index-d4735e3)!important}.cargo-Concept-family[aria-checked="true"]::before{content:var(--cargo-ref-sw-content-12ae32c)!important;position:absolute!important;left:var(--cargo-ref-sw-left-28fdae8)!important;bottom:var(--cargo-ref-sw-bottom-f5a60e8)!important;width:var(--cargo-ref-sw-width-eb4ebe4)!important;height:var(--cargo-ref-sw-height-eb4ebe4)!important;margin-left:var(--cargo-ref-sw-margin-left-cb4f74e)!important;--cargo-ref-sw-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-sw-background-d40c4db)!important}.cargo-Concept-family::after,.cargo-PaletteTooltip{--cargo-ref-sw-content-a88636b:attr(data-tip);content:var(--cargo-ref-sw-content-a88636b)!important;position:absolute!important;left:var(--cargo-ref-sw-left-28fdae8)!important;bottom:var(--cargo-ref-sw-bottom-8eaf7e7)!important;z-index:var(--cargo-ref-sw-z-index-ef2d127)!important;padding:var(--cargo-ref-sw-padding-412e517)!important;--cargo-ref-sw-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-sw-background-d40c4db)!important;color:var(--cargo-ref-sw-color-e08de71)!important;--cargo-ref-sw-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-sw-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-sw-font-size-af1251f:var(--cargo-concept-micro);font-size:var(--cargo-ref-sw-font-size-af1251f)!important;--cargo-ref-sw-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-sw-letter-spacing-ddfefa4)!important;white-space:nowrap!important;text-transform:uppercase!important;transform:var(--cargo-ref-sw-transform-b9a8377)!important;opacity:0!important;pointer-events:none!important;--cargo-ref-sw-transition-f1875ff:opacity var(--cargo-concept-duration-1),transform var(--cargo-concept-duration-1) var(--cargo-concept-ease);transition:var(--cargo-ref-sw-transition-f1875ff)!important}.cargo-Concept-family:hover::after,.cargo-Concept-family:focus-visible::after{opacity:var(--cargo-ref-sw-opacity-6b86b27)!important;transform:var(--cargo-ref-sw-transform-cedbf1a)!important}.cargo-Concept-family:first-child::after{left:0!important;transform:var(--cargo-ref-sw-transform-00a5430)!important}.cargo-Concept-family:first-child:hover::after,.cargo-Concept-family:first-child:focus-visible::after{transform:none!important}.cargo-Concept-family:last-child::after{left:auto!important;right:0!important;transform:var(--cargo-ref-sw-transform-00a5430)!important}.cargo-Concept-family:last-child:hover::after,.cargo-Concept-family:last-child:focus-visible::after{transform:none!important}.cargo-Concept-familyAll{flex:var(--cargo-ref-sw--all-flex-5880c59)!important}.cargo-Concept-families{padding-top:var(--cargo-ref-d-fams-padding-top-09f9739)!important;padding-bottom:var(--cargo-ref-d-fams-padding-bottom-5d6c439)!important}@media (max-width:768px){.cargo-Concept-families{overflow-x:auto!important;scrollbar-width:none!important;padding-top:var(--cargo-ref-d-fams-padding-top-1968afb)!important;margin-top:var(--cargo-ref-d-fams-margin-top-dcf8f34)!important;padding-bottom:var(--cargo-ref-d-fams-padding-bottom-95a8d35)!important;--cargo-ref-d-fams-padding-right-27aa8b4:var(--cargo-concept-gutter);padding-right:var(--cargo-ref-d-fams-padding-right-27aa8b4)!important;--cargo-ref-d-fams-scroll-padding-inline-27aa8b4:var(--cargo-concept-gutter);scroll-padding-inline:var(--cargo-ref-d-fams-scroll-padding-inline-27aa8b4)!important}}@media (max-width:768px){.cargo-Concept-family{flex:var(--cargo-ref-sw-flex-df42625)!important;height:var(--cargo-ref-sw-height-4712812)!important}}@media (max-width:768px){.cargo-Concept-familyAll{flex-basis:var(--cargo-ref-sw--all-flex-basis-7d24764)!important}}.cargo-Concept-families.fade-r{-webkit-mask-image:var(--cargo-ref-d-fams--webkit-mask-image-ad41fb0)!important;mask-image:var(--cargo-ref-d-fams-mask-image-ad41fb0)!important}.cargo-Concept-families.fade-l{-webkit-mask-image:var(--cargo-ref-d-fams--webkit-mask-image-586b0cd)!important;mask-image:var(--cargo-ref-d-fams-mask-image-586b0cd)!important}.cargo-Concept-families.fade-l.fade-r{-webkit-mask-image:var(--cargo-ref-d-fams--webkit-mask-image-3eb56bc)!important;mask-image:var(--cargo-ref-d-fams-mask-image-3eb56bc)!important}.cargo-Navbar-navbar[data-cargo-home-header]{position:sticky!important;--cargo-ref-cx-d-top-40f4061:var(--cargo-concept-sticky-height);top:var(--cargo-ref-cx-d-top-40f4061)!important;z-index:var(--cargo-ref-cx-d-z-index-d59eced)!important}.cargo-PaletteStrip{position:absolute!important;left:0!important;right:0!important;--cargo-ref-d-strip-top-ea0ab99:calc(100% + var(--cargo-concept-border));top:var(--cargo-ref-d-strip-top-ea0ab99)!important;display:flex!important;align-items:flex-start!important;gap:0!important;background:transparent!important;opacity:0!important;visibility:hidden!important;transform:var(--cargo-ref-d-strip-transform-79cf5b4)!important;--cargo-ref-d-strip-transition-7a9b365:opacity var(--cargo-concept-duration-2) var(--cargo-concept-ease),transform var(--cargo-concept-duration-2) var(--cargo-concept-ease),visibility 0s linear var(--cargo-concept-duration-2),padding var(--cargo-concept-duration-2) var(--cargo-concept-ease);transition:var(--cargo-ref-d-strip-transition-7a9b365)!important}.cargo-PaletteStrip.is-on{opacity:var(--cargo-ref-d-strip-opacity-6b86b27)!important;visibility:visible!important;transform:none!important;transition-delay:var(--cargo-ref-d-strip-transition-delay-cc21f26)!important}.cargo-PaletteStrip::before{content:var(--cargo-ref-d-strip-content-12ae32c)!important;position:absolute!important;left:0!important;right:0!important;top:var(--cargo-ref-d-strip-top-32e4899)!important;height:var(--cargo-ref-d-strip-height-6793164)!important}.cargo-PaletteStrip-families{display:flex!important;flex:var(--cargo-ref-d-strip--fams-flex-6b86b27)!important;min-width:0!important;gap:0!important;--cargo-ref-d-strip--fams-transition-75cb97c:gap var(--cargo-concept-duration-2) var(--cargo-concept-ease);transition:var(--cargo-ref-d-strip--fams-transition-75cb97c)!important}.cargo-PaletteStrip .cargo-Concept-family{flex:var(--cargo-ref-d-strip-flex-b8d40bd)!important;min-width:0!important;height:var(--cargo-ref-d-strip-height-eb4ebe4)!important;border:0!important;transform:none!important;box-shadow:none!important;--cargo-ref-d-strip-transition-4754b29:height var(--cargo-concept-duration-2) var(--cargo-concept-ease),transform var(--cargo-concept-duration-1) var(--cargo-concept-ease),box-shadow var(--cargo-concept-duration-1) var(--cargo-concept-ease);transition:var(--cargo-ref-d-strip-transition-4754b29)!important}.cargo-PaletteStrip .cargo-Concept-familyAll{flex:var(--cargo-ref-d-strip-flex-5880c59)!important}.cargo-PaletteStrip .cargo-Concept-family::before{display:none!important}.cargo-PaletteStrip .cargo-Concept-family[aria-checked="true"]{height:var(--cargo-ref-d-strip-height-6793164)!important;transform:none!important;box-shadow:none!important}.cargo-PaletteStrip:not(.is-open) .cargo-Concept-family{pointer-events:none!important}.cargo-PaletteStrip:not(.is-open) .cargo-Concept-family::after{display:none!important}.cargo-PaletteStrip-go{display:none!important}.cargo-PaletteStrip.is-open{align-items:center!important;gap:var(--cargo-ref-d-strip-gap-9bf0c8e)!important;--cargo-ref-d-strip-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-d-strip-background-dcf8dc6)!important;--cargo-ref-d-strip-padding-13f4fc2:10px var(--cargo-concept-gutter) 12px;padding:var(--cargo-ref-d-strip-padding-13f4fc2)!important;--cargo-ref-d-strip-border-bottom-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-bottom:var(--cargo-ref-d-strip-border-bottom-38053c2)!important}.cargo-PaletteStrip.is-open .cargo-PaletteStrip-families{gap:var(--cargo-ref-d-strip-gap-3566015)!important}.cargo-PaletteStrip.is-open .cargo-Concept-family{height:var(--cargo-ref-d-strip-height-a0a3565)!important;--cargo-ref-d-strip-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-d-strip-border-38053c2)!important}.cargo-PaletteStrip.is-open .cargo-Concept-family:hover,.cargo-PaletteStrip.is-open .cargo-Concept-family:focus-visible{--cargo-ref-d-strip-transform-d192268:translate(var(--cargo-concept-negative-lift-small),var(--cargo-concept-negative-lift-small));transform:var(--cargo-ref-d-strip-transform-d192268)!important;--cargo-ref-d-strip-box-shadow-c7b5e30:var(--cargo-concept-lift-small) var(--cargo-concept-lift-small) 0 var(--cargo-concept-ink);box-shadow:var(--cargo-ref-d-strip-box-shadow-c7b5e30)!important}.cargo-PaletteStrip.is-open .cargo-Concept-family[aria-checked="true"]{height:var(--cargo-ref-d-strip-height-a0a3565)!important;transform:var(--cargo-ref-d-strip-transform-a603675)!important;--cargo-ref-d-strip-box-shadow-d345c5c:0 4px 0 var(--cargo-concept-ink);box-shadow:var(--cargo-ref-d-strip-box-shadow-d345c5c)!important}.cargo-PaletteStrip .cargo-Concept-family::after{bottom:auto!important;top:var(--cargo-ref-d-strip-top-8eaf7e7)!important;transform:var(--cargo-ref-d-strip-transform-44311cf)!important}.cargo-PaletteStrip .cargo-Concept-family:hover::after,.cargo-PaletteStrip .cargo-Concept-family:focus-visible::after{transform:var(--cargo-ref-d-strip-transform-cedbf1a)!important}.cargo-PaletteStrip .cargo-Concept-family:first-child::after{transform:var(--cargo-ref-d-strip-transform-40d88ad)!important}.cargo-PaletteStrip .cargo-Concept-family:last-child::after{transform:var(--cargo-ref-d-strip-transform-40d88ad)!important}.cargo-PaletteStrip .cargo-Concept-family:first-child:hover::after,.cargo-PaletteStrip .cargo-Concept-family:first-child:focus-visible::after,.cargo-PaletteStrip .cargo-Concept-family:last-child:hover::after,.cargo-PaletteStrip .cargo-Concept-family:last-child:focus-visible::after{transform:none!important}.cargo-PaletteStrip.is-open .cargo-PaletteStrip-go{display:inline-flex!important;align-items:center!important;gap:var(--cargo-ref-d-strip-gap-7adef6a)!important;--cargo-ref-d-strip-min-height-cbaf291:var(--cargo-concept-height-s);min-height:var(--cargo-ref-d-strip-min-height-cbaf291)!important;padding:var(--cargo-ref-d-strip-padding-6fa1df9)!important;--cargo-ref-d-strip-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-d-strip-border-38053c2)!important;--cargo-ref-d-strip-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-d-strip-background-dcf8dc6)!important;--cargo-ref-d-strip-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-d-strip-color-d40c4db)!important;--cargo-ref-d-strip-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-d-strip-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-d-strip-font-size-af1251f:var(--cargo-concept-micro);font-size:var(--cargo-ref-d-strip-font-size-af1251f)!important;--cargo-ref-d-strip-letter-spacing-1547bb9:var(--cargo-concept-tracking-2);letter-spacing:var(--cargo-ref-d-strip-letter-spacing-1547bb9)!important;text-transform:uppercase!important;white-space:nowrap!important;cursor:pointer!important}.cargo-PaletteStrip-go:hover{--cargo-ref-d-strip--go-background-cb59c68:var(--cargo-concept-color);background:var(--cargo-ref-d-strip--go-background-cb59c68)!important;--cargo-ref-d-strip--go-color-9e64e0d:var(--cargo-concept-on-color);color:var(--cargo-ref-d-strip--go-color-9e64e0d)!important}@media (max-width:768px){.cargo-PaletteStrip.is-open .cargo-PaletteStrip-families{overflow-x:auto!important;scrollbar-width:none!important;padding-block:var(--cargo-ref-d-strip-padding-block-7adef6a)!important}}@media (max-width:768px){.cargo-PaletteStrip.is-open .cargo-Concept-family{flex:var(--cargo-ref-d-strip-flex-b0cb041)!important}}@media (max-width:768px){.cargo-PaletteStrip.is-open .cargo-Concept-familyAll{flex-basis:var(--cargo-ref-d-strip-flex-basis-4712812)!important}}@media (max-width:768px){.cargo-PaletteStrip.is-open .cargo-Concept-family::after{display:none!important}}@media (max-width:560px){.cargo-PaletteStrip.is-open{flex-wrap:wrap!important;gap:var(--cargo-ref-d-strip-gap-eb4ebe4)!important}}@media (max-width:560px){.cargo-PaletteStrip.is-open .cargo-PaletteStrip-families{flex-basis:var(--cargo-ref-d-strip-flex-basis-32e4899)!important}}@media (prefers-reduced-motion:reduce){.cargo-PaletteStrip,.cargo-PaletteStrip .cargo-Concept-family,.cargo-PaletteStrip-families{transition:none!important}}.cargo-ProductCard-imageWrapper img.cargo-ProductCard-modelImage{inset:0!important;width:var(--cargo-ref-d-card--media-width-32e4899)!important;height:var(--cargo-ref-d-card--media-height-32e4899)!important;object-fit:cover!important;filter:none!important;opacity:0!important;transform:var(--cargo-ref-d-card--media-transform-a97348f)!important;--cargo-ref-d-card--media-transition-84cefe6:opacity var(--cargo-concept-duration-2) var(--cargo-concept-ease),transform var(--cargo-concept-duration-4) var(--cargo-concept-ease);transition:var(--cargo-ref-d-card--media-transition-84cefe6)!important}@media (hover:hover){.cargo-ProductCard-homeModel.cargo-ProductCard-homeModelHasPhoto:hover .cargo-ProductCard-imageWrapper img.cargo-ProductCard-modelImage,.cargo-ProductCard-homeModel.cargo-ProductCard-homeModelHasPhoto:focus-within .cargo-ProductCard-imageWrapper img.cargo-ProductCard-modelImage{opacity:var(--cargo-ref-d-card-opacity-6b86b27)!important;transform:none!important}}@media (hover:hover){.cargo-ProductCard-homeModel.cargo-ProductCard-homeModelHasPhoto:hover .cargo-ProductCard-imageWrapper img:not(.cargo-ProductCard-modelImage){transform:none!important}}.cargo-CatalogControls-sort{display:flex!important;align-items:center!important;gap:var(--cargo-ref-s-sort-gap-38cb6b4)!important}.cargo-MobileMenu-menu{position:fixed!important;inset:0!important;z-index:var(--cargo-ref-d-menu-z-index-ff5a1ae)!important;display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-d-menu-gap-2793cbc)!important;padding:var(--cargo-ref-d-menu-padding-6793164)!important;overflow-y:auto!important;--cargo-ref-d-menu-background-7baae54:var(--cargo-concept-tint-strong);background:var(--cargo-ref-d-menu-background-7baae54)!important;--cargo-ref-d-menu-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-d-menu-color-d40c4db)!important}.cargo-MobileMenu-menu[hidden]{display:none!important}.cargo-MobileMenu-header{display:flex!important;justify-content:space-between!important;align-items:center!important}.cargo-MobileMenu-header b{--cargo-ref-d-menu--head-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-d-menu--head-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-d-menu--head-font-size-a0a3565)!important}.cargo-MobileMenu-menu nav{display:flex!important;flex-direction:column!important;--cargo-ref-d-menu-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-d-menu-border-top-38053c2)!important}.cargo-MobileMenu-menu nav a{padding:var(--cargo-ref-d-menu-padding-843878c)!important;--cargo-ref-d-menu-border-bottom-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-bottom:var(--cargo-ref-d-menu-border-bottom-38053c2)!important;--cargo-ref-d-menu-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-d-menu-font-family-13319d4)!important;font-size:var(--cargo-ref-d-menu-font-size-1db6432)!important;line-height:var(--cargo-ref-d-menu-line-height-6b86b27)!important;text-decoration:none!important;text-transform:uppercase!important;--cargo-ref-d-menu-transition-85dec09:padding var(--cargo-concept-duration-1) var(--cargo-concept-ease);transition:var(--cargo-ref-d-menu-transition-85dec09)!important}.cargo-MobileMenu-menu nav a:hover{padding-left:var(--cargo-ref-d-menu-padding-left-38cb6b4)!important}.cargo-MobileMenu-footer{display:grid!important;grid-template-columns:1fr 1fr!important;gap:var(--cargo-ref-d-menu--links-gap-eb4ebe4)!important}.cargo-ProductCard-homeModel{position:relative!important}.cargo-ProductCard-imageWrapper{display:block!important;color:inherit!important;text-decoration:none!important}.cargo-ProductCard-modelName{color:inherit!important;text-decoration:none!important}.cargo-ProductCard-homeModel .cargo-ProductCard-favourite{position:absolute!important;top:0!important;right:0!important;z-index:var(--cargo-ref-d-fav-z-index-d4735e3)!important;--cargo-ref-d-fav-width-cbaf291:var(--cargo-concept-height-s);width:var(--cargo-ref-d-fav-width-cbaf291)!important;--cargo-ref-d-fav-height-cbaf291:var(--cargo-concept-height-s);height:var(--cargo-ref-d-fav-height-cbaf291)!important;display:grid!important;place-items:var(--cargo-ref-d-fav-place-items-f179a50)!important;--cargo-ref-d-fav-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-d-fav-border-38053c2)!important;--cargo-ref-d-fav-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-d-fav-background-dcf8dc6)!important;cursor:pointer!important;--cargo-ref-d-fav-transition-c56b49e:background var(--cargo-concept-duration-1),transform var(--cargo-concept-duration-1) var(--cargo-concept-ease),box-shadow var(--cargo-concept-duration-1) var(--cargo-concept-ease);transition:var(--cargo-ref-d-fav-transition-c56b49e)!important}.cargo-ProductCard-homeModel .cargo-ProductCard-favourite svg{width:var(--cargo-ref-d-fav-width-9bf0c8e)!important;height:var(--cargo-ref-d-fav-height-9bf0c8e)!important;fill:none!important;--cargo-ref-d-fav-stroke-d40c4db:var(--cargo-concept-ink);stroke:var(--cargo-ref-d-fav-stroke-d40c4db)!important;stroke-width:var(--cargo-ref-d-fav-stroke-width-d4735e3)!important;--cargo-ref-d-fav-transition-295c0d6:fill var(--cargo-concept-duration-1),transform var(--cargo-concept-duration-2) var(--cargo-concept-ease);transition:var(--cargo-ref-d-fav-transition-295c0d6)!important}.cargo-ProductCard-homeModel .cargo-ProductCard-favourite:hover,.cargo-ProductCard-homeModel .cargo-ProductCard-favourite:focus-visible{--cargo-ref-d-fav-background-cb59c68:var(--cargo-concept-color);background:var(--cargo-ref-d-fav-background-cb59c68)!important;--cargo-ref-d-fav-box-shadow-c7b5e30:var(--cargo-concept-lift-small) var(--cargo-concept-lift-small) 0 var(--cargo-concept-ink);box-shadow:var(--cargo-ref-d-fav-box-shadow-c7b5e30)!important}.cargo-ProductCard-homeModel .cargo-ProductCard-favourite:hover svg,.cargo-ProductCard-homeModel .cargo-ProductCard-favourite:focus-visible svg{--cargo-ref-d-fav-fill-9e64e0d:var(--cargo-concept-on-color);fill:var(--cargo-ref-d-fav-fill-9e64e0d)!important;--cargo-ref-d-fav-stroke-9e64e0d:var(--cargo-concept-on-color);stroke:var(--cargo-ref-d-fav-stroke-9e64e0d)!important;transform:var(--cargo-ref-d-fav-transform-30703c0)!important}.cargo-ProductCard-homeModel .cargo-ProductCard-favourite[aria-pressed="true"]{--cargo-ref-d-fav-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-d-fav-background-d40c4db)!important}.cargo-ProductCard-homeModel .cargo-ProductCard-favourite[aria-pressed="true"] svg{--cargo-ref-d-fav-fill-c311353:var(--cargo-concept-night-accent);fill:var(--cargo-ref-d-fav-fill-c311353)!important;--cargo-ref-d-fav-stroke-c311353:var(--cargo-concept-night-accent);stroke:var(--cargo-ref-d-fav-stroke-c311353)!important}.cargo-ProductCard-homeModel .cargo-ProductCard-favourite[aria-pressed="true"]:hover svg{fill:none!important;--cargo-ref-d-fav-stroke-c311353:var(--cargo-concept-night-accent);stroke:var(--cargo-ref-d-fav-stroke-c311353)!important}.cargo-ProductCard-card.cargo-ProductCard-homeModel:hover .cargo-ProductCard-favourite{--cargo-ref-d-card-transform-55a347d:translate(var(--cargo-concept-negative-lift),var(--cargo-concept-negative-lift));transform:var(--cargo-ref-d-card-transform-55a347d)!important}.cargo-FieldLabel{--cargo-ref-f-label-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-f-label-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-f-label-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-f-label-font-size-2c26dd2)!important;--cargo-ref-f-label-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-f-label-letter-spacing-ddfefa4)!important;text-transform:uppercase!important}:is(.cargo-Input-input,.cargo-Field){width:var(--cargo-ref-f-input-width-32e4899)!important;--cargo-ref-f-input-min-height-4d0ec4b:var(--cargo-concept-height-m);min-height:var(--cargo-ref-f-input-min-height-4d0ec4b)!important;padding:var(--cargo-ref-f-input-padding-bc70f47)!important;--cargo-ref-f-input-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-f-input-border-38053c2)!important;border-radius:0!important;--cargo-ref-f-input-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-f-input-background-dcf8dc6)!important;--cargo-ref-f-input-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-f-input-color-d40c4db)!important;--cargo-ref-f-input-font-909f626:400 16px var(--font-body);font:var(--cargo-ref-f-input-font-909f626)!important;--cargo-ref-f-input-transition-8bd95f5:box-shadow var(--cargo-concept-duration-1) var(--cargo-concept-ease);transition:var(--cargo-ref-f-input-transition-8bd95f5)!important}textarea:is(.cargo-Input-input,.cargo-Field){padding:var(--cargo-ref-f-input-padding-c4749cd)!important;min-height:var(--cargo-ref-f-input-min-height-9a631b0)!important;resize:vertical!important;line-height:var(--cargo-ref-f-input-line-height-6918de1)!important}:is(.cargo-Input-input,.cargo-Field):hover{--cargo-ref-f-input-box-shadow-9fe8334:var(--cargo-concept-lift) var(--cargo-concept-lift) 0 var(--cargo-concept-ink);box-shadow:var(--cargo-ref-f-input-box-shadow-9fe8334)!important}:is(.cargo-Input-input,.cargo-Field):focus{outline:none!important;--cargo-ref-f-input-box-shadow-71a2677:var(--cargo-concept-lift) var(--cargo-concept-lift) 0 var(--cargo-concept-color);box-shadow:var(--cargo-ref-f-input-box-shadow-71a2677)!important;--cargo-ref-f-input-border-color-d40c4db:var(--cargo-concept-ink);border-color:var(--cargo-ref-f-input-border-color-d40c4db)!important}:is(.cargo-Input-input,.cargo-Field)[aria-invalid="true"]{border-color:var(--cargo-ref-f-input-border-color-157a840)!important;--cargo-ref-f-input-box-shadow-856293e:var(--cargo-concept-lift) var(--cargo-concept-lift) 0 #c4161c;box-shadow:var(--cargo-ref-f-input-box-shadow-856293e)!important}.cargo-Footer-newsletterDescription{--cargo-ref-f-hint-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-f-hint-font-size-11d78c6)!important;--cargo-ref-f-hint-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-f-hint-color-47a8672)!important}.cargo-Footer-newsletterDescription.is-ok{--cargo-ref-f-hint-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-f-hint-color-d40c4db)!important;font-weight:700!important}.cargo-AccountShell-tabs{display:flex!important;gap:var(--cargo-ref-tabs-gap-7adef6a)!important;overflow-x:auto!important;scrollbar-width:none!important}.cargo-AccountShell-tab{flex:var(--cargo-ref-tab-flex-53bd110)!important;--cargo-ref-tab-min-height-4d0ec4b:var(--cargo-concept-height-m);min-height:var(--cargo-ref-tab-min-height-4d0ec4b)!important;padding:var(--cargo-ref-tab-padding-dca0a92)!important;--cargo-ref-tab-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-tab-border-38053c2)!important;background:var(--cargo-ref-tab-background-e0888e6)!important;cursor:pointer!important;--cargo-ref-tab-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-tab-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-tab-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-tab-font-size-2c26dd2)!important;--cargo-ref-tab-letter-spacing-1547bb9:var(--cargo-concept-tracking-2);letter-spacing:var(--cargo-ref-tab-letter-spacing-1547bb9)!important;text-transform:uppercase!important;--cargo-ref-tab-transition-6416cd5:transform var(--cargo-concept-duration-1) var(--cargo-concept-ease),box-shadow var(--cargo-concept-duration-1) var(--cargo-concept-ease),background var(--cargo-concept-duration-1),color var(--cargo-concept-duration-1);transition:var(--cargo-ref-tab-transition-6416cd5)!important}.cargo-AccountShell-tab:hover{--cargo-ref-tab-transform-d192268:translate(var(--cargo-concept-negative-lift-small),var(--cargo-concept-negative-lift-small));transform:var(--cargo-ref-tab-transform-d192268)!important;--cargo-ref-tab-box-shadow-c7b5e30:var(--cargo-concept-lift-small) var(--cargo-concept-lift-small) 0 var(--cargo-concept-ink);box-shadow:var(--cargo-ref-tab-box-shadow-c7b5e30)!important;--cargo-ref-tab-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-tab-background-dcf8dc6)!important}.cargo-AccountShell-tab[aria-selected="true"]{--cargo-ref-tab-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-tab-background-d40c4db)!important;color:var(--cargo-ref-tab-color-e08de71)!important}.cargo-AccountShell-tab span{margin-left:var(--cargo-ref-tab-margin-left-7adef6a)!important;opacity:var(--cargo-ref-tab-opacity-11de183)!important}.cargo-EmptyState{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:var(--cargo-ref-empty-state-gap-ab98c04)!important;--cargo-ref-empty-state-padding-e73aea6:clamp(40px,6vw,88px) var(--cargo-concept-gutter);padding:var(--cargo-ref-empty-state-padding-e73aea6)!important;--cargo-ref-empty-state-background-808a508:var(--cargo-concept-tint);background:var(--cargo-ref-empty-state-background-808a508)!important;--cargo-ref-empty-state-transition-92b936e:background var(--cargo-concept-duration-3);transition:var(--cargo-ref-empty-state-transition-92b936e)!important}.cargo-EmptyState h2{--cargo-ref-empty-state-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-empty-state-font-family-13319d4)!important;font-size:var(--cargo-ref-empty-state-font-size-aff26ab)!important;line-height:var(--cargo-ref-empty-state-line-height-bb88b84)!important;text-transform:uppercase!important}.cargo-EmptyState > p{max-width:var(--cargo-ref-empty-state-max-width-b10aada)!important;--cargo-ref-empty-state-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-empty-state-font-size-e576517)!important}.cargo-EmptyState .cargo-Concept-families{width:var(--cargo-ref-empty-state-width-32e4899)!important}.cargo-EmptyState--plain{background:transparent!important;padding:var(--cargo-ref-empty-state--plain-padding-e75bc0c)!important;--cargo-ref-empty-state--plain-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-empty-state--plain-border-top-38053c2)!important}.cargo-EmptyState--plain h2{font-size:var(--cargo-ref-empty-state--plain-font-size-1937681)!important}.cargo-ShippingProgress{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-ship-gap-eb4ebe4)!important;max-width:var(--cargo-ref-ship-max-width-ae6cfbb)!important}.cargo-ShippingProgress b{--cargo-ref-ship-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-ship-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-ship-font-size-d42bdfe:var(--cargo-concept-ui);font-size:var(--cargo-ref-ship-font-size-d42bdfe)!important;--cargo-ref-ship-letter-spacing-1547bb9:var(--cargo-concept-tracking-2);letter-spacing:var(--cargo-ref-ship-letter-spacing-1547bb9)!important;text-transform:uppercase!important}.cargo-ShippingProgress-bar{height:var(--cargo-ref-ship--bar-height-38cb6b4)!important;--cargo-ref-ship--bar-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-ship--bar-border-38053c2)!important;--cargo-ref-ship--bar-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-ship--bar-background-dcf8dc6)!important}.cargo-ShippingProgress-bar i{display:block!important;height:var(--cargo-ref-ship--bar-height-32e4899)!important;--cargo-ref-ship--bar-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-ship--bar-background-d40c4db)!important;--cargo-ref-ship--bar-transition-9cca00f:width var(--cargo-concept-duration-3) var(--cargo-concept-ease);transition:var(--cargo-ref-ship--bar-transition-9cca00f)!important}.cargo-BasketPage-layout{display:grid!important;grid-template-columns:minmax(0,1fr) 380px!important;gap:var(--cargo-ref-cart-wrap-gap-8db2138)!important;--cargo-ref-cart-wrap-padding-df98fbb:clamp(24px,3vw,44px) var(--cargo-concept-gutter) clamp(40px,5vw,72px);padding:var(--cargo-ref-cart-wrap-padding-df98fbb)!important}.cargo-BasketPage-list{list-style:none!important;margin:0!important;padding:0!important;--cargo-ref-cart-list-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-cart-list-border-top-38053c2)!important}main[data-cargo-basket-page] .cargo-BasketLine{display:grid!important;grid-template-columns:120px minmax(0,1fr) auto!important;gap:var(--cargo-ref-cart-line-gap-ab98c04)!important;padding:var(--cargo-ref-cart-line-padding-bb1b8c1)!important;--cargo-ref-cart-line-border-bottom-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-bottom:var(--cargo-ref-cart-line-border-bottom-38053c2)!important}main[data-cargo-basket-page] .cargo-BasketLine-image{position:relative!important;aspect-ratio:var(--cargo-ref-cart-line--img-aspect-ratio-1265c56)!important;--cargo-ref-cart-line--img-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-cart-line--img-border-38053c2)!important;background:var(--cargo-ref-cart-line--img-background-e08de71)!important;overflow:hidden!important}main[data-cargo-basket-page] .cargo-BasketLine-image img{position:absolute!important;inset:var(--cargo-ref-cart-line--img-inset-3ccce1f)!important;width:var(--cargo-ref-cart-line--img-width-f39dda0)!important;height:var(--cargo-ref-cart-line--img-height-f39dda0)!important;object-fit:contain!important}main[data-cargo-basket-page] .cargo-BasketLine-name{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-cart-line--info-gap-7adef6a)!important;min-width:0!important}main[data-cargo-basket-page] .cargo-BasketLine-name .basket-product__link{--cargo-ref-cart-line--info-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-cart-line--info-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-cart-line--info-font-size-dd214fb:var(--cargo-concept-name);font-size:var(--cargo-ref-cart-line--info-font-size-dd214fb)!important;--cargo-ref-cart-line--info-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-cart-line--info-letter-spacing-148656d)!important;text-transform:uppercase!important}main[data-cargo-basket-page] .cargo-BasketLine-name span{--cargo-ref-cart-line--info-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-cart-line--info-color-47a8672)!important;--cargo-ref-cart-line--info-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-cart-line--info-font-size-11d78c6)!important}main[data-cargo-basket-page] .cargo-BasketLine-actions{display:flex!important;align-items:center!important;gap:var(--cargo-ref-cart-line--act-gap-7769e81)!important;margin-top:auto!important;flex-wrap:wrap!important}main[data-cargo-basket-page] .cargo-BasketLine-price .price__value{--cargo-ref-cart-line--price-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-cart-line--price-font-family-13319d4)!important;font-size:var(--cargo-ref-cart-line--price-font-size-c80bfee)!important;line-height:var(--cargo-ref-cart-line--price-line-height-6b86b27)!important;text-align:right!important;white-space:nowrap!important}.cargo-BasketPage-tools{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;gap:var(--cargo-ref-cart-tools-gap-7769e81)!important;margin-top:var(--cargo-ref-cart-tools-margin-top-9bf0c8e)!important;width:var(--cargo-ref-cart-tools-width-32e4899)!important}.cargo-BasketPage-summary{position:sticky!important;--cargo-ref-cart-sum-top-4d76391:calc(var(--cargo-concept-sticky-height) + 16px);top:var(--cargo-ref-cart-sum-top-4d76391)!important;align-self:start!important;display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-cart-sum-gap-9bf0c8e)!important;padding:var(--cargo-ref-cart-sum-padding-5d6c439)!important;--cargo-ref-cart-sum-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-cart-sum-border-38053c2)!important;--cargo-ref-cart-sum-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-cart-sum-background-dcf8dc6)!important}.cargo-BasketPage-summary h2{--cargo-ref-cart-sum-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-cart-sum-font-family-13319d4)!important;font-size:var(--cargo-ref-cart-sum-font-size-a0a3565)!important;line-height:var(--cargo-ref-cart-sum-line-height-523c2e7)!important;text-transform:uppercase!important}main[data-cargo-basket-page] basket-summary-basket-footer .price-list__item{display:grid!important;grid-template-columns:1fr auto!important;gap:var(--cargo-ref-sum-gap-ab85a96)!important;margin:0!important;font-variant-numeric:var(--cargo-ref-sum-font-variant-numeric-ba2d0ee)!important}main[data-cargo-basket-page] basket-summary-basket-footer .price-list__label{--cargo-ref-sum-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-sum-color-47a8672)!important}main[data-cargo-basket-page] basket-summary-basket-footer .price-list__value{margin:0!important;text-align:right!important;font-weight:700!important}main[data-cargo-basket-page] basket-summary-basket-footer :is(.price-list__label,.price-list__value){padding-top:var(--cargo-ref-sum-padding-top-7769e81)!important;--cargo-ref-sum-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-sum-border-top-38053c2)!important;--cargo-ref-sum-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-sum-font-family-13319d4)!important;font-size:var(--cargo-ref-sum-font-size-9d9bfb3)!important;font-weight:400!important;--cargo-ref-sum-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-sum-color-d40c4db)!important}.cargo-ProductD-perks--one{grid-template-columns:1fr!important}@media (max-width:1024px){.cargo-BasketPage-layout{grid-template-columns:minmax(0,1fr) 320px!important}}@media (max-width:768px){.cargo-BasketPage-layout{grid-template-columns:1fr!important}}@media (max-width:768px){.cargo-BasketPage-summary{position:static!important}}@media (max-width:560px){main[data-cargo-basket-page] .cargo-BasketLine{grid-template-columns:88px minmax(0,1fr)!important}}@media (max-width:560px){main[data-cargo-basket-page] .cargo-BasketLine-price .price__value{grid-column:2!important;text-align:left!important;font-size:var(--cargo-ref-cart-line--price-font-size-2793cbc)!important}}[data-cargo-page-search] .search__bar{display:flex!important;gap:var(--cargo-ref-q-form-gap-eb4ebe4)!important;margin:var(--cargo-ref-q-form-margin-bb1b8c1)!important}[data-cargo-page-search] h-search-input input{flex:var(--cargo-ref-q-input-flex-6b86b27)!important;min-width:0!important;--cargo-ref-q-input-min-height-c34d37a:var(--cargo-concept-height-xl);min-height:var(--cargo-ref-q-input-min-height-c34d37a)!important;padding:var(--cargo-ref-q-input-padding-d2d6184)!important;--cargo-ref-q-input-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-q-input-border-38053c2)!important;border-radius:0!important;--cargo-ref-q-input-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-q-input-background-dcf8dc6)!important;--cargo-ref-q-input-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-q-input-font-family-13319d4)!important;font-size:var(--cargo-ref-q-input-font-size-6fdfb84)!important;text-transform:uppercase!important;--cargo-ref-q-input-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-q-input-color-d40c4db)!important;--cargo-ref-q-input-transition-8bd95f5:box-shadow var(--cargo-concept-duration-1) var(--cargo-concept-ease);transition:var(--cargo-ref-q-input-transition-8bd95f5)!important}[data-cargo-page-search] h-search-input input:focus{outline:none!important;--cargo-ref-q-input-box-shadow-71a2677:var(--cargo-concept-lift) var(--cargo-concept-lift) 0 var(--cargo-concept-color);box-shadow:var(--cargo-ref-q-input-box-shadow-71a2677)!important}[data-cargo-page-search] h-search-input input::placeholder{color:var(--cargo-ref-q-input-color-c4d998a)!important}.cargo-SearchResults-suggestions{display:flex!important;flex-wrap:wrap!important;gap:var(--cargo-ref-q-sugg-gap-7adef6a)!important;align-items:center!important}.cargo-SearchResults-suggestions .cargo-Concept-eyebrow{margin-right:var(--cargo-ref-q-sugg-margin-right-7adef6a)!important}main#main[data-cargo-template="search"] .cargo-Collections-layout{grid-template-columns:minmax(0,1fr)!important}.cargo-SearchBlogResults{margin-top:var(--cargo-ref-q-posts-margin-top-1db6432)!important}.cargo-SearchBlogResults:empty{display:none!important}.cargo-SearchBlogResults h2{margin-bottom:var(--cargo-ref-q-posts-margin-bottom-09f9739)!important;--cargo-ref-q-posts-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-q-posts-font-family-13319d4)!important;font-size:var(--cargo-ref-q-posts-font-size-a0a3565)!important;text-transform:uppercase!important}.cargo-SearchResults-tips{margin:0!important;padding-left:var(--cargo-ref-q-tips-padding-left-9bf0c8e)!important;display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-q-tips-gap-7adef6a)!important}@media (max-width:560px){[data-cargo-page-search] .search__bar{flex-direction:column!important}}@media (max-width:560px){[data-cargo-page-search] h-search-input input{--cargo-ref-q-input-min-height-ca4ad86:var(--cargo-concept-height-l);min-height:var(--cargo-ref-q-input-min-height-ca4ad86)!important}}:is(.cargo-AccountShell-body,.cargo-AccountShell-orders){--cargo-ref-acc-body-padding-32ff383:clamp(24px,3vw,40px) var(--cargo-concept-gutter) clamp(40px,5vw,72px);padding:var(--cargo-ref-acc-body-padding-32ff383)!important}.cargo-AccountOrders{display:grid!important;gap:var(--cargo-ref-orders-gap-7769e81)!important;max-width:var(--cargo-ref-orders-max-width-978a9eb)!important}.cargo-AccountOrder{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-order-gap-38cb6b4)!important;padding:var(--cargo-ref-order-padding-9bf0c8e)!important;--cargo-ref-order-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-order-border-38053c2)!important}.cargo-AccountOrder header{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;gap:var(--cargo-ref-order-gap-38cb6b4)!important;align-items:center!important}.cargo-AccountOrder header b{--cargo-ref-order-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-order-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-order-font-size-dd214fb:var(--cargo-concept-name);font-size:var(--cargo-ref-order-font-size-dd214fb)!important;--cargo-ref-order-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-order-letter-spacing-148656d)!important;text-transform:uppercase!important}.cargo-AccountOrder p{--cargo-ref-order-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-order-color-47a8672)!important}.cargo-AccountOrder-items{display:flex!important;flex-wrap:wrap!important;gap:var(--cargo-ref-order--items-gap-7adef6a)!important}.cargo-AccountOrder-items span{padding:var(--cargo-ref-order--items-padding-a5ae11e)!important;--cargo-ref-order--items-background-808a508:var(--cargo-concept-tint);background:var(--cargo-ref-order--items-background-808a508)!important;--cargo-ref-order--items-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-order--items-font-size-11d78c6)!important}.cargo-AccountOrder-actions{display:flex!important;flex-wrap:wrap!important;gap:var(--cargo-ref-order--act-gap-eb4ebe4)!important}.cargo-AccountOrder-status{padding:var(--cargo-ref-status-padding-0efe45c)!important;--cargo-ref-status-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-status-border-38053c2)!important;--cargo-ref-status-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-status-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-status-font-size-af1251f:var(--cargo-concept-micro);font-size:var(--cargo-ref-status-font-size-af1251f)!important;--cargo-ref-status-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-status-letter-spacing-ddfefa4)!important;text-transform:uppercase!important}.cargo-AccountOrder-status--go{--cargo-ref-status--go-background-cb59c68:var(--cargo-concept-color);background:var(--cargo-ref-status--go-background-cb59c68)!important;--cargo-ref-status--go-color-9e64e0d:var(--cargo-concept-on-color);color:var(--cargo-ref-status--go-color-9e64e0d)!important;--cargo-ref-status--go-border-color-cb59c68:var(--cargo-concept-color);border-color:var(--cargo-ref-status--go-border-color-cb59c68)!important}.cargo-AccountShell-form{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:var(--cargo-ref-form-grid-gap-6d0b10e)!important;max-width:var(--cargo-ref-form-grid-max-width-978a9eb)!important}.cargo-AccountNewsletter{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-news-panel-gap-6793164)!important;max-width:var(--cargo-ref-news-panel-max-width-250a23e)!important;padding:var(--cargo-ref-news-panel-padding-2793cbc)!important;--cargo-ref-news-panel-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-news-panel-border-38053c2)!important;--cargo-ref-news-panel-background-808a508:var(--cargo-concept-tint);background:var(--cargo-ref-news-panel-background-808a508)!important}.cargo-AccountNewsletter h2{--cargo-ref-news-panel-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-news-panel-font-family-13319d4)!important;font-size:var(--cargo-ref-news-panel-font-size-81a44e7)!important;line-height:var(--cargo-ref-news-panel-line-height-523c2e7)!important;text-transform:uppercase!important}.cargo-AccountShell-footer{margin-top:var(--cargo-ref-acc-foot-margin-top-1db6432)!important;padding-top:var(--cargo-ref-acc-foot-padding-top-9bf0c8e)!important;--cargo-ref-acc-foot-border-top-5d7fb9d:1px solid var(--cargo-concept-line);border-top:var(--cargo-ref-acc-foot-border-top-5d7fb9d)!important}:is(.cargo-AccountLogin-demoGrid,.cargo-AccountLogin-grid){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:var(--cargo-ref-acc-out-gap-6793164)!important;--cargo-ref-acc-out-padding-32ff383:clamp(24px,3vw,40px) var(--cargo-concept-gutter) clamp(40px,5vw,72px);padding:var(--cargo-ref-acc-out-padding-32ff383)!important}:is(.cargo-AccountLogin-demoCard,.cargo-AccountLogin-card){display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-acc-card-gap-ab98c04)!important;padding:var(--cargo-ref-acc-card-padding-2793cbc)!important;--cargo-ref-acc-card-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-acc-card-border-38053c2)!important}:is(.cargo-AccountLogin-demoCard,.cargo-AccountLogin-card) h2{--cargo-ref-acc-card-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-acc-card-font-family-13319d4)!important;font-size:var(--cargo-ref-acc-card-font-size-81a44e7)!important;line-height:var(--cargo-ref-acc-card-line-height-523c2e7)!important;text-transform:uppercase!important}.cargo-AccountLogin-aside{--cargo-ref-acc-card--tint-background-808a508:var(--cargo-concept-tint);background:var(--cargo-ref-acc-card--tint-background-808a508)!important}@media (max-width:768px){.cargo-AccountShell-form,:is(.cargo-AccountLogin-demoGrid,.cargo-AccountLogin-grid){grid-template-columns:1fr!important}}.cargo-Blog-lead{max-width:var(--cargo-ref-blog-lead-max-width-2741e39)!important;--cargo-ref-blog-lead-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-blog-lead-font-size-e576517)!important}.cargo-Blog-page{--cargo-ref-blog-body-padding-b706dfd:clamp(24px,3vw,44px) var(--cargo-concept-gutter) clamp(48px,6vw,96px);padding:var(--cargo-ref-blog-body-padding-b706dfd)!important}.cargo-Blog-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:var(--cargo-ref-blog-grid-gap-1fe3f4c)!important}.cargo-BlogCard-inner{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-post-gap-7769e81)!important;text-decoration:none!important;--cargo-ref-post-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-post-color-d40c4db)!important;min-width:0!important}.cargo-BlogCard-media{position:relative!important;aspect-ratio:var(--cargo-ref-post--img-aspect-ratio-88a09c4)!important;overflow:hidden!important;--cargo-ref-post--img-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-post--img-border-38053c2)!important;--cargo-ref-post--img-background-808a508:var(--cargo-concept-tint);background:var(--cargo-ref-post--img-background-808a508)!important;--cargo-ref-post--img-transition-ab3518e:transform var(--cargo-concept-duration-1) var(--cargo-concept-ease),box-shadow var(--cargo-concept-duration-1) var(--cargo-concept-ease);transition:var(--cargo-ref-post--img-transition-ab3518e)!important}.cargo-BlogCard-media img{position:absolute!important;inset:0!important;width:var(--cargo-ref-post--img-width-32e4899)!important;height:var(--cargo-ref-post--img-height-32e4899)!important;object-fit:cover!important;--cargo-ref-post--img-transition-9a4ba3f:transform var(--cargo-concept-duration-4) var(--cargo-concept-ease);transition:var(--cargo-ref-post--img-transition-9a4ba3f)!important}.cargo-BlogCard-inner:hover .cargo-BlogCard-media{--cargo-ref-post-transform-55a347d:translate(var(--cargo-concept-negative-lift),var(--cargo-concept-negative-lift));transform:var(--cargo-ref-post-transform-55a347d)!important;--cargo-ref-post-box-shadow-71a2677:var(--cargo-concept-lift) var(--cargo-concept-lift) 0 var(--cargo-concept-color);box-shadow:var(--cargo-ref-post-box-shadow-71a2677)!important}.cargo-BlogCard-inner:hover .cargo-BlogCard-media img{transform:var(--cargo-ref-post-transform-ba1fe59)!important}.cargo-BlogCard-tag{position:absolute!important;top:0!important;left:0!important;z-index:var(--cargo-ref-post--tag-z-index-6b86b27)!important;padding:var(--cargo-ref-post--tag-padding-412e517)!important;--cargo-ref-post--tag-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-post--tag-background-d40c4db)!important;color:var(--cargo-ref-post--tag-color-e08de71)!important;--cargo-ref-post--tag-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-post--tag-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-post--tag-font-size-af1251f:var(--cargo-concept-micro);font-size:var(--cargo-ref-post--tag-font-size-af1251f)!important;--cargo-ref-post--tag-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-post--tag-letter-spacing-ddfefa4)!important;text-transform:uppercase!important}.cargo-BlogCard-inner h3{--cargo-ref-post-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-post-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-post-font-size-09b3052:var(--cargo-concept-h4);font-size:var(--cargo-ref-post-font-size-09b3052)!important;line-height:var(--cargo-ref-post-line-height-9f0e787)!important;--cargo-ref-post-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-post-letter-spacing-148656d)!important;text-transform:uppercase!important}.cargo-BlogCard-inner:hover h3{text-decoration:underline!important;text-underline-offset:var(--cargo-ref-post-text-underline-offset-3566015)!important;text-decoration-thickness:var(--cargo-ref-post-text-decoration-thickness-7476140)!important}.cargo-BlogCard-inner p{--cargo-ref-post-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-post-color-47a8672)!important;--cargo-ref-post-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-post-font-size-11d78c6)!important}.cargo-BlogCard-action{--cargo-ref-post--more-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-post--more-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-post--more-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-post--more-font-size-2c26dd2)!important;--cargo-ref-post--more-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-post--more-letter-spacing-ddfefa4)!important;text-transform:uppercase!important}.cargo-BlogCard-inner.cargo-BlogCard-leadInner{grid-column:1/-1!important;display:grid!important;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)!important;grid-template-rows:1fr auto auto 1fr!important;gap:var(--cargo-ref-post--lead-gap-7fdcb7d)!important}.cargo-BlogCard-inner.cargo-BlogCard-leadInner > *{grid-column:2!important}.cargo-BlogCard-inner.cargo-BlogCard-leadInner > div:nth-child(2){grid-row:2!important}.cargo-BlogCard-inner.cargo-BlogCard-leadInner .cargo-BlogCard-media{grid-column:1!important;grid-row:1/-1!important}.cargo-BlogCard-inner.cargo-BlogCard-leadInner > p{grid-row:3!important}.cargo-BlogCard-inner.cargo-BlogCard-leadInner .cargo-BlogCard-action{grid-row:4!important;align-self:start!important}.cargo-BlogCard-inner.cargo-BlogCard-leadInner .cargo-BlogCard-media{aspect-ratio:var(--cargo-ref-post--lead-aspect-ratio-d35011e)!important}.cargo-BlogCard-inner.cargo-BlogCard-leadInner h3{--cargo-ref-post--lead-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-post--lead-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-post--lead-font-size-b2bac27)!important;line-height:var(--cargo-ref-post--lead-line-height-1d367bc)!important}.cargo-BlogCard-inner.cargo-BlogCard-leadInner p{--cargo-ref-post--lead-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-post--lead-font-size-e576517)!important;--cargo-ref-post--lead-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-post--lead-color-d40c4db)!important}@media (max-width:1024px){.cargo-Blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:560px){.cargo-Blog-grid{grid-template-columns:1fr!important}}@media (max-width:560px){.cargo-BlogCard-inner.cargo-BlogCard-leadInner{display:flex!important}}.cargo-BlogArticle-progress{position:sticky!important;--cargo-ref-read-progress-top-40f4061:var(--cargo-concept-sticky-height);top:var(--cargo-ref-read-progress-top-40f4061)!important;z-index:var(--cargo-ref-read-progress-z-index-ef2d127)!important;height:var(--cargo-ref-read-progress-height-7adef6a)!important;--cargo-ref-read-progress-background-808a508:var(--cargo-concept-tint);background:var(--cargo-ref-read-progress-background-808a508)!important}.cargo-BlogArticle-progressFill{display:block!important;height:var(--cargo-ref-read-progress-height-32e4899)!important;--cargo-ref-read-progress-background-cb59c68:var(--cargo-concept-color);background:var(--cargo-ref-read-progress-background-cb59c68)!important}.cargo-BlogArticle-page{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:var(--cargo-ref-art-gap-042ae4a)!important;--cargo-ref-art-padding-9b07425:clamp(20px,3vw,40px) var(--cargo-concept-gutter) clamp(40px,5vw,72px);padding:var(--cargo-ref-art-padding-9b07425)!important}.cargo-BlogArticle-header{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-art-head-gap-ab98c04)!important;align-self:end!important;padding-bottom:var(--cargo-ref-art-head-padding-bottom-2793cbc)!important}.cargo-BlogArticle-header h1{--cargo-ref-art-head-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-art-head-font-family-13319d4)!important;font-size:var(--cargo-ref-art-head-font-size-d6fbf30)!important;line-height:var(--cargo-ref-art-head-line-height-bb88b84)!important;text-transform:uppercase!important}.cargo-BlogArticle-lead{font-size:var(--cargo-ref-art-lead-font-size-aed1d82)!important;line-height:var(--cargo-ref-art-lead-line-height-1a948f1)!important;max-width:var(--cargo-ref-art-lead-max-width-6671e1c)!important}.cargo-BlogArticle-meta{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:var(--cargo-ref-art-meta-gap-f0833b6)!important;--cargo-ref-art-meta-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-art-meta-font-size-11d78c6)!important;--cargo-ref-art-meta-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-art-meta-color-47a8672)!important}.cargo-blog-hero{grid-row:span 2!important;margin:0!important;position:relative!important;--cargo-ref-art-hero-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-art-hero-border-38053c2)!important;overflow:hidden!important;min-height:var(--cargo-ref-art-hero-min-height-c09f5af)!important}.cargo-blog-hero img{position:absolute!important;inset:0!important;width:var(--cargo-ref-art-hero-width-32e4899)!important;height:var(--cargo-ref-art-hero-height-32e4899)!important;object-fit:cover!important}.cargo-blog-hero figcaption,.cargo-ArticleMedia figcaption{position:absolute!important;left:0!important;bottom:0!important;padding:var(--cargo-ref-art-hero-padding-a5ae11e)!important;--cargo-ref-art-hero-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-art-hero-background-d40c4db)!important;color:var(--cargo-ref-art-hero-color-e08de71)!important;--cargo-ref-art-hero-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-art-hero-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-art-hero-font-size-af1251f:var(--cargo-concept-micro);font-size:var(--cargo-ref-art-hero-font-size-af1251f)!important;--cargo-ref-art-hero-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-art-hero-letter-spacing-ddfefa4)!important;text-transform:uppercase!important}.cargo-BlogArticle-content{grid-column:1/-1!important;max-width:var(--cargo-ref-art-body-max-width-d13358a)!important;margin:var(--cargo-ref-art-body-margin-9f198ab)!important;display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-art-body-gap-ab98c04)!important;--cargo-ref-art-body-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-art-body-font-size-e576517)!important;line-height:var(--cargo-ref-art-body-line-height-ec6c168)!important}.cargo-BlogArticle-content h2{margin-top:var(--cargo-ref-art-body-margin-top-ab98c04)!important;--cargo-ref-art-body-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-art-body-font-family-13319d4)!important;font-size:var(--cargo-ref-art-body-font-size-4f83955)!important;line-height:var(--cargo-ref-art-body-line-height-0c892cd)!important;text-transform:uppercase!important}.cargo-BlogArticle-content blockquote{margin:var(--cargo-ref-art-body-margin-d9ef223)!important;padding:var(--cargo-ref-art-body-padding-2793cbc)!important;--cargo-ref-art-body-background-cb59c68:var(--cargo-concept-color);background:var(--cargo-ref-art-body-background-cb59c68)!important;--cargo-ref-art-body-color-9e64e0d:var(--cargo-concept-on-color);color:var(--cargo-ref-art-body-color-9e64e0d)!important;--cargo-ref-art-body-transition-5c91a05:background var(--cargo-concept-duration-3),color var(--cargo-concept-duration-3);transition:var(--cargo-ref-art-body-transition-5c91a05)!important}.cargo-BlogArticle-content blockquote p{font-size:var(--cargo-ref-art-body-font-size-4e0b06b)!important;line-height:var(--cargo-ref-art-body-line-height-98737cf)!important}.cargo-BlogArticle-content cite{display:block!important;margin-top:var(--cargo-ref-art-body-margin-top-7769e81)!important;font-style:normal!important;--cargo-ref-art-body-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-art-body-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-art-body-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-art-body-font-size-2c26dd2)!important;--cargo-ref-art-body-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-art-body-letter-spacing-ddfefa4)!important;text-transform:uppercase!important}.cargo-ArticleFacts{list-style:none!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:var(--cargo-ref-art-tiles-gap-eb4ebe4)!important}.cargo-ArticleFacts li{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-art-tiles-gap-7adef6a)!important;padding:var(--cargo-ref-art-tiles-padding-6793164)!important;--cargo-ref-art-tiles-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-art-tiles-border-38053c2)!important;--cargo-ref-art-tiles-background-808a508:var(--cargo-concept-tint);background:var(--cargo-ref-art-tiles-background-808a508)!important;--cargo-ref-art-tiles-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-art-tiles-font-size-11d78c6)!important;line-height:var(--cargo-ref-art-tiles-line-height-1a948f1)!important}.cargo-ArticleFactTitle{--cargo-ref-art-tiles-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-art-tiles-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-art-tiles-font-size-c80bfee)!important;line-height:var(--cargo-ref-art-tiles-line-height-523c2e7)!important;text-transform:uppercase!important}.cargo-ArticleMedia{position:relative!important;margin:var(--cargo-ref-art-wide-margin-d9ef223)!important;--cargo-ref-art-wide-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-art-wide-border-38053c2)!important}.cargo-ArticleMedia img{width:var(--cargo-ref-art-wide-width-32e4899)!important;height:auto!important;max-height:var(--cargo-ref-art-wide-max-height-ae6cfbb)!important;object-fit:cover!important}.cargo-ArticleNavigation{display:grid!important;grid-template-columns:1fr 1fr!important;--cargo-ref-art-next-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-art-next-border-top-38053c2)!important}.cargo-ArticleNavigation a{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-art-next-gap-eb4ebe4)!important;--cargo-ref-art-next-padding-4c1242f:28px var(--cargo-concept-gutter);padding:var(--cargo-ref-art-next-padding-4c1242f)!important;text-decoration:none!important;--cargo-ref-art-next-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-art-next-color-d40c4db)!important;--cargo-ref-art-next-transition-62dd846:background var(--cargo-concept-duration-2);transition:var(--cargo-ref-art-next-transition-62dd846)!important}.cargo-ArticleNavigation a + a{--cargo-ref-art-next-border-left-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-left:var(--cargo-ref-art-next-border-left-38053c2)!important;text-align:right!important}.cargo-ArticleNavigation a:hover{--cargo-ref-art-next-background-808a508:var(--cargo-concept-tint);background:var(--cargo-ref-art-next-background-808a508)!important}.cargo-ArticleNavigation b{--cargo-ref-art-next-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-art-next-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-art-next-font-size-1869dc2)!important;line-height:var(--cargo-ref-art-next-line-height-0c892cd)!important;text-transform:uppercase!important}@media (max-width:768px){.cargo-BlogArticle-page{grid-template-columns:1fr!important}}@media (max-width:768px){.cargo-blog-hero{grid-row:auto!important;min-height:0!important;aspect-ratio:var(--cargo-ref-art-hero-aspect-ratio-88a09c4)!important}}@media (max-width:768px){.cargo-ArticleFacts{grid-template-columns:1fr!important}}@media (max-width:768px){.cargo-ArticleNavigation{grid-template-columns:1fr!important}}@media (max-width:768px){.cargo-ArticleNavigation a + a{border-left:0!important;--cargo-ref-art-next-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-art-next-border-top-38053c2)!important;text-align:left!important}}.cargo-ServiceHero-grid{display:grid!important;grid-template-columns:var(--cargo-concept-split-columns)!important;--cargo-ref-srv-hero-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-srv-hero-background-d40c4db)!important;color:var(--cargo-ref-srv-hero-color-e08de71)!important}.cargo-ServiceHero-content{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-srv-hero--text-gap-5d6c439)!important;justify-content:center!important;--cargo-ref-srv-hero--text-padding-62521c7:clamp(28px,4vw,64px) var(--cargo-concept-gutter);padding:var(--cargo-ref-srv-hero--text-padding-62521c7)!important}.cargo-ServiceHero-content h1{--cargo-ref-srv-hero--text-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-srv-hero--text-font-family-13319d4)!important;font-size:var(--cargo-ref-srv-hero--text-font-size-ff2bb6f)!important;line-height:var(--cargo-ref-srv-hero--text-line-height-a801f78)!important;text-transform:uppercase!important;--cargo-ref-srv-hero--text-color-cb59c68:var(--cargo-concept-color);color:var(--cargo-ref-srv-hero--text-color-cb59c68)!important;--cargo-ref-srv-hero--text-transition-3e1796d:color var(--cargo-concept-duration-3);transition:var(--cargo-ref-srv-hero--text-transition-3e1796d)!important}.cargo-ServiceHero-content > p{max-width:var(--cargo-ref-srv-hero--text-max-width-2741e39)!important;--cargo-ref-srv-hero--text-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-srv-hero--text-font-size-e576517)!important;color:var(--cargo-ref-srv-hero--text-color-43d835e)!important}.cargo-ServiceHero-actions{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:var(--cargo-ref-srv-hero--cta-gap-6793164)!important}.cargo-ServiceHero-imageWrapper{position:relative!important;margin:0!important;min-height:var(--cargo-ref-srv-hero--img-min-height-733e27a)!important;overflow:hidden!important}.cargo-ServiceHero-imageWrapper img{position:absolute!important;inset:0!important;width:var(--cargo-ref-srv-hero--img-width-32e4899)!important;height:var(--cargo-ref-srv-hero--img-height-32e4899)!important;object-fit:cover!important}.cargo-ServiceHero-imageWrapper figcaption{position:absolute!important;right:0!important;bottom:0!important;padding:var(--cargo-ref-srv-hero--img-padding-7dfda81)!important;--cargo-ref-srv-hero--img-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-srv-hero--img-background-dcf8dc6)!important;--cargo-ref-srv-hero--img-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-srv-hero--img-color-d40c4db)!important;--cargo-ref-srv-hero--img-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-srv-hero--img-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-srv-hero--img-font-size-af1251f:var(--cargo-concept-micro);font-size:var(--cargo-ref-srv-hero--img-font-size-af1251f)!important;--cargo-ref-srv-hero--img-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-srv-hero--img-letter-spacing-ddfefa4)!important;text-transform:uppercase!important}.cargo-ServiceSteps-section{--cargo-ref-srv-steps-padding-e73aea6:clamp(40px,6vw,88px) var(--cargo-concept-gutter);padding:var(--cargo-ref-srv-steps-padding-e73aea6)!important;--cargo-ref-srv-steps-background-808a508:var(--cargo-concept-tint);background:var(--cargo-ref-srv-steps-background-808a508)!important;--cargo-ref-srv-steps-transition-92b936e:background var(--cargo-concept-duration-3);transition:var(--cargo-ref-srv-steps-transition-92b936e)!important}.cargo-ServiceSteps-section h2,.cargo-ServiceImageText-grid h2,.cargo-ServicePage-faq h2,.cargo-ServicePage-request h2{--cargo-ref-srv-steps-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-srv-steps-font-family-13319d4)!important;font-size:var(--cargo-ref-srv-steps-font-size-b330ae2)!important;line-height:var(--cargo-ref-srv-steps-line-height-1d367bc)!important;text-transform:uppercase!important;margin-bottom:var(--cargo-ref-srv-steps-margin-bottom-2793cbc)!important}.cargo-ServiceSteps-grid{list-style:none!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:var(--cargo-ref-srv-steps-gap-eb4ebe4)!important}.cargo-ServiceSteps-step{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-srv-steps-gap-38cb6b4)!important;padding:var(--cargo-ref-srv-steps-padding-9bf0c8e)!important;--cargo-ref-srv-steps-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-srv-steps-border-38053c2)!important;--cargo-ref-srv-steps-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-srv-steps-background-dcf8dc6)!important;--cargo-ref-srv-steps-transition-ab3518e:transform var(--cargo-concept-duration-1) var(--cargo-concept-ease),box-shadow var(--cargo-concept-duration-1) var(--cargo-concept-ease);transition:var(--cargo-ref-srv-steps-transition-ab3518e)!important}.cargo-ServiceSteps-step:hover{--cargo-ref-srv-steps-transform-55a347d:translate(var(--cargo-concept-negative-lift),var(--cargo-concept-negative-lift));transform:var(--cargo-ref-srv-steps-transform-55a347d)!important;--cargo-ref-srv-steps-box-shadow-9fe8334:var(--cargo-concept-lift) var(--cargo-concept-lift) 0 var(--cargo-concept-ink);box-shadow:var(--cargo-ref-srv-steps-box-shadow-9fe8334)!important}.cargo-ServiceSteps-number{--cargo-ref-srv-steps-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-srv-steps-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-srv-steps-font-size-a7d674f)!important;line-height:var(--cargo-ref-srv-steps-line-height-5429ab0)!important;--cargo-ref-srv-steps-color-cb59c68:var(--cargo-concept-color);color:var(--cargo-ref-srv-steps-color-cb59c68)!important;--cargo-ref-srv-steps--webkit-text-stroke-0b51c52:1.5px var(--cargo-concept-ink);-webkit-text-stroke:var(--cargo-ref-srv-steps--webkit-text-stroke-0b51c52)!important;--cargo-ref-srv-steps-transition-3e1796d:color var(--cargo-concept-duration-3);transition:var(--cargo-ref-srv-steps-transition-3e1796d)!important}.cargo-ServiceSteps-section h3{--cargo-ref-srv-steps-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-srv-steps-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-srv-steps-font-size-09b3052:var(--cargo-concept-h4);font-size:var(--cargo-ref-srv-steps-font-size-09b3052)!important;--cargo-ref-srv-steps-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-srv-steps-letter-spacing-148656d)!important;text-transform:uppercase!important}.cargo-ServiceSteps-section p{--cargo-ref-srv-steps-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-srv-steps-font-size-11d78c6)!important;--cargo-ref-srv-steps-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-srv-steps-color-47a8672)!important}.cargo-ServiceImageText-grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:var(--cargo-ref-srv-split-gap-5094ec9)!important;align-items:center!important;--cargo-ref-srv-split-padding-e73aea6:clamp(40px,6vw,88px) var(--cargo-concept-gutter);padding:var(--cargo-ref-srv-split-padding-e73aea6)!important}.cargo-ServiceImageText-grid figure{margin:0!important;--cargo-ref-srv-split-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-srv-split-border-38053c2)!important}.cargo-ServiceImageText-grid img{width:var(--cargo-ref-srv-split-width-32e4899)!important;height:auto!important}.cargo-ServicePage-repairList{list-style:none!important;margin:0!important;padding:0!important;--cargo-ref-srv-list-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-srv-list-border-top-38053c2)!important}.cargo-ServicePage-repairList li{display:flex!important;align-items:center!important;gap:var(--cargo-ref-srv-list-gap-09f9739)!important;padding:var(--cargo-ref-srv-list-padding-843878c)!important;--cargo-ref-srv-list-border-bottom-5d7fb9d:1px solid var(--cargo-concept-line);border-bottom:var(--cargo-ref-srv-list-border-bottom-5d7fb9d)!important;--cargo-ref-srv-list-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-srv-list-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-srv-list-font-size-09b3052:var(--cargo-concept-h4);font-size:var(--cargo-ref-srv-list-font-size-09b3052)!important;--cargo-ref-srv-list-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-srv-list-letter-spacing-148656d)!important;text-transform:uppercase!important}.cargo-ServicePage-repairList li::before{content:var(--cargo-ref-srv-list-content-12ae32c)!important;width:var(--cargo-ref-srv-list-width-7769e81)!important;height:var(--cargo-ref-srv-list-height-7769e81)!important;--cargo-ref-srv-list-background-cb59c68:var(--cargo-concept-color);background:var(--cargo-ref-srv-list-background-cb59c68)!important;--cargo-ref-srv-list-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-srv-list-border-38053c2)!important}.cargo-ServiceCTA-content{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-srv-deal-gap-6793164)!important;--cargo-ref-srv-deal-padding-e73aea6:clamp(40px,6vw,88px) var(--cargo-concept-gutter);padding:var(--cargo-ref-srv-deal-padding-e73aea6)!important;--cargo-ref-srv-deal-background-cb59c68:var(--cargo-concept-color);background:var(--cargo-ref-srv-deal-background-cb59c68)!important;--cargo-ref-srv-deal-color-9e64e0d:var(--cargo-concept-on-color);color:var(--cargo-ref-srv-deal-color-9e64e0d)!important;--cargo-ref-srv-deal-transition-5c91a05:background var(--cargo-concept-duration-3),color var(--cargo-concept-duration-3);transition:var(--cargo-ref-srv-deal-transition-5c91a05)!important}.cargo-ServiceCTA-content h2{--cargo-ref-srv-deal-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-srv-deal-font-family-13319d4)!important;font-size:var(--cargo-ref-srv-deal-font-size-0b7675b)!important;line-height:var(--cargo-ref-srv-deal-line-height-bb88b84)!important;text-transform:uppercase!important;max-width:var(--cargo-ref-srv-deal-max-width-fd96d3a)!important}.cargo-ServiceCTA-content p:not(.cargo-Concept-eyebrow){max-width:var(--cargo-ref-srv-deal-max-width-c2d6c23)!important;--cargo-ref-srv-deal-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-srv-deal-font-size-e576517)!important}.cargo-ServicePage-faqRequest{display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)!important;gap:var(--cargo-ref-srv-faq-form-gap-5094ec9)!important;--cargo-ref-srv-faq-form-padding-e73aea6:clamp(40px,6vw,88px) var(--cargo-concept-gutter);padding:var(--cargo-ref-srv-faq-form-padding-e73aea6)!important}.cargo-ServicePage-faq{padding:0!important;max-width:none!important}.cargo-ServicePage-request{position:sticky!important;--cargo-ref-srv-form-top-4d76391:calc(var(--cargo-concept-sticky-height) + 16px);top:var(--cargo-ref-srv-form-top-4d76391)!important;align-self:start!important;display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-srv-form-gap-6793164)!important;padding:var(--cargo-ref-srv-form-padding-2793cbc)!important;--cargo-ref-srv-form-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-srv-form-border-38053c2)!important;--cargo-ref-srv-form-background-808a508:var(--cargo-concept-tint);background:var(--cargo-ref-srv-form-background-808a508)!important;--cargo-ref-srv-form-scroll-margin-top-4d76391:calc(var(--cargo-concept-sticky-height) + 16px);scroll-margin-top:var(--cargo-ref-srv-form-scroll-margin-top-4d76391)!important}.cargo-ServicePage-request h2{margin-bottom:0!important;font-size:var(--cargo-ref-srv-form-font-size-b43d3d0)!important}@media (max-width:1024px){.cargo-ServiceSteps-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:768px){.cargo-ServicePage-faqRequest{grid-template-columns:1fr!important}}@media (max-width:768px){.cargo-ServicePage-request{position:static!important}}@media (max-width:768px){.cargo-ServiceHero-grid,.cargo-ServiceImageText-grid{grid-template-columns:1fr!important}}@media (max-width:768px){.cargo-ServiceHero-imageWrapper{min-height:0!important;aspect-ratio:var(--cargo-ref-srv-hero--img-aspect-ratio-88a09c4)!important;order:var(--cargo-ref-srv-hero--img-order-1bad6b8)!important}}@media (max-width:560px){.cargo-ServiceSteps-grid{grid-template-columns:1fr!important}}.cargo-Footer-footer{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)!important;gap:var(--cargo-ref-d-foot-gap-d9178de)!important;--cargo-ref-d-foot-padding-6d2542d:clamp(40px,5vw,72px) var(--cargo-concept-gutter) 24px;padding:var(--cargo-ref-d-foot-padding-6d2542d)!important;--cargo-ref-d-foot-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-d-foot-background-d40c4db)!important;color:var(--cargo-ref-d-foot-color-df5927f)!important}.cargo-Footer-newsletterSection{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-d-foot--news-gap-09f9739)!important}.cargo-Footer-newsletterSection :is(h1,h2,h3){--cargo-ref-d-foot--news-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-d-foot--news-font-family-13319d4)!important;font-size:var(--cargo-ref-d-foot--news-font-size-9faf33c)!important;line-height:var(--cargo-ref-d-foot--news-line-height-1d367bc)!important;text-transform:uppercase!important}.cargo-Footer-newsletterSection :is(.cargo-Input-input,.cargo-Field){border-color:var(--cargo-ref-d-foot--news-border-color-df5927f)!important}.cargo-Footer-newsletterSection .cargo-Footer-newsletterDescription{color:var(--cargo-ref-d-foot--news-color-7ebd896)!important}.cargo-Footer-newsletterSection .cargo-Footer-newsletterDescription.is-ok{color:var(--cargo-ref-d-foot--news-color-e08de71)!important}.cargo-Footer-linksGrid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:var(--cargo-ref-d-foot--cols-gap-2793cbc)!important}.cargo-Footer-linksGrid div{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-d-foot--cols-gap-38cb6b4)!important;--cargo-ref-d-foot--cols-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-d-foot--cols-font-size-11d78c6)!important}.cargo-Footer-linksGrid h3{margin-bottom:var(--cargo-ref-d-foot--cols-margin-bottom-7adef6a)!important;padding-bottom:var(--cargo-ref-d-foot--cols-padding-bottom-eb4ebe4)!important;--cargo-ref-d-foot--cols-border-bottom-f2ae76d:var(--cargo-concept-border) solid #f2f1ec;border-bottom:var(--cargo-ref-d-foot--cols-border-bottom-f2ae76d)!important;--cargo-ref-d-foot--cols-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-d-foot--cols-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-d-foot--cols-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-d-foot--cols-font-size-2c26dd2)!important;--cargo-ref-d-foot--cols-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-d-foot--cols-letter-spacing-ddfefa4)!important;text-transform:uppercase!important}.cargo-Footer-linksGrid a{color:var(--cargo-ref-d-foot--cols-color-df5927f)!important;align-self:flex-start!important}.cargo-Footer-linksGrid span{color:var(--cargo-ref-d-foot--cols-color-7ebd896)!important}.cargo-Footer-bottomBar{grid-column:1/-1!important;display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;gap:var(--cargo-ref-d-foot--base-gap-7769e81)!important;padding-top:var(--cargo-ref-d-foot--base-padding-top-ab98c04)!important;border-top:var(--cargo-ref-d-foot--base-border-top-a06eb5f)!important;--cargo-ref-d-foot--base-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-d-foot--base-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-d-foot--base-font-size-af1251f:var(--cargo-concept-micro);font-size:var(--cargo-ref-d-foot--base-font-size-af1251f)!important;--cargo-ref-d-foot--base-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-d-foot--base-letter-spacing-ddfefa4)!important;color:var(--cargo-ref-d-foot--base-color-449f5dd)!important}@media (max-width:1024px){.cargo-Footer-footer{grid-template-columns:1fr!important}}@media (max-width:560px){.cargo-Footer-linksGrid{grid-template-columns:1fr 1fr!important}}.cargo-Concept-reviews{padding-block:var(--cargo-ref-rv-padding-block-33c93c0)!important;--cargo-ref-rv-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-rv-background-dcf8dc6)!important}.cargo-Concept-reviews > *{--cargo-ref-rv-padding-inline-27aa8b4:var(--cargo-concept-gutter);padding-inline:var(--cargo-ref-rv-padding-inline-27aa8b4)!important}.cargo-Concept-reviewsHead{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:end!important;gap:var(--cargo-ref-rv-head-gap-4c58670)!important;margin-bottom:var(--cargo-ref-rv-head-margin-bottom-7769e81)!important}.cargo-Concept-reviewsHead h2{margin-top:var(--cargo-ref-rv-head-margin-top-38cb6b4)!important;--cargo-ref-rv-head-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-rv-head-font-family-13319d4)!important;font-size:var(--cargo-ref-rv-head-font-size-0b7675b)!important;line-height:var(--cargo-ref-rv-head-line-height-bb88b84)!important;text-transform:uppercase!important}.cargo-Concept-reviewsRail{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:var(--cargo-ref-rv-rail-grid-auto-columns-c06efec)!important;gap:var(--cargo-ref-rv-rail-gap-6793164)!important;overflow-x:auto!important;scroll-snap-type:var(--cargo-ref-rv-rail-scroll-snap-type-0a646ff)!important;--cargo-ref-rv-rail-scroll-padding-inline-27aa8b4:var(--cargo-concept-gutter);scroll-padding-inline:var(--cargo-ref-rv-rail-scroll-padding-inline-27aa8b4)!important;padding-top:var(--cargo-ref-rv-rail-padding-top-eb4ebe4)!important;padding-bottom:var(--cargo-ref-rv-rail-padding-bottom-ab98c04)!important;scrollbar-width:thin!important;--cargo-ref-rv-rail-scrollbar-color-7372fba:var(--cargo-concept-ink) transparent;scrollbar-color:var(--cargo-ref-rv-rail-scrollbar-color-7372fba)!important}.cargo-Concept-reviewCard{scroll-snap-align:var(--cargo-ref-rv-card-scroll-snap-align-cced28c)!important;display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-rv-card-gap-6793164)!important;margin:0!important;padding:var(--cargo-ref-rv-card-padding-5d6c439)!important;--cargo-ref-rv-card-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-rv-card-border-38053c2)!important;--cargo-ref-rv-card-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-rv-card-background-dcf8dc6)!important;--cargo-ref-rv-card-transition-d809a4f:transform var(--cargo-concept-duration-1) var(--cargo-concept-ease),box-shadow var(--cargo-concept-duration-1) var(--cargo-concept-ease),background var(--cargo-concept-duration-2);transition:var(--cargo-ref-rv-card-transition-d809a4f)!important}.cargo-Concept-reviewCard:hover{--cargo-ref-rv-card-transform-55a347d:translate(var(--cargo-concept-negative-lift),var(--cargo-concept-negative-lift));transform:var(--cargo-ref-rv-card-transform-55a347d)!important;--cargo-ref-rv-card-box-shadow-9fe8334:var(--cargo-concept-lift) var(--cargo-concept-lift) 0 var(--cargo-concept-ink);box-shadow:var(--cargo-ref-rv-card-box-shadow-9fe8334)!important;--cargo-ref-rv-card-background-808a508:var(--cargo-concept-tint);background:var(--cargo-ref-rv-card-background-808a508)!important}.cargo-Concept-reviewCard blockquote{margin:0!important;flex:var(--cargo-ref-rv-card-flex-6b86b27)!important}.cargo-Concept-reviewCard blockquote p{--cargo-ref-rv-card-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-rv-card-font-size-e576517)!important;line-height:var(--cargo-ref-rv-card-line-height-6918de1)!important}.cargo-Concept-reviewCard mark{background:none!important;font-weight:700!important;--cargo-ref-rv-card-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-rv-card-color-d40c4db)!important;padding:var(--cargo-ref-rv-card-padding-d0515ba)!important;-webkit-box-decoration-break:var(--cargo-ref-rv-card--webkit-box-decoration-break-b5d61dc)!important;box-decoration-break:var(--cargo-ref-rv-card-box-decoration-break-b5d61dc)!important;--cargo-ref-rv-card-transition-92b936e:background var(--cargo-concept-duration-3);transition:var(--cargo-ref-rv-card-transition-92b936e)!important}.cargo-Concept-reviewCard figcaption{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-rv-card-gap-7476140)!important;padding-top:var(--cargo-ref-rv-card-padding-top-7769e81)!important;--cargo-ref-rv-card-border-top-5d7fb9d:1px solid var(--cargo-concept-line);border-top:var(--cargo-ref-rv-card-border-top-5d7fb9d)!important}.cargo-Concept-reviewCard figcaption b{--cargo-ref-rv-card-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-rv-card-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-rv-card-font-size-dd214fb:var(--cargo-concept-name);font-size:var(--cargo-ref-rv-card-font-size-dd214fb)!important;--cargo-ref-rv-card-letter-spacing-1547bb9:var(--cargo-concept-tracking-2);letter-spacing:var(--cargo-ref-rv-card-letter-spacing-1547bb9)!important;text-transform:uppercase!important}.cargo-Concept-reviewCard figcaption :is(span,time){--cargo-ref-rv-card-font-size-abdca27:var(--cargo-concept-caption);font-size:var(--cargo-ref-rv-card-font-size-abdca27)!important;--cargo-ref-rv-card-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-rv-card-color-47a8672)!important}.cargo-Concept-reviewsSource{margin-top:var(--cargo-ref-rv-src-margin-top-eb4ebe4)!important;--cargo-ref-rv-src-font-size-abdca27:var(--cargo-concept-caption);font-size:var(--cargo-ref-rv-src-font-size-abdca27)!important;--cargo-ref-rv-src-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-rv-src-color-47a8672)!important;max-width:var(--cargo-ref-rv-src-max-width-a82ec80)!important}.cargo-ReviewSource-badge{display:inline-flex!important;align-items:center!important;gap:var(--cargo-ref-rv-badge-gap-6793164)!important;margin-top:var(--cargo-ref-rv-badge-margin-top-9bf0c8e)!important;padding:var(--cargo-ref-rv-badge-padding-9a2ec41)!important;--cargo-ref-rv-badge-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-rv-badge-border-38053c2)!important;--cargo-ref-rv-badge-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-rv-badge-background-dcf8dc6)!important;--cargo-ref-rv-badge-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-rv-badge-color-d40c4db)!important;text-decoration:none!important;--cargo-ref-rv-badge-transition-ab3518e:transform var(--cargo-concept-duration-1) var(--cargo-concept-ease),box-shadow var(--cargo-concept-duration-1) var(--cargo-concept-ease);transition:var(--cargo-ref-rv-badge-transition-ab3518e)!important}.cargo-Concept-reviews > .cargo-ReviewSource-badge{--cargo-ref-rv-margin-left-27aa8b4:var(--cargo-concept-gutter);margin-left:var(--cargo-ref-rv-margin-left-27aa8b4)!important;padding-inline:var(--cargo-ref-rv-padding-inline-ab98c04)!important}.cargo-ReviewSource-badge:hover{--cargo-ref-rv-badge-transform-d192268:translate(var(--cargo-concept-negative-lift-small),var(--cargo-concept-negative-lift-small));transform:var(--cargo-ref-rv-badge-transform-d192268)!important;--cargo-ref-rv-badge-box-shadow-c7b5e30:var(--cargo-concept-lift-small) var(--cargo-concept-lift-small) 0 var(--cargo-concept-ink);box-shadow:var(--cargo-ref-rv-badge-box-shadow-c7b5e30)!important}.cargo-ReviewSource-logo :is(svg,img){display:block!important;height:var(--cargo-ref-rv-badge--logo-height-5d6c439)!important;width:auto!important}.cargo-ReviewSource-score{--cargo-ref-rv-badge--score-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-rv-badge--score-font-family-13319d4)!important;font-size:var(--cargo-ref-rv-badge--score-font-size-9d9bfb3)!important;line-height:var(--cargo-ref-rv-badge--score-line-height-6b86b27)!important}.cargo-ReviewSource-count{--cargo-ref-rv-badge--count-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-rv-badge--count-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-rv-badge--count-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-rv-badge--count-font-size-2c26dd2)!important;--cargo-ref-rv-badge--count-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-rv-badge--count-letter-spacing-ddfefa4)!important;text-transform:uppercase!important;--cargo-ref-rv-badge--count-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-rv-badge--count-color-47a8672)!important}.cargo-Concept-reviews--compact{--cargo-ref-rv--compact-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-rv--compact-background-dcf8dc6)!important}.cargo-Concept-reviews--compact .cargo-Concept-reviewsHead h2{font-size:var(--cargo-ref-rv--compact-font-size-b330ae2)!important}.cargo-ReviewCard--compact{margin:0!important;padding:var(--cargo-ref-rv-mini-padding-330d991)!important;--cargo-ref-rv-mini-border-left-9ba3a91:6px solid var(--cargo-concept-color);border-left:var(--cargo-ref-rv-mini-border-left-9ba3a91)!important;--cargo-ref-rv-mini-background-808a508:var(--cargo-concept-tint);background:var(--cargo-ref-rv-mini-background-808a508)!important;--cargo-ref-rv-mini-transition-dedfa61:background var(--cargo-concept-duration-3),border-color var(--cargo-concept-duration-3);transition:var(--cargo-ref-rv-mini-transition-dedfa61)!important}.cargo-ReviewCard--compact p{--cargo-ref-rv-mini-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-rv-mini-font-size-e576517)!important;line-height:var(--cargo-ref-rv-mini-line-height-98737cf)!important}.cargo-ReviewCard--compact .cargo-ReviewCard-author{display:block!important;margin-top:var(--cargo-ref-rv-mini-margin-top-7adef6a)!important;font-style:normal!important;--cargo-ref-rv-mini-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-rv-mini-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-rv-mini-font-size-af1251f:var(--cargo-concept-micro);font-size:var(--cargo-ref-rv-mini-font-size-af1251f)!important;--cargo-ref-rv-mini-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-rv-mini-letter-spacing-ddfefa4)!important;text-transform:uppercase!important;--cargo-ref-rv-mini-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-rv-mini-color-47a8672)!important}@media (max-width:768px){.cargo-Concept-reviewsRail{grid-auto-columns:var(--cargo-ref-rv-rail-grid-auto-columns-45ea3e5)!important}}@media (max-width:768px){.cargo-Concept-reviewCard blockquote p{--cargo-ref-rv-card-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-rv-card-font-size-e576517)!important}}@media(prefers-reduced-motion:reduce){[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{transition:none!important;animation:none!important;scroll-behavior:auto!important}[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]:active{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-Concept-marqueeTrack{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-Hero-editorialProgress i{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-Concept-story img{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-Concept-marquee{transition:none!important;animation:none!important;scroll-behavior:auto!important}:is(.cargo-ProductCarousel-button , .cargo-MobileMenu-closeButton , .cargo-CatalogSidebar-closeButton){transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-Concept-menuLink{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-Navbar-container .cargo-Navbar-logoLink{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-Hero-editorialSlide{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-Hero-editorialSlide.cargo-Hero-active{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-Hero-imageWrapper img{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-ColorFilteredProducts-section{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-Concept-shade{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-Concept-type{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-ProductCard-imageWrapper{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-ProductCard-imageWrapper img{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-ProductCard-colourChoice{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-Concept-storyTag{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-Concept-madePhoto img{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-Concept-madeDots button::before{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-Concept-madeCopy h2 em{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-Boutique-sign{transition:none!important;animation:none!important;scroll-behavior:auto!important}:is(.cargo-catalog-header,.cargo-SearchResultsHeader,.cargo-AccountLogin-hero,.cargo-Blog-header,.cargo-Basket-header,.cargo-AccountShell-header){transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-CatalogPriceRange-track input::-webkit-slider-thumb{transition:none!important;animation:none!important;scroll-behavior:auto!important}:is(.cargo-CatalogSidebar-frame :is(a.cargo-catalog-category,a.cargo-catalog-subcategory,label.cargo-CatalogOption)){transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-CatalogFilterChip{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-CatalogEditorialCard img{transition:none!important;animation:none!important;scroll-behavior:auto!important}:is(.cargo-CatalogSidebar-frame,main[data-cargo-template="catalog"] .cargo-native-filter-column.cargo-CatalogSidebar-frame){transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-CatalogSidebar-backdrop[data-cargo-component]{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-ProductD-shot{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-ProductD-shot img{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-ProductD-color::after{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-ProductD-color{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-ProductD-size{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-ProductD-night img{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-ProductD-night--day{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-ProductD-night--day img{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-ProductD-detail img{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-ProductD-way{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-ProductD-acc summary{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-ProductD-acc summary::after{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-related-products{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-Concept-family{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-Concept-family::after,.cargo-PaletteTooltip{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-PaletteStrip{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-PaletteStrip-families{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-PaletteStrip .cargo-Concept-family{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-PaletteStrip,.cargo-PaletteStrip .cargo-Concept-family,.cargo-PaletteStrip-families{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-ProductCard-imageWrapper img.cargo-ProductCard-modelImage{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-MobileMenu-menu nav a{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-ProductCard-homeModel .cargo-ProductCard-favourite{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-ProductCard-homeModel .cargo-ProductCard-favourite svg{transition:none!important;animation:none!important;scroll-behavior:auto!important}:is(.cargo-Input-input,.cargo-Field){transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-AccountShell-tab{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-EmptyState{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-ShippingProgress-bar i{transition:none!important;animation:none!important;scroll-behavior:auto!important}[data-cargo-page-search] h-search-input input{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-BlogCard-media{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-BlogCard-media img{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-BlogArticle-content blockquote{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-ArticleNavigation a{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-ServiceHero-content h1{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-ServiceSteps-section{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-ServiceSteps-step{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-ServiceSteps-number{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-ServiceCTA-content{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-Concept-reviewCard{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-Concept-reviewCard mark{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-ReviewSource-badge{transition:none!important;animation:none!important;scroll-behavior:auto!important}.cargo-ReviewCard--compact{transition:none!important;animation:none!important;scroll-behavior:auto!important}}[data-cargo-navbar]{--button-height-sm:var(--cargo-concept-height-s)}[data-cargo-navbar] .cargo-Navbar-logo,[data-cargo-navbar] .cargo-Concept-logoMeta{margin-left:0!important}[data-cargo-navbar] .cargo-Navbar-actions{flex:0 0 auto;gap:var(--space-2)}[data-cargo-navbar] [data-cargo-native-slot="user_menu"]{width:var(--cargo-concept-header-account-width);min-width:var(--cargo-concept-header-account-width);height:var(--cargo-concept-height-s);flex:none}[data-cargo-navbar] [data-cargo-native-slot="basket_preview"]{width:var(--cargo-concept-header-basket-width);min-width:var(--cargo-concept-header-basket-width);height:var(--cargo-concept-height-s);flex:none}[data-cargo-navbar] .cargo-Navbar-actions :is(.cargo-SearchBar-iconButton,.cargo-Header-hamburgerButton){height:var(--cargo-concept-height-s)!important;min-height:var(--cargo-concept-height-s)!important;padding-inline:var(--space-3)!important;min-width:0!important;font-size:var(--cargo-concept-caption)!important}[data-cargo-navbar] .cargo-Navbar-favourites{height:var(--cargo-concept-height-s)!important;min-height:var(--cargo-concept-height-s)!important;width:var(--cargo-concept-header-favourite-width)!important;min-width:var(--cargo-concept-header-favourite-width)!important;padding:0!important}[data-cargo-native-widget="user_menu"] :is(login-modal-opener,h-dropdown-toggler)[data-cargo-button][data-cargo-button-size][data-cargo-button-variant],[data-cargo-native-widget="basket_preview"] h-dropdown-toggler[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{height:var(--cargo-concept-height-s)!important;min-height:var(--cargo-concept-height-s)!important;box-sizing:border-box;white-space:nowrap;font-size:var(--cargo-concept-caption)!important;font-weight:var(--weight-bold)!important;line-height:var(--cargo-concept-counter-leading)!important}[data-cargo-native-widget="user_menu"] :is(login-modal-opener,h-dropdown-toggler)[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]::before{content:"KONTO"!important}[data-cargo-native-widget="basket_preview"] h-dropdown-toggler[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]::before{content:"KOSZYK"!important}[data-cargo-native-widget="user_menu"] :is(login-modal-opener,h-dropdown-toggler)[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]::before,[data-cargo-native-widget="basket_preview"] h-dropdown-toggler[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]::before{position:static!important;inset:auto!important;display:inline!important;flex:none!important;width:auto!important;height:auto!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;white-space:nowrap!important;overflow-wrap:normal!important;font:inherit!important;line-height:var(--cargo-concept-counter-leading)!important}[data-cargo-native-widget="user_menu"] .labeled-icon{position:absolute;width:var(--border-width-1)!important;height:var(--border-width-1)!important;overflow:hidden;clip-path:inset(50%)}[data-cargo-native-widget="basket_preview"] .indicator{box-sizing:border-box;min-width:var(--cargo-concept-counter-size)!important;height:var(--cargo-concept-counter-size)!important;padding:0 var(--cargo-concept-counter-padding)!important;line-height:var(--cargo-concept-counter-leading)!important;text-box:trim-both cap alphabetic}[data-cargo-native-widget="basket_preview"] .indicator h-icon{display:none!important}[data-cargo-native-widget="basket_preview"] h-dropdown-toggler>.labeled-icon{display:contents!important}[data-cargo-native-widget="basket_preview"] .indicator::after{position:static!important;inset:auto!important;transform:none!important;display:inline!important;width:auto!important;height:auto!important;min-width:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:inherit!important;font-size:var(--cargo-concept-caption)!important;line-height:var(--cargo-concept-counter-leading)!important}@media(max-width:1024px){[data-cargo-navbar] .cargo-Navbar-leftSection,[data-cargo-navbar] .cargo-Navbar-container nav{display:none!important}[data-cargo-navbar] .cargo-Navbar-actions{margin-left:auto!important}[data-cargo-navbar] .cargo-Navbar-leftActions{display:flex!important}[data-cargo-navbar] .cargo-Navbar-container{gap:var(--space-2)!important;flex-wrap:wrap}}@media(max-width:560px){[data-cargo-navbar] .cargo-SearchBar-wrapper,[data-cargo-navbar] [data-cargo-native-slot="user_menu"]{display:none!important}}@media(max-width:400px){[data-cargo-navbar] .cargo-Concept-logoMeta{display:none!important}}@media(max-width:400px){[data-cargo-navbar] .cargo-Navbar-actions{gap:var(--space-1)!important}[data-cargo-navbar] .cargo-Navbar-logo{flex:none;gap:0}[data-cargo-navbar] .cargo-Navbar-actions .cargo-Header-hamburgerButton{padding-inline:var(--space-1)!important}}.cargo-ColorFilteredProducts-section .cargo-ProductCard-modelRow > :is(.cargo-ProductCard-modelSwatch,.cargo-ProductCard-modelColor){display:none!important}.cargo-ColorFilteredProducts-section .cargo-ProductCard-card:not(.cargo-ProductCard-bundle) .cargo-ProductCard-modelPrice{margin-left:0!important}
.cargo-ColorFilteredProducts-section .cargo-ProductCard-modelPrice{font-size:var(--cargo-concept-small)!important}.cargo-ProductCard-card.cargo-ProductCard-homeModelHasPhoto .cargo-ProductCard-modelImage{display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;filter:none!important;opacity:0;z-index:var(--cargo-card-badge-layer);transform:scale(var(--cargo-concept-card-photo-scale));transition:opacity var(--cargo-concept-duration-2) var(--cargo-concept-ease),transform var(--cargo-concept-duration-4) var(--cargo-concept-ease)}@media(hover:hover){.cargo-ProductCard-card.cargo-ProductCard-homeModelHasPhoto[data-cargo-hover-ready="true"]:is(:hover,:focus-within) .cargo-ProductCard-modelImage{opacity:1;transform:none}.cargo-ProductCard-card.cargo-ProductCard-homeModelHasPhoto[data-cargo-hover-ready="true"]:is(:hover,:focus-within) .cargo-ProductCard-homeCutout{transform:none}}@media(prefers-reduced-motion:reduce){.cargo-ProductCard-card.cargo-ProductCard-homeModelHasPhoto .cargo-ProductCard-modelImage{transition:none}}.cargo-Concept-reportage :is(h2,h3){color:inherit!important}[data-cargo-navbar] .cargo-Concept-menuLink{display:inline-block!important;min-height:0!important;height:auto!important;padding:0 0 var(--cargo-concept-menu-padding)!important;border:0!important;border-radius:0!important;font:var(--weight-bold) var(--cargo-concept-label)/var(--cargo-concept-body-leading) var(--font-display)!important;letter-spacing:var(--cargo-concept-tracking-2)!important;color:var(--cargo-concept-ink)!important;box-shadow:none!important;transform:none!important}[data-cargo-navbar] .cargo-Concept-menuLink::after{content:none!important}[data-cargo-navbar] .cargo-Concept-menuSale{color:var(--cargo-concept-sale-color)!important}.cargo-ProductCard-card.cargo-ProductCard-homeModel{padding:var(--space-0)!important;background:transparent!important;border:0!important;box-shadow:none!important}.cargo-ProductCard-card.cargo-ProductCard-homeModel .cargo-ProductCard-imageLink{padding:var(--space-0)!important}.cargo-ProductCard-card.cargo-ProductCard-homeModel .cargo-ProductCard-imageWrapper{background:var(--color-neutral-0)!important}.cargo-ProductCard-card.cargo-ProductCard-homeModel .cargo-ProductCard-favourite{transform:none!important;box-shadow:none!important;transition:background var(--cargo-concept-duration-1),transform var(--cargo-concept-duration-1) var(--cargo-concept-ease),box-shadow var(--cargo-concept-duration-1) var(--cargo-concept-ease)!important}.cargo-ProductCard-card.cargo-ProductCard-homeModel .cargo-ProductCard-favourite:is(:hover,:focus-visible){background:var(--cargo-concept-color)!important;box-shadow:var(--cargo-concept-lift-small) var(--cargo-concept-lift-small) 0 var(--cargo-concept-ink)!important}.cargo-ProductCard-card.cargo-ProductCard-homeModel .cargo-ProductCard-favourite[aria-pressed="true"]{background:var(--cargo-concept-ink)!important}.cargo-ProductCard-card.cargo-ProductCard-homeModel .cargo-ProductCard-favourite:is(:hover,:focus-visible) svg{fill:var(--cargo-concept-on-color)!important;stroke:var(--cargo-concept-on-color)!important;transform:scale(var(--cargo-concept-favourite-hover-scale))!important}.cargo-ProductCard-card.cargo-ProductCard-homeModel .cargo-ProductCard-favourite[aria-pressed="true"] svg{fill:var(--cargo-concept-night-accent)!important;stroke:var(--cargo-concept-night-accent)!important}.cargo-ProductCard-card.cargo-ProductCard-homeModel .cargo-ProductCard-favourite[aria-pressed="true"]:hover svg{fill:none!important}.cargo-ProductCard-card.cargo-ProductCard-homeModel .cargo-ProductCard-favourite{padding:0!important;font:inherit!important}.cargo-ProductCard-card.cargo-ProductCard-homeModel .cargo-ProductCard-favourite svg{background:none!important;width:var(--cargo-concept-heart-size)!important;height:var(--cargo-concept-heart-size)!important;fill:none!important;stroke:var(--cargo-concept-ink)!important;stroke-width:2}.cargo-ProductCard-card.cargo-ProductCard-homeModel .cargo-ProductCard-favourite>div{align-items:center;justify-content:center}.cargo-ProductCard-homeModel .cargo-ProductCard-modelName{font:inherit!important;letter-spacing:inherit!important}.cargo-ProductCard-homeModel .cargo-ProductCard-modelMeta{font:400 var(--cargo-concept-body)/var(--cargo-concept-body-leading) var(--font-body)!important}.cargo-ProductCard-homeModel .cargo-ProductCard-modelRow{line-height:var(--cargo-concept-body-leading)!important}.cargo-Concept-storyCaption :is(b,small){line-height:var(--cargo-concept-body-leading)!important}.cargo-Concept-family{color:var(--cargo-concept-ink)}.cargo-ProductCard-homeModel .cargo-ProductCard-modelTags .cargo-ProductCard-modelType{position:static!important}.cargo-ProductCard-homeModel .cargo-ProductCard-modelRow:has(.cargo-ProductCard-colourChoices) .cargo-ProductCard-modelPrice{margin-left:auto!important}
/* A multi-colour row replaces the single-colour glyph in every model-card context. */
.cargo-ProductCard-homeModel .cargo-ProductCard-modelRow:has(> .cargo-ProductCard-colourChoices) > .cargo-ProductCard-modelSwatch{display:none!important}.cargo-ProductCard-moreColours{border:0;background:none;cursor:pointer}.cargo-CardColours{--cargo-card-colours-edge:8px;--cargo-card-colours-gap:6px;--cargo-card-colours-width:420px}.cargo-CardColours-backdrop{display:none}@media(max-width:560px){.cargo-CardColours-backdrop:not([hidden]){display:block;position:fixed;inset:0;z-index:var(--cargo-card-colours-backdrop-layer);background:var(--cargo-card-colours-backdrop-color)}}.cargo-ProductCard-more{width:100%;color:inherit!important;text-decoration:none!important}.cargo-ProductCard-more .cargo-ProductCard-imageWrapper{display:flex!important}@media(max-width:768px){.cargo-Concept-families{overflow-x:auto!important;scrollbar-width:none!important;padding-top:var(--cargo-concept-palette-tooltip-space)!important;margin-top:var(--cargo-concept-palette-compact-shift)!important}.cargo-Concept-family{flex:0 0 var(--cargo-concept-palette-compact-width)!important;height:var(--cargo-concept-palette-compact-height)!important}.cargo-Concept-familyAll{flex-basis:var(--cargo-concept-palette-all-width)!important}}.cargo-ColorFilteredProducts-container :is(.cargo-Concept-families,.cargo-Concept-types,.cargo-ColorFilteredProducts-scrollContainer){margin-inline:calc(-1 * var(--cargo-concept-gutter))!important;padding-inline:var(--cargo-concept-gutter)!important;width:auto!important}.cargo-ColorFilteredProducts-scrollContainer{display:grid!important;grid-auto-flow:column;grid-auto-columns:var(--cargo-concept-card-width)!important}.cargo-ColorFilteredProducts-scrollContainer .cargo-ColorFilteredProducts-productSlide{width:auto!important;min-width:0!important}@media(max-width:768px){.cargo-ColorFilteredProducts-scrollContainer{grid-auto-columns:var(--cargo-concept-card-mobile-width)!important}}.cargo-ColorFilteredProducts-container .cargo-ColorFilteredProducts-sliderWrapper{display:block!important;margin-inline:0!important;width:auto!important}main[data-cargo-product-editorial] .cargo-Products-page{padding:0!important;max-width:none!important;width:100%!important}main[data-cargo-product-editorial] .cargo-Products-gallery{position:static!important;top:auto!important;max-height:none!important;padding:0!important;min-width:0!important;width:auto!important}main[data-cargo-product-editorial] .cargo-Products-details{max-height:none!important;overflow:visible!important;padding-right:0!important;width:auto!important;min-width:0!important}main[data-cargo-product-editorial] .cargo-ProductD-gallery{width:100%;height:auto!important;grid-auto-rows:auto!important;margin:0!important;padding:0!important;max-height:none!important}.cargo-ProductD-shot > .cargo-ProductGallery-trigger{position:absolute;inset:var(--space-0);display:block;width:100%!important;height:100%!important}
.cargo-ProductD-gallery .cargo-ProductD-shot:first-child{aspect-ratio:var(--cargo-product-gallery-source-ratio,var(--cargo-ref-p-shot-aspect-ratio-ff060f4))!important}
.cargo-ProductD-gallery .cargo-ProductD-shot img{inset:var(--cargo-product-media-inset)!important;width:var(--cargo-product-media-size)!important;height:var(--cargo-product-media-size)!important;max-width:none!important;max-height:none!important;margin:var(--space-0)!important;padding:var(--space-0)!important;object-fit:var(--cargo-product-media-fit)!important;object-position:var(--cargo-product-media-position)!important;filter:none!important}main[data-cargo-product-editorial] .cargo-ProductD-shot:last-child:nth-child(even){grid-column:1/-1;aspect-ratio:var(--cargo-product-gallery-source-ratio,var(--cargo-ref-p-shot-aspect-ratio-ff060f4))!important}main[data-cargo-product-editorial] [data-module-name=product_shipping_time]{display:none!important}main[data-cargo-product-editorial] .cargo-ProductD-editorial :is(p,figure,h2,b,span){margin:0}main[data-cargo-product-editorial] .cargo-ProductD-editorial{color:var(--cargo-concept-ink);font:400 var(--cargo-concept-body)/var(--cargo-concept-body-leading) var(--font-body)}main[data-cargo-product-editorial] .cargo-ProductD-detail figure{display:contents}@media(max-width:768px){main[data-cargo-product-editorial] .cargo-Products-gallery{overflow:visible!important}}main[data-cargo-product-editorial] :is(h1,.cargo-ProductD-field-label,.cargo-ProductD-badges){margin:0!important}.cargo-ProductD-options{display:flex;flex-direction:column;gap:var(--space-5)}.cargo-ProductD-options :is(a,button){color:inherit;text-decoration:none}@media(max-width:768px){main[data-cargo-product-editorial] .cargo-ProductD-shot:last-child:nth-child(even){grid-column:auto!important;aspect-ratio:var(--cargo-ref-p-shot-aspect-ratio-1265c56)!important}}
@media(max-width:768px){.cargo-ProductD-gallery .cargo-ProductD-shot:first-child{aspect-ratio:var(--cargo-ref-p-shot-aspect-ratio-1265c56)!important}}.cargo-ProductD-sizes{justify-items:stretch!important}.cargo-ProductD-size{width:100%!important;box-sizing:border-box}main[data-cargo-product-editorial] .cargo-Products-details{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;column-gap:var(--space-2)!important;row-gap:var(--cargo-ref-p-buy-gap-9bf0c8e)!important;margin:0!important}main[data-cargo-product-editorial] [data-cargo-product-flow]{display:contents!important}main[data-cargo-product-editorial] [data-cargo-product-flow][hidden]{display:none!important}main[data-cargo-product-editorial] [data-cargo-product-slot]{grid-column:1/-1;min-width:0;margin:0!important}[data-cargo-product-slot=badges]{grid-row:1}[data-cargo-product-slot=title]{grid-row:2}main[data-cargo-product-editorial] [data-cargo-product-slot=title] h1{letter-spacing:var(--cargo-concept-heading-tracking)!important;color:var(--cargo-concept-ink)!important;font-weight:var(--cargo-concept-heading-weight)!important}.cargo-ProductD-night-text h2{font-weight:var(--cargo-concept-heading-weight)!important}[data-cargo-product-slot=price]{grid-row:3}[data-cargo-product-slot=stock]{grid-row:4;margin:0}[data-cargo-product-slot=options]{grid-row:5}[data-cargo-product-slot=variants]{grid-row:5}[data-cargo-product-slot=variants]:not(:has(*)){display:none}main[data-cargo-product-editorial] [data-cargo-product-slot=quantity]{grid-column:1;grid-row:6}main[data-cargo-product-editorial] [data-cargo-product-slot=purchase]{grid-column:2;grid-row:6}[data-cargo-product-slot=storage]{grid-row:7}[data-cargo-product-slot=perks]{grid-row:8}/* Sibling colour/size links and native paid/custom options can coexist.
   Give the connected native host its own row; never overlay or detach it. */
.cargo-Products-details:has([data-cargo-product-slot=options]):has([data-cargo-product-slot=variants] *) [data-cargo-product-slot=variants]{grid-row:6}
.cargo-Products-details:has([data-cargo-product-slot=options]):has([data-cargo-product-slot=variants] *) :is([data-cargo-product-slot=quantity],[data-cargo-product-slot=purchase]){grid-row:7}
.cargo-Products-details:has([data-cargo-product-slot=options]):has([data-cargo-product-slot=variants] *) [data-cargo-product-slot=storage]{grid-row:8}
.cargo-Products-details:has([data-cargo-product-slot=options]):has([data-cargo-product-slot=variants] *) [data-cargo-product-slot=perks]{grid-row:9}
main[data-cargo-product-editorial] .cargo-Products-details > :is([data-module-name=product_producer],[data-module-name=product_rating],[data-module-name=product_short_description],[data-module-name=product_codes],[data-module-name=inpost_pay_button],[data-module-name=klarna_banner]){display:none!important}main[data-cargo-product-editorial] .product-quantity-and-availability .grid__col:has(product-availability){display:none!important}main[data-cargo-product-editorial] :is(.product-quantity .control__label,.product-availability,.input-stepper__additional-content){display:none!important}main[data-cargo-product-editorial] [data-cargo-product-slot=quantity] h-input-stepper{height:var(--cargo-concept-height-m)!important;margin:0!important;border:var(--cargo-concept-border) solid var(--cargo-concept-ink)!important;border-radius:0!important}main[data-cargo-product-editorial] [data-cargo-product-slot=quantity] :is(h-button-stepper,.input-stepper__icon,.input-stepper__display-container,h-display-stepper,input){height:100%!important;min-height:0!important;border:0!important;border-radius:0!important}main[data-cargo-product-editorial] [data-cargo-product-slot=quantity] h-button-stepper{width:var(--cargo-product-quantity-button-width)!important;min-width:0!important}main[data-cargo-product-editorial] [data-cargo-product-slot=quantity] .input-stepper__display-container{width:var(--cargo-concept-height-s)!important;min-width:0!important}main[data-cargo-product-editorial] [data-cargo-product-slot=purchase] button{width:100%!important;height:var(--cargo-concept-height-m)!important;min-height:var(--cargo-concept-height-m)!important;border-radius:0!important}main[data-cargo-product-editorial] buy-button[data-cargo-product-slot=purchase] button{background:var(--cargo-concept-color)!important;color:var(--cargo-concept-on-color)!important}main[data-cargo-product-editorial] buy-button[data-cargo-product-slot=purchase] button,.cargo-MobilePurchaseBar-action[data-cargo-button-variant=primary]{--cargo-button-border:var(--cargo-product-purchase-border);--cargo-button-hover-border:var(--cargo-product-purchase-border);--cargo-button-hover-shadow-color:var(--cargo-concept-ink)}main[data-cargo-product-editorial] [data-cargo-product-slot=storage][data-cargo-button]{display:flex!important;align-items:center;justify-content:center;gap:var(--space-2);width:100%!important;height:var(--cargo-concept-height-m)!important;min-height:var(--cargo-concept-height-m)!important;border-radius:0!important}[data-cargo-product-slot=storage]::after{content:attr(data-cargo-storage-text);font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--cargo-concept-label);text-transform:uppercase}[data-cargo-product-out=true] [data-cargo-product-slot=quantity]{display:none!important}main[data-cargo-product-editorial] .cargo-Products-details[data-cargo-product-out=true] [data-cargo-product-slot=purchase]{grid-column:1/-1}[data-cargo-product-slot][hidden]{display:none!important}.cargo-ProductCard-card::after{content:none!important}.cargo-ProductCard-card.cargo-ProductCard-homeModel{transform:none!important;outline:none!important;border-radius:0!important}.cargo-ProductCard-card.cargo-ProductCard-homeModel .cargo-ProductCard-imageWrapper{border:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-radius:0!important}.cargo-ProductCard-card[data-cargo-product-card] .cargo-ProductCard-imageWrapper :is(.cargo-ProductCard-mediaPrimary,.cargo-ProductCard-image){position:absolute!important;inset:var(--cargo-product-media-inset)!important;width:var(--cargo-product-media-size)!important;height:var(--cargo-product-media-size)!important;max-width:none!important;max-height:none!important;margin:var(--space-0)!important;padding:var(--space-0)!important;object-fit:var(--cargo-product-card-image-fit,var(--cargo-product-media-fit))!important;object-position:var(--cargo-product-media-position)!important;filter:none!important;border-radius:var(--radius-none)!important}.cargo-ProductCard-card[data-cargo-product-card] .cargo-ProductCard-mediaPrimary{transform:none!important}.cargo-ColorFilteredProducts-headerContent{flex-direction:row!important;justify-content:space-between!important;align-items:flex-end!important}.cargo-ColorFilteredProducts-headerContent .cargo-Concept-colorHeading{flex:0 1 auto;align-items:flex-start!important;text-align:left!important}.cargo-ColorFilteredProducts-headerContent .cargo-ColorFilteredProducts-title{margin:0!important;text-align:left!important}.cargo-ProductCard-card.cargo-ProductCard-homeModel:is(:hover,:focus-within){border:0!important;box-shadow:none!important;transform:none!important}.cargo-ProductCard-card.cargo-ProductCard-homeModel .cargo-ProductCard-modelImage{border-radius:0!important}.cargo-Concept-reviewCard:not([data-expanded="true"]) .cargo-ReviewCard-quote{display:-webkit-box;flex:none;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:var(--review-card-preview-lines)}.cargo-Concept-reviewCard .cargo-ReviewCard-toggle{margin-block:var(--space-3);font-size:var(--cargo-concept-small)}:is(.cargo-Concept-family,.cargo-ProductD-color,.cargo-ProductCard-modelSwatch,.cargo-ProductCard-colourChoice,.cargo-CardColours-list) i.pat-woodland,.cargo-ProductCard-modelSwatch.pat-woodland{background:var(--cargo-ref-pat-woodland-background-7df3926)!important}:is(.cargo-Concept-family,.cargo-ProductD-color,.cargo-ProductCard-modelSwatch,.cargo-ProductCard-colourChoice,.cargo-CardColours-list) i.pat-multicam,.cargo-ProductCard-modelSwatch.pat-multicam{background:var(--cargo-ref-pat-multicam-background-e712159)!important}:is(.cargo-Concept-family,.cargo-ProductD-color,.cargo-ProductCard-modelSwatch,.cargo-ProductCard-colourChoice,.cargo-CardColours-list) i.pat-leo,.cargo-ProductCard-modelSwatch.pat-leo{background:var(--cargo-ref-pat-leo-background-a972090)!important}:is(.cargo-Concept-family,.cargo-ProductD-color,.cargo-ProductCard-modelSwatch,.cargo-ProductCard-colourChoice,.cargo-CardColours-list) i.pat-zebra,.cargo-ProductCard-modelSwatch.pat-zebra{background:var(--cargo-ref-pat-zebra-background-a36baa7)!important}:is(.cargo-Concept-family,.cargo-ProductD-color,.cargo-ProductCard-modelSwatch,.cargo-ProductCard-colourChoice,.cargo-CardColours-list) i.pat-pantera,.cargo-ProductCard-modelSwatch.pat-pantera{background:var(--cargo-ref-pat-pantera-background-06df0f2)!important}:is(.cargo-Concept-family,.cargo-ProductD-color,.cargo-ProductCard-modelSwatch,.cargo-ProductCard-colourChoice,.cargo-CardColours-list) i.pat-rainbow,.cargo-ProductCard-modelSwatch.pat-rainbow{background:var(--cargo-ref-pat-rainbow-background-17f74ee)!important}:is(.cargo-Concept-family,.cargo-ProductD-color,.cargo-ProductCard-modelSwatch,.cargo-ProductCard-colourChoice,.cargo-CardColours-list) i.pat-refl,.cargo-ProductCard-modelSwatch.pat-refl{background:var(--cargo-ref-pat-refl-background-5f33235)!important}.cargo-Concept-family i.pat-all{background:var(--cargo-ref-sw-background-69944f3)!important}main[data-cargo-template="product"] > .grid:has(.cargo-related-products){width:100%!important}.cargo-related-products .cargo-NativeProductCarousel{padding-inline:var(--cargo-concept-gutter)!important}.cargo-related-products .header_underline::after,.cargo-related-products .header_highlight::after{content:none!important}.cargo-ProductD-shot img{filter:none!important;transform:none!important}.cargo-ProductD-night-text h2{color:inherit!important}.cargo-PageShell.cargo-Collections-page > .cargo-category-container, .cargo-PageShell > .cargo-catalog-header{width:100%!important;max-width:none!important;padding:var(--cargo-ref-s-top-padding-8e44d10)!important}.cargo-CatalogHeader-row [data-module-name]{min-width:0}.cargo-CatalogHeader-row h1{margin:0!important}.cargo-catalog-header .cargo-Concept-families{padding-inline:0!important}.cargo-CatalogHeader-row > [data-module-name]{width:auto!important;max-width:100%!important}.cargo-CatalogHeader-row > [data-module-name="list_category_title"]{flex:1 1 auto}.cargo-CatalogHeader-row > [data-module-name="list_number_of_products"]{flex:0 0 auto}.cargo-CatalogHeader-row .number-of-products{margin:0!important}.cargo-catalog-header .cargo-Concept-families{margin-top:0!important}.cargo-CatalogHeader-row .cargo-Concept-count strong{font:inherit!important}@media(max-width:768px){main[data-cargo-template="catalog"] .cargo-native-filter-column.cargo-CatalogSidebar-frame:not(.is-open){display:none!important}main[data-cargo-template="catalog"] .cargo-native-filter-column.cargo-CatalogSidebar-frame.is-open{display:flex!important;height:var(--catalog-panel-height)!important}.cargo-CatalogSidebar-frame .filters-vertical{position:static!important;display:block!important;width:100%!important;max-height:none!important;padding:0!important;transform:none!important;visibility:visible!important;overflow:visible!important}.cargo-CatalogSidebar-frame .filters-vertical__header{display:none!important}.cargo-CatalogSidebar-open + filters-vertical-opener,.cargo-CatalogSidebar-frame filters-vertical-opener[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{display:none!important}main[data-cargo-template="catalog"] .cargo-native-filter-column.cargo-CatalogSidebar-frame{z-index:var(--z-modal)!important}.cargo-CatalogSidebar-backdrop[data-cargo-component]{z-index:calc(var(--z-modal) - 1)!important}.cargo-CatalogSidebar-frame .cargo-catalog-categories,.cargo-CatalogSidebar-frame .cargo-catalog-subcategories{display:block!important}.cargo-CatalogSidebar-frame .cargo-catalog-category-group{display:block!important}.cargo-CatalogSidebar-frame :is(a.cargo-catalog-category,a.cargo-catalog-subcategory){width:100%!important;border-radius:0!important}}.cargo-Concept-families.is-overflow{overflow-x:auto!important;scrollbar-width:none!important}.cargo-SearchResults-slot{height:var(--cargo-concept-height-xl);margin:var(--cargo-ref-q-form-margin-bb1b8c1);scroll-margin-top:var(--space-2)}[data-cargo-page-search]{z-index:calc(var(--z-sticky) - 1)!important}[data-cargo-page-search] .search__bar{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;gap:var(--space-2)!important}[data-cargo-page-search] h-search-input{border:0!important;padding:0!important;min-width:0;flex:1}[data-cargo-page-search] h-search-input input{box-sizing:border-box;line-height:normal!important}[data-cargo-page-search] h-search-clear{align-self:center}[data-cargo-page-search] h-search-submit[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{flex:0 0 auto!important;width:auto!important;height:auto!important;min-height:var(--cargo-concept-height-xl)!important}[data-cargo-page-search] h-search-submit :is(svg,.sr-only){display:none!important}.cargo-SearchResultsHeader{width:100%!important;box-sizing:border-box}main[data-cargo-template="search"] .cargo-category-container{padding:0!important}@media(max-width:560px){.cargo-SearchResults-slot{height:calc(2 * var(--cargo-concept-height-l) + var(--space-2))}[data-cargo-page-search] h-search-submit[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{min-height:var(--cargo-concept-height-l)!important}[data-cargo-page-search] h-search-input{width:100%!important;flex:auto!important}}.cargo-PageShell[data-cargo-template="search"] .cargo-Collections-layout > [hidden]{display:none!important}main[data-cargo-template="search"] .grid__col.hidden-xs-only:has([data-module-name="list_number_of_products"]){display:block!important}[data-cargo-page-search] h-search-close[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{display:none!important}[data-cargo-page-search] .search__bar{position:relative!important}[data-cargo-page-search] h-search-clear[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{position:absolute!important;top:calc((var(--cargo-concept-height-xl) - var(--cargo-concept-height-s)) / 2)!important;right:calc(var(--cargo-search-submit-width) + var(--space-2) + var(--space-3))!important;bottom:auto!important;z-index:var(--z-dropdown)}[data-cargo-page-search] h-search-clear[aria-hidden="true"][data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{display:none!important}[data-cargo-page-search] h-search-input input{padding-right:calc(var(--cargo-concept-height-s) + var(--space-5))!important}main[data-cargo-template="search"] filters-vertical-opener{display:none!important}@media(max-width:560px){[data-cargo-page-search] h-search-clear[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{top:calc((var(--cargo-concept-height-l) - var(--cargo-concept-height-s)) / 2)!important;right:var(--space-3)!important}[data-cargo-page-search] h-search-submit[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{width:100%!important}}main[data-cargo-empty-search-page] [data-module-name="list_number_of_products"]{display:none!important}.cargo-EmptyState h2{margin:0!important}.cargo-EmptyState p{margin:0!important}.cargo-EmptyState .cargo-Concept-families{padding-inline:0!important}.cargo-StartColourRail{min-width:0;max-width:100%;overflow-x:auto!important;scrollbar-width:none;}[data-cargo-palette-tooltip] :is(.cargo-Concept-family,.cargo-ProductD-color)::after{content:none!important}.cargo-PaletteTooltip{position:fixed!important;left:var(--cargo-tooltip-x)!important;top:var(--cargo-tooltip-y)!important;bottom:auto!important;z-index:var(--z-tooltip)!important;transform:translate(-50%,-100%)!important;opacity:1!important;width:max-content;max-width:calc(100vw - var(--space-2) * 2);box-sizing:border-box;white-space:normal!important;overflow-wrap:anywhere;pointer-events:auto!important;line-height:calc(var(--cargo-concept-body) * var(--cargo-concept-body-leading))}.cargo-PaletteTooltip[data-side=below]{transform:translate(-50%,0)!important}.cargo-PaletteTooltip[hidden]{display:none!important}.cargo-SearchRecommendations[hidden]{display:none!important}.cargo-related-products .cargo-NativeProductCarousel{background:transparent!important}.cargo-SearchRecommendations > .cargo-NativeProductCarousel{padding-inline:var(--cargo-concept-gutter)!important}main[data-cargo-account-login] .cargo-AccountLogin-hero{margin:0!important}main[data-cargo-account-login] [data-module-name="customer_panel"]{padding-inline:0!important}main[data-cargo-account-login] > .grid:has([data-module-name="customer_panel"]){width:100%!important;padding:0!important}.cargo-AccountLogin-grid > .grid__col{width:100%!important;max-width:none!important}.cargo-AccountLogin-card{min-height:0!important;border-radius:0!important}.cargo-AccountLogin-card h2{margin:0!important}.cargo-AccountLogin-perks li{border:0!important;padding:0!important}.cargo-AccountLogin-card login-form :is(h-input,h-input-control){height:auto!important;min-height:0!important;border:0!important;border-radius:0!important;padding:0!important}.cargo-AccountLogin-card login-form input.cargo-Field{height:var(--cargo-concept-height-m)!important;min-height:var(--cargo-concept-height-m)!important;border:var(--cargo-concept-border) solid var(--cargo-concept-ink)!important}.cargo-AccountLogin-card login-form [hidden]{display:none!important}[data-cargo-account-register]{width:100%!important}main[data-cargo-account-login] > .grid > .grid__row:has([data-module-name="customer_panel"]){margin-top:0!important}.cargo-AccountDialog :is(h-input,h-input-control){height:auto!important;min-height:0!important;border:0!important;border-radius:0!important;padding:0!important}.cargo-AccountDialog input.cargo-Field{height:var(--cargo-concept-height-m)!important;min-height:var(--cargo-concept-height-m)!important;border:var(--cargo-concept-border) solid var(--cargo-concept-ink)!important}.cargo-AccountDialog input.cargo-Field[aria-invalid="true"]{border-color:var(--cargo-ref-f-input-border-color-157a840)!important}.cargo-AccountDialog .modal__container{border-radius:var(--radius-none)!important}.cargo-AccountDialog-actions{display:grid!important;grid-template-columns:auto minmax(0,1fr);gap:var(--space-4);width:100%!important;min-width:0}.cargo-AccountDialog-actions > [data-cargo-button]{width:auto!important;min-width:0!important;white-space:normal!important}@media(max-width:560px){.cargo-AccountDialog-actions{grid-template-columns:minmax(0,1fr)}}main[data-cargo-blog-page] > .grid:has([data-module-name="blog_articles_list"]){width:100%!important}main[data-cargo-blog-page] [data-module-name="blog_articles_list"]{margin:0!important}.cargo-Blog-header{margin:0!important;text-align:left}.cargo-Blog-headerRow h1{margin:0!important}.cargo-Blog-page{padding:var(--cargo-ref-blog-body-padding-b706dfd)!important}.cargo-Blog-grid{width:100%;max-width:none;margin:0;padding:0}.cargo-BlogCard-lead{grid-column:1/-1}.cargo-PromotionBand[data-cargo-editorial-kind="blog"]{height:auto;background:transparent}.cargo-PromotionBand[data-cargo-editorial-kind="blog"] .cargo-PromotionBand-inner{height:auto}.cargo-PromotionBand[data-cargo-editorial-kind="blog"] .cargo-PromotionBand-copy{padding:0;flex:none;min-width:0}.cargo-PromotionBand[data-cargo-editorial-kind="blog"] .cargo-PromotionBand-title{margin:0;font-family:var(--font-display);font-size:var(--cargo-concept-h4);font-weight:var(--weight-bold)}.cargo-BlogCard-lead .cargo-PromotionBand-title{font-family:var(--cargo-concept-font);font-size:var(--cargo-ref-post--lead-font-size-b2bac27);line-height:var(--cargo-ref-post--lead-line-height-1d367bc)}.cargo-PromotionBand[data-cargo-editorial-kind="blog"] .cargo-PromotionBand-description{font:inherit;font-size:var(--cargo-concept-small);color:var(--cargo-concept-mute)}.cargo-BlogCard-inner.cargo-BlogCard-leadInner .cargo-PromotionBand-description{font-size:var(--cargo-concept-lead)!important;color:var(--cargo-concept-ink);grid-column:2;grid-row:3}.cargo-PromotionBand[data-cargo-editorial-kind="blog"] .cargo-PromotionBand-media{display:block;flex:none}.cargo-PromotionBand[data-cargo-editorial-kind="blog"] .cargo-PromotionBand-image{max-height:none}.cargo-BlogCard-tag{color:var(--cargo-ref-d-foot-color-df5927f)!important;text-decoration:none}.cargo-BlogCard-lead .cargo-EditorialCard-footer{grid-column:2;grid-row:5}.cargo-Blog-topics{display:flex;flex-wrap:wrap;gap:var(--cargo-ref-d-shades-gap-7adef6a);margin-top:var(--space-6)}a.cargo-Concept-shade{color:var(--cargo-concept-ink)!important;text-decoration:none!important}a.cargo-Concept-shade[aria-current="page"]{background:var(--cargo-concept-ink)!important;color:var(--cargo-ref-d-foot-color-df5927f)!important}.cargo-Blog-page .pagination_top{display:none!important}.cargo-PromotionBand[data-cargo-editorial-kind="blog"]:focus-within .cargo-PromotionBand-media{transform:translate(var(--cargo-concept-negative-lift),var(--cargo-concept-negative-lift));box-shadow:var(--cargo-concept-lift) var(--cargo-concept-lift) 0 var(--cargo-concept-color)}@media(max-width:560px){.cargo-BlogCard-lead .cargo-EditorialCard-footer{grid-column:auto;grid-row:auto}}@media(prefers-reduced-motion:reduce){.cargo-PromotionBand[data-cargo-editorial-kind="blog"] .cargo-PromotionBand-media{transition:none!important;transform:none!important}}main[data-cargo-article-page] > .grid:has([data-module-name="blog_article"]){width:100%!important}main[data-cargo-article-page] [data-module-name="blog_article"]{margin:0!important}.cargo-BlogArticle-page>.cargo-BlogArticle-header{grid-column:1;grid-row:1;margin:0;border:0;padding-top:0}.cargo-BlogArticle-page>.cargo-blog-hero{grid-column:2;grid-row:1}.cargo-BlogArticle-header h1{margin:0!important}.cargo-BlogArticle-header .cargo-BlogArticle-backLink{width:auto;margin:0;padding:0;color:var(--cargo-concept-ink)}.cargo-BlogArticle-meta{list-style:none;padding:0;margin:0;line-height:var(--cargo-concept-body-leading)}.cargo-BlogArticle-meta .blog-article-details__item-separator{display:none}.cargo-BlogArticle-lead :is(p,div){font:inherit;color:inherit;margin:0}.cargo-blog-hero img{max-height:none}.cargo-BlogArticle-content{width:100%;padding:0;min-width:0}.cargo-blog-rich-content{width:100%;max-width:none;padding:0;margin:0}.cargo-blog-rich-content>.fr-view{padding:0;margin:0}.cargo-BlogArticle-content .cargo-BlogArticle-paragraph{font:inherit;line-height:inherit;color:inherit}.cargo-BlogArticle-content .cargo-blog-article{--cargo-display:var(--font-display);--cargo-copy:var(--font-body);--cargo-orange:var(--cargo-concept-color);--cargo-black:var(--cargo-concept-ink);--cargo-grey:var(--cargo-concept-mute);--cargo-line:var(--cargo-concept-ink);font:inherit;width:100%;margin:0}.cargo-BlogArticle-content :is(img,video,iframe){max-width:100%}.cargo-BlogArticle-content img{height:auto}.cargo-ArticleRichContent-flow{display:flex!important;flex-direction:column;flex-wrap:nowrap!important;flex:none!important;box-sizing:border-box!important;gap:var(--cargo-ref-art-body-gap-ab98c04);margin:0!important;padding:0!important;border:0!important;background:transparent!important;max-width:var(--cargo-ref-art-wide-width-32e4899)!important;min-width:var(--space-0)!important;font:inherit!important;color:inherit!important;text-align:left!important}.cargo-ArticleRichContent p{font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;color:inherit!important;margin:0!important;max-width:none!important;text-align:inherit!important;letter-spacing:normal!important}.cargo-ArticleRichContent :is(h1,h2,h3,h4){font-family:var(--cargo-concept-font)!important;font-weight:var(--cargo-concept-heading-weight)!important;letter-spacing:var(--cargo-concept-heading-tracking)!important;color:var(--cargo-concept-ink)!important}.cargo-ArticleRichContent :is(ul,ol){margin:0;padding-inline-start:var(--space-6);font:inherit!important;color:inherit!important}.cargo-ArticleMedia{min-width:0;box-sizing:border-box;max-width:100%}.cargo-ArticleMedia figcaption{display:none!important}.cargo-ArticleFactTitle{margin:0!important}.cargo-ArticleRichContent [data-cargo-component=ArticleMediaNavigation] [data-cargo-button][data-cargo-button-size]{height:var(--cargo-concept-height-s)!important;min-height:var(--cargo-concept-height-s)!important;font-size:var(--cargo-concept-label)!important}.cargo-ArticleShare{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.cargo-ArticleShare-status{font-size:var(--cargo-concept-small)}@media(max-width:768px){.cargo-BlogArticle-page>.cargo-BlogArticle-header,.cargo-BlogArticle-page>.cargo-blog-hero{grid-column:1;grid-row:auto}}.cargo-service-page{width:100%;min-width:0;color:var(--cargo-concept-ink);background:var(--cargo-concept-paper)}.cargo-service-page :is(h1,h2,h3,p,figure){margin:0}.cargo-service-page :is(.cargo-ServiceSteps-sectionTitle,.cargo-ServicePage-storyTitle){text-align:left;color:inherit}.cargo-ServiceHero-imageWrapper{aspect-ratio:auto;border-radius:var(--radius-none)}.cargo-ServiceHero-headline{font-weight:400;letter-spacing:normal;overflow-wrap:normal}.cargo-ServiceHero-content > .cargo-Concept-eyebrow{font:var(--weight-bold) var(--cargo-concept-label)/var(--leading-normal) var(--font-display)!important;letter-spacing:var(--cargo-concept-tracking-3)!important;max-width:none!important}.cargo-service-page .cargo-ServiceHero-subheadline{font:var(--cargo-concept-lead)/var(--cargo-concept-body-leading) var(--font-body)}.cargo-service-page .cargo-ServiceSteps-step{border-radius:var(--radius-none)}.cargo-service-page .cargo-ServiceSteps-number{font-weight:400}.cargo-service-page .cargo-ServiceSteps-description{line-height:var(--cargo-concept-body-leading)}.cargo-service-page .cargo-ServiceImageText-imageWrapper{width:100%;aspect-ratio:auto;border-radius:var(--radius-none);overflow:hidden}.cargo-service-page .cargo-ServiceImageText-image{display:block;width:100%;height:auto}.cargo-ServicePage-story{padding:var(--cargo-ref-srv-split-padding-e73aea6)}.cargo-ServicePage-storyTitle{font:400 var(--cargo-ref-srv-steps-font-size-b330ae2)/var(--cargo-ref-srv-steps-line-height-1d367bc) var(--cargo-concept-font);text-transform:uppercase;max-width:var(--cargo-ref-srv-deal-max-width-fd96d3a);margin-bottom:var(--space-6)!important}.cargo-ServicePage-storyBody{max-width:var(--cargo-ref-srv-deal-max-width-c2d6c23);font:var(--cargo-concept-lead)/var(--cargo-concept-body-leading) var(--font-body);margin-block:var(--space-4)}.cargo-ServicePage-storyBody p + p{margin-top:var(--space-4)}.cargo-service-page .cargo-ServiceCTA-content{align-items:flex-start;text-align:left}.cargo-service-page .cargo-ServiceCTA-content :is(h2,p){color:inherit;font-family:inherit}.cargo-ServicePage-repairList li::before{flex-shrink:0}.cargo-ServicePage-faq :is(summary,.cargo-ProductD-acc-body){overflow-wrap:anywhere}.cargo-ServicePage-request > p{overflow-wrap:anywhere}.cargo-ServiceContactLink{color:inherit;text-decoration:underline;text-decoration-thickness:var(--border-width-1);text-underline-offset:var(--space-1)}.cargo-ServiceContactLink:hover{text-decoration-thickness:var(--border-width-2)}.cargo-ServiceContactLink:focus-visible{outline:var(--button-focus-width) solid var(--cargo-concept-ink);outline-offset:var(--button-focus-offset)}@media(prefers-reduced-motion:reduce){.cargo-ServiceSteps-step{transform:none!important;transition:none!important}}.cargo-service-page :is(h1,h2,h3){font-weight:400;text-wrap:balance}.cargo-service-page .cargo-ServiceHero-grid{gap:0;align-items:stretch}.cargo-ServiceHero-content h1{letter-spacing:normal!important}.cargo-ServiceHero-actions [data-cargo-button-variant="surface"]{--cargo-button-hover-bg:var(--cargo-concept-paper);--cargo-button-hover-color:var(--cargo-concept-ink);--cargo-button-hover-border:var(--cargo-concept-paper)}.cargo-ServiceHero-actions > .cargo-Concept-eyebrow{width:auto}@media(prefers-reduced-motion:reduce){.cargo-service-page .cargo-ServiceSteps-step:hover{transform:none!important;transition:none!important}}.cargo-Basket-header{margin:0!important;max-width:none!important}.cargo-BasketPage-layout{margin:0!important}.cargo-BasketPage-layout > .grid__col{width:100%!important;max-width:none!important;flex:none!important;padding:0!important}.cargo-BasketPage-summary{width:100%;border-radius:var(--radius-none)}.cargo-BasketPage-summary basket-summary{border:0;display:block}.cargo-BasketPage-summary .basket-module__content{padding:0;border:0;background:transparent}.cargo-BasketPage-summary .basket-module__content_secondary{background:transparent}main[data-cargo-basket-empty="true"] .cargo-BasketPage-layout{display:none!important}main[data-cargo-basket-page] > .grid:has(.cargo-BasketPage-layout){width:100%;padding:0;margin:0;max-width:none}[data-cargo-empty-basket]{width:100%;min-width:0}[data-cargo-empty-basket] h2{margin:0;font-weight:400;text-wrap:balance}[data-cargo-empty-basket] > .cargo-Concept-eyebrow{font:var(--weight-bold) var(--cargo-concept-label)/var(--leading-normal) var(--font-display)!important;letter-spacing:var(--cargo-concept-tracking-3)}.cargo-BasketPage-summary :is(control-connector,h-control,h-control-content,h-control-element,h-input,h-input-control){min-width:0}.cargo-BasketPage-summary control-connector{flex:1;margin:0}.cargo-BasketPage-summary form{gap:var(--space-2)}main[data-cargo-basket-page]{padding-top:0}main[data-cargo-basket-page] > .cargo-Basket-header{width:100%!important}.cargo-ReviewSource-logo img{max-width:none}.cargo-Boutique-root h2{font-weight:400}.cargo-Concept-reportage{border-top:0!important}.cargo-Concept-made,.cargo-Boutique-root,.cargo-Concept-reviews,.cargo-Concept-homeBenefits{border-top:0!important;border-bottom:0!important}:is(.cargo-ColorFilteredProducts-headerContent,.cargo-Concept-madeCopy,.cargo-Concept-reviewsHead,.cargo-Boutique-root) h2,.cargo-Footer-newsletterTitle{letter-spacing:var(--cargo-concept-heading-tracking)!important;color:inherit!important}.cargo-Concept-reportageHead h2{letter-spacing:var(--cargo-concept-stencil-tracking)!important}.cargo-MobileMenu-menu{z-index:var(--z-modal)!important;width:auto!important;max-width:none!important;box-shadow:none!important}.cargo-MobileMenu-header{padding:0!important;border:0!important;background:transparent!important}.cargo-MobileMenu-nav{flex:none;gap:0;padding:0!important;overflow:visible}.cargo-MobileMenu-navLink{display:block;width:100%!important;font-weight:400;letter-spacing:normal;border-radius:var(--radius-none);background:transparent!important;transform:none!important;animation:none!important;color:inherit!important}.cargo-MobileMenu-navLink::after{content:none!important}.cargo-MobileMenu-footer{padding:0!important;border:0!important;background:transparent!important}@keyframes cargo-concept-menu-in{from{opacity:0;transform:translateY(calc(var(--space-3)*-1))}}.cargo-MobileMenu-menu{animation:cargo-concept-menu-in var(--cargo-concept-duration-2) var(--cargo-concept-ease)!important}@media(prefers-reduced-motion:reduce){.cargo-MobileMenu-menu{animation:none!important}}.cargo-MobileMenu-menu .cargo-menu-mobile-item{border:0}.cargo-MobileMenu-overlay{z-index:calc(var(--z-modal) - 1)!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.cargo-MobileMenu-footer{--button-height-sm:var(--cargo-concept-height-s)}.cargo-Concept-reviewCard .cargo-ReviewCard-quote{flex:none!important}.cargo-Boutique-root a[href^="tel:"]{color:inherit!important}.cargo-ProductCard-homeModel .cargo-ProductCard-modelTags{top:calc(-1 * var(--cargo-concept-border))!important;left:calc(-1 * var(--cargo-concept-border))!important;z-index:calc(var(--cargo-card-badge-layer) + 1)!important}
/* Every stacked status owns a top edge, including the part wider than its predecessor. Overlap one stroke to avoid a doubled seam. */
.cargo-ProductCard-homeModel .cargo-ProductCard-modelTags > .cargo-ProductCard-statusBadge{border-top:var(--cargo-concept-border) solid var(--cargo-concept-ink)!important;margin-top:calc(-1 * var(--cargo-concept-border))!important}.cargo-CardColours-list button{flex-wrap:wrap}.cargo-CardColours-list button span{flex:1;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.cargo-CardColours-list button small{flex-basis:100%;margin-left:var(--space-6)!important;white-space:normal!important}.cargo-Footer-footer .cargo-Footer-linkTitle{font:var(--weight-bold) var(--cargo-concept-caption)/var(--leading-normal) var(--font-display)!important;letter-spacing:var(--cargo-concept-tracking-3)!important;color:var(--cargo-ref-d-foot-color-df5927f)!important}.cargo-Footer-footer .cargo-Footer-link{font-size:var(--cargo-concept-small)!important;color:var(--cargo-ref-d-foot-color-df5927f)!important}.cargo-Concept-railArrows .cargo-ProductCarousel-button[data-cargo-button]{width:var(--cargo-concept-height-m)!important;height:var(--cargo-concept-height-m)!important;min-width:var(--cargo-concept-height-m)!important;background:var(--cargo-concept-paper)!important}.cargo-Concept-railArrows .cargo-ProductCarousel-button[data-cargo-button]:hover:not(:disabled){background:var(--cargo-concept-ink)!important;color:var(--cargo-concept-paper)!important}.cargo-ProductCard-homeModel .cargo-ProductCard-modelName b{font:var(--weight-bold) var(--cargo-concept-name)/var(--cargo-ref-d-card--meta-line-height-9f0e787) var(--font-display)!important;letter-spacing:var(--cargo-concept-tracking-1)!important;text-transform:uppercase}main.context-18 .cargo-ProductCard-modelColor{display:none!important}main.context-18:has([data-cargo-component="CatalogPalette"]) .cargo-native-filter-column .cargo-ColorPicker{display:none!important}main.context-18[data-cargo-highlight-active="true"] filters-group .filter-control__counter{display:none}.cargo-catalog-header h1{letter-spacing:var(--cargo-concept-heading-tracking)!important}.cargo-ReviewCarousel .cargo-Concept-reviewCard{min-height:var(--space-0)!important}.cargo-Concept-reviewCard .cargo-ReviewCard-author{margin-top:auto!important}.cargo-Concept-reviewCard .cargo-ReviewCard-author b{font-family:var(--font-display)!important;font-weight:var(--weight-bold)!important;font-size:var(--cargo-concept-name)!important;letter-spacing:var(--cargo-concept-tracking-2)!important;text-transform:uppercase}.cargo-CatalogSidebar-categoryTree{margin-top:var(--space-6)}.cargo-CatalogToolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3)}.cargo-CatalogToolbar .product-list__header{display:contents}@media(max-width:560px){.cargo-ProductCard-homeModel .cargo-ProductCard-modelName b{font-size:var(--cargo-concept-small)!important}}main.context-18 filter-multiple[data-cargo-native-size-source]{display:none!important}.cargo-CatalogFilterChips{--button-height-sm:var(--cargo-concept-height-s)}.cargo-CatalogFilterChips [data-cargo-button]{font-size:var(--cargo-concept-label)!important}.cargo-CatalogToolbar > h-control.cargo-CatalogControls-sort{flex:0 1 auto!important;width:auto!important;align-items:center!important;flex-direction:row!important;gap:var(--space-2)!important}.cargo-CatalogControls-sort h-select{--catalog-sort-width:var(--cargo-catalog-sort-field-width);width:var(--cargo-catalog-sort-field-width)!important;max-width:100%}.cargo-CatalogControls-sort .select__title{font:var(--weight-bold) var(--cargo-concept-label)/var(--cargo-concept-body-leading) var(--font-display)!important;letter-spacing:var(--cargo-concept-tracking-3)!important;text-transform:uppercase;white-space:nowrap}.cargo-CatalogFilterChips :is(.cargo-CatalogFilterChip,.cargo-CatalogFilterClear)[data-cargo-button][data-cargo-button-size]{font-size:var(--cargo-concept-label)!important}product-tile[data-cargo-catalog-model][hidden]{display:none!important}.cargo-Collections-grid .cargo-ProductCard-modelRow:has(.cargo-ProductCard-colourChoices) .cargo-ProductCard-modelSwatch{display:none}.cargo-related-products > h2,.cargo-related-products > .cargo-Concept-railHead > h2{font-weight:var(--weight-normal)!important;letter-spacing:var(--cargo-concept-heading-tracking)!important;color:var(--cargo-concept-ink)!important;margin:var(--space-0)!important}.cargo-related-products[data-cargo-related-variant=article] > .cargo-Concept-railHead{padding-top:var(--space-0)!important}.cargo-related-products .cargo-ProductCarousel-controls[hidden]{display:none!important}.cargo-ArticleNavigation{min-width:var(--space-0);width:100%;box-sizing:border-box}.cargo-ArticleNavigation a{min-width:var(--space-0);overflow-wrap:anywhere}.cargo-ArticleNavigation:has(> a:only-child){grid-template-columns:1fr!important}.cargo-ArticleRichContent-flow > img{max-width:var(--cargo-ref-art-wide-width-32e4899)!important;height:auto!important}.cargo-ArticleTable{table-layout:fixed;width:var(--cargo-ref-art-wide-width-32e4899)!important;border-collapse:collapse;box-sizing:border-box;font:inherit!important}.cargo-ArticleTable :is(th,td){padding:var(--space-2)!important;border:var(--cargo-concept-border) solid var(--cargo-concept-ink)!important;text-align:left!important;vertical-align:top;overflow-wrap:anywhere;font:inherit!important}.cargo-ArticleTable th{font-weight:var(--weight-bold)!important;background:var(--cargo-concept-tint)!important}.cargo-CatalogSidebar-frame section.filters-vertical__filter-group[data-cargo-filter-hidden]{display:none!important}.cargo-GalleryControls .js__gallery-images-container{background:var(--cargo-concept-paper)!important}.cargo-GalleryControls .js__gallery-image-description{display:none!important}.cargo-GalleryControls .js__gallery-copy-link{color:var(--cargo-concept-paper)!important;font-family:var(--font-display);font-size:var(--cargo-concept-label);min-height:var(--button-height-md);display:flex;align-items:center}.cargo-GalleryControls [class*="gallery-bar__image-close"]{color:var(--cargo-concept-paper)!important;display:flex;align-items:center;justify-content:center;min-width:var(--button-height-md);height:var(--button-height-md)}.cargo-GalleryControls :is(.js__gallery-previous,.js__gallery-next){width:var(--button-height-md)!important;min-height:var(--button-height-md)!important;background:var(--cargo-concept-ink)!important}.cargo-GalleryControls [role=button]:focus-visible{outline:var(--button-focus-width) solid var(--cargo-concept-paper)!important;outline-offset:var(--button-focus-width)}.cargo-ProductD-acc summary::after{width:auto!important;height:auto!important;border:0!important;margin:0!important;transform:none!important}.cargo-ProductD-acc details[open] summary::after{transform:rotate(45deg)!important}.cargo-ProductD-night-text h2{letter-spacing:var(--cargo-concept-heading-tracking)!important}.cargo-ProductD-acc .cargo-ProductD-acc-body{font-size:var(--cargo-concept-body)!important}.cargo-ProductD-acc-body > div:not([data-cargo-component]),.cargo-ProductD-acc-body .product-description__content{display:contents;font-size:inherit!important}.cargo-ProductD-acc-body p{margin-block:var(--space-0)!important}.cargo-ProductD-acc table{display:table!important}.cargo-ProductD-acc table tbody{display:table-row-group!important}.cargo-ProductD-acc table tr{display:table-row!important}.cargo-ProductD-acc table td{display:table-cell!important}main[data-cargo-product-editorial=native] .cargo-ProductD-acc table td:last-child{text-transform:uppercase}.cargo-MobilePurchaseBar-price{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.cargo-Concept-reviewsRail{align-items:stretch}.cargo-related-products .cargo-ProductCard-modelColor{display:none}.cargo-related-products .cargo-ProductCard-modelRow:has(.cargo-ProductCard-colourChoices) .cargo-ProductCard-modelSwatch{display:none}.cargo-CardColourGlyph > .cargo-ColorSwatch-inner{width:100%!important;height:100%!important;border:0!important;border-radius:var(--radius-none)!important;overflow:hidden!important}.cargo-Navbar-navbar[data-cargo-home-header]{--cargo-concept-sticky-height:var(--cargo-concept-native-toolbar-height)}html:has([data-cargo-native-host]){--cargo-concept-sticky-height:var(--cargo-concept-native-toolbar-height);}.cargo-Navbar-navbar:not([data-cargo-home-header]){position:relative!important;top:auto!important;}.cargo-PaletteStrip:not(.is-open) .cargo-PaletteStrip-go[data-cargo-button]{display:none!important}.cargo-PaletteStrip .cargo-PaletteStrip-go[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{height:auto!important;min-height:var(--cargo-concept-height-s)!important;font-size:var(--cargo-concept-micro)!important;letter-spacing:var(--cargo-concept-tracking-2)!important;transform:none!important;box-shadow:none!important}.cargo-PaletteStrip .cargo-PaletteStrip-go[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]:is(:hover,:focus-visible,:active){transform:none!important;box-shadow:none!important}.cargo-CatalogPriceRange{border:0;padding:0;margin:0;min-width:0}.cargo-CatalogPriceRange-fill{left:var(--cargo-price-range-start);right:var(--cargo-price-range-end)}.cargo-CatalogPriceRange[hidden]{display:none!important}main.context-20 [data-module-name="list_number_of_products"][hidden], [data-cargo-search-blog-only] .flash-message__notice[hidden], [data-cargo-search-blog-only] .product-list__heading{display:none!important}.cargo-SearchResultsStatus{margin:0!important;padding:0!important}.cargo-SearchResultsStatus mark{background:var(--cargo-concept-color);color:var(--cargo-concept-on-color);padding-inline:var(--cargo-search-query-inset)}.cargo-SearchBlogResults{padding:0;min-width:0;max-width:100%}.cargo-SearchResults-hiddenCountRow{display:none!important}[data-cargo-search-blog-only]{margin:0!important}[data-cargo-search-blog-only] > h2[hidden]{display:none!important}.cargo-MobileMenu-footer > [data-cargo-button]{width:100%!important;min-width:var(--space-0)!important}.cargo-ProductD-acc-body a{color:inherit}.cargo-related-products > .cargo-Concept-railHead{flex-wrap:wrap}.cargo-related-products > .cargo-Concept-railHead > h2{max-width:100%;flex:1 1 min-content}.cargo-related-products > .cargo-Concept-railHead > .cargo-Concept-railArrows{margin-inline-start:auto;flex-shrink:0}.cargo-PageShell:is([data-cargo-template="blog"],[data-cargo-template="article"],[data-cargo-template="search"],[data-cargo-template="account"]) h1{letter-spacing:var(--cargo-concept-heading-tracking)!important;color:var(--cargo-concept-ink)!important}.cargo-PromotionBand[data-cargo-editorial-kind="blog"] .cargo-PromotionBand-title{color:var(--cargo-concept-ink)!important}.cargo-BlogCard-lead .cargo-PromotionBand-title{letter-spacing:var(--cargo-concept-heading-tracking)!important}[data-cargo-component="ServicePage"] h2{letter-spacing:var(--cargo-concept-heading-tracking)!important;color:inherit!important}.cargo-AccountLogin-card h2{letter-spacing:var(--cargo-concept-heading-tracking)!important;color:var(--cargo-concept-ink)!important}.cargo-SearchBlogResults h2,.cargo-EmptyState[data-cargo-empty-search] h2{font-weight:var(--cargo-concept-heading-weight)!important;font-synthesis:var(--cargo-concept-heading-synthesis);letter-spacing:var(--cargo-concept-heading-tracking)!important;color:var(--cargo-concept-ink)!important}.cargo-SearchResults-tips a{color:inherit}.cargo-PageShell[data-cargo-template="search"] .cargo-ProductCard-modelColor{display:none!important}[data-cargo-component="CarouselHeading"]{flex-wrap:wrap;padding-top:var(--space-0)!important}[data-cargo-component="CarouselHeading"] > h2{font-family:var(--cargo-concept-font)!important;font-size:var(--cargo-ref-p-related-font-size-b330ae2)!important;line-height:var(--cargo-ref-p-related-line-height-1d367bc)!important;font-weight:var(--cargo-concept-heading-weight)!important;letter-spacing:var(--cargo-concept-heading-tracking)!important;color:var(--cargo-concept-ink)!important;margin:var(--space-0)!important;max-width:100%;flex:1 1 min-content;text-transform:uppercase}[data-cargo-component="CarouselHeading"] > .cargo-Concept-railArrows{margin-inline-start:auto;flex-shrink:0}.cargo-NativeProductCarousel .cargo-ProductCarousel-controls[hidden]{display:none!important}[data-cargo-related-variant="basket"] .cargo-ProductCard-modelColor{display:none!important}.cargo-PageShell[data-cargo-template="basket"] :is(h1,.section-title){letter-spacing:var(--cargo-concept-heading-tracking)!important;color:var(--cargo-concept-ink)!important}main[data-cargo-account-shell]{padding:var(--space-0)!important;max-width:none!important;width:100%!important}main[data-cargo-account-shell] > .grid{padding:var(--space-0)!important;margin:var(--space-0)!important;width:100%!important;max-width:none!important}main[data-cargo-account-shell] .cargo-AccountShell-header h1{font-weight:var(--cargo-concept-heading-weight)!important;letter-spacing:var(--cargo-concept-heading-tracking)!important;color:var(--cargo-concept-ink)!important}.cargo-AccountShell-tabs .cargo-AccountShell-tab{display:inline-flex;align-items:center;text-decoration:none;box-sizing:border-box}.cargo-AccountShell-body,.cargo-AccountShell-orders{box-sizing:border-box;min-width:var(--space-0);width:100%!important;max-width:none!important}.cargo-AccountShell-body[hidden],.cargo-AccountShell-orders[hidden]{display:none!important}.cargo-AccountShell-body > div > .grid{padding:var(--space-0);width:100%;max-width:none}.cargo-AccountShell-form{margin:var(--space-0)!important;width:100%;box-sizing:border-box}.cargo-AccountShell-form > control-connector{margin:var(--space-0)!important;min-width:var(--space-0)}.cargo-AccountShell-form > :is(.cargo-AccountShell-wideField,.grid__row,.form-errors){grid-column:1/-1}.cargo-AccountShell-form > .form-errors:empty{display:none}.cargo-AccountShell-form :is(.grid__row,.grid__col){margin:var(--space-0)!important;padding:var(--space-0)!important}.cargo-AccountShell-body .info-box{padding:var(--space-6);max-width:100%;box-sizing:border-box}.cargo-AccountShell-body h2,[data-cargo-component="AccountOrdersEmptyState"] h2{font-family:var(--cargo-concept-font)!important;letter-spacing:var(--cargo-concept-heading-tracking)!important;font-weight:var(--cargo-concept-heading-weight)!important;color:var(--cargo-concept-ink)!important}.cargo-AccountShell-tab:focus-visible{outline:var(--button-focus-width) solid var(--cargo-concept-ink);outline-offset:var(--button-focus-width)}.cargo-AccountOrders-empty{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.cargo-AccountShell-form > [hidden]{display:none!important}.cargo-AccountShell-form.cargo-AccountNewsletter{display:flex!important;max-width:var(--cargo-ref-news-panel-max-width-250a23e)!important}.cargo-AccountShell-tab[aria-current="page"]{background:var(--cargo-concept-ink)!important;color:var(--cargo-concept-paper)!important}.cargo-AccountShell-tab{color:var(--cargo-concept-ink)!important}.cargo-AccountShell-tab[aria-current="page"]{color:var(--cargo-concept-paper)!important}.cargo-AccountShell-actions{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-6)}main[data-cargo-account-shell] .grid__row{max-width:none!important}main[data-cargo-account-shell] .cargo-AccountShell-body .grid__row{width:100%!important;margin:var(--space-0)!important}main[data-cargo-account-shell] .cargo-AccountFormFrame{padding:var(--space-0)!important;border:0!important;background:transparent!important}main[data-cargo-account-shell] .cargo-AccountFormFrame > .info-box__header{display:none}main[data-cargo-account-shell] .cargo-AccountFormColumn{flex:1 0 100%!important;width:100%!important;padding:var(--space-0)!important}main[data-cargo-account-view="newsletter"] .cargo-AccountShell-actions{display:none}.cargo-FavouritesGrid{display:block;width:100%;max-width:none;border:0}.cargo-FavouritesGrid > tbody > tr{display:block;margin:var(--space-0)!important;padding:var(--space-0)!important;border:0!important;min-width:var(--space-0)}.cargo-FavouritesGrid > tbody > tr > td{display:block;padding:var(--space-0)!important;border:0!important;width:100%;max-width:none;min-width:var(--space-0)}.cargo-FavouritesGrid [hidden]{display:none!important}.cargo-FavouriteCard{height:100%;min-width:var(--space-0)}.cargo-FavouriteCard .cargo-NativeFavouriteSource[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{display:none!important}.cargo-FavouriteCard .cargo-ProductCard-favourite form{padding:var(--space-0);margin:var(--space-0)}.cargo-FavouriteCard .cargo-ProductCard-favourite button{padding:var(--space-0)!important;margin:var(--space-0)!important;min-width:var(--cargo-concept-height-m)!important;height:var(--cargo-concept-height-m)!important;border:0!important;background:transparent!important;color:inherit!important}.cargo-FavouriteCard .cargo-ProductCard-favourite{padding:var(--space-0)!important;display:block}.cargo-AccountOrder,.cargo-AccountOrder-items > span{min-width:var(--space-0);max-width:100%;overflow-wrap:anywhere;box-sizing:border-box}.cargo-AccountOrder-detailsState:empty,.cargo-AccountOrder-items:empty,.cargo-AccountOrder-actions:empty{display:none}.cargo-AccountOrder-detailsState{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}:is(.cargo-CatalogSidebar-frame,main[data-cargo-template="catalog"] .cargo-native-filter-column.cargo-CatalogSidebar-frame){--cargo-catalog-filter-group-gap:var(--space-5);gap:var(--cargo-catalog-filter-group-gap)!important;margin-block:var(--space-0)!important}.cargo-CatalogSidebar-frame .cargo-CatalogTypeNavigation{margin:var(--space-0)!important;padding:var(--space-0)!important;border-width:var(--space-0)!important;border-style:none!important}.cargo-CatalogSidebar-closeButton[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{--cargo-button-height:var(--cargo-concept-height-m);font-family:var(--font-body)!important;font-weight:var(--weight-normal)!important;font-size:var(--cargo-concept-lead)!important;line-height:var(--leading-none)!important}.cargo-CatalogSidebar-frame .cargo-CatalogFilterGroup{margin:var(--space-0)!important;padding:var(--space-0)!important;border-width:var(--space-0)!important;border-style:none!important;min-width:var(--space-0)}.cargo-CatalogSidebar-frame :is(.cargo-CatalogTypeNavigation > h3,.cargo-CatalogFilterGroup > h3,.cargo-CatalogFilterGroup > h4,.cargo-CatalogFilterGroup > legend){width:100%;box-sizing:border-box;line-height:var(--cargo-concept-body-leading)!important}.cargo-CatalogSidebar-frame > [data-module-name="filter_options"],.cargo-CatalogSidebar-frame .cargo-CatalogSidebar-categoryTree{margin:var(--space-0)!important}.cargo-CatalogSidebar-frame .filters-vertical__header,.cargo-CatalogSidebar-frame .filters-vertical__filters > .grid__row{display:none!important}.cargo-CatalogSidebar-frame :is(filters-group,.filters-vertical__filters,.filters-vertical__categories){display:contents!important}.cargo-CatalogSidebar-frame :is(s-filters,filters-vertical){display:block!important}.cargo-CatalogSidebar-frame .filter-subcategories:not(:has(*)){display:none!important}.cargo-CatalogSidebar-frame :is(filters-aggregator,.cargo-CatalogFilterHost){display:flex!important;flex-direction:column;gap:var(--cargo-catalog-filter-group-gap)!important;height:auto!important;min-height:var(--space-0)!important;padding:var(--space-0)!important;position:static!important}.cargo-CatalogSidebar-frame .cargo-CatalogSidebar-status:empty{display:none}.cargo-CatalogSidebar-frame .cargo-CatalogOption{position:relative;margin:var(--space-0)!important;line-height:var(--cargo-concept-body-leading)!important}.cargo-CatalogSidebar-frame .cargo-CatalogOption-input{position:absolute!important;width:var(--border-width)!important;height:var(--border-width)!important;padding:var(--space-0)!important;margin:calc(-1 * var(--border-width))!important;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:var(--space-0)!important;border-style:none!important}.cargo-CatalogSidebar-frame .cargo-CatalogOption:has(input:focus-visible){outline:var(--button-focus-width) solid var(--cargo-concept-ink);outline-offset:var(--button-focus-width)}@media(max-width:768px){:is(.cargo-CatalogSidebar-frame,main[data-cargo-template="catalog"] .cargo-native-filter-column.cargo-CatalogSidebar-frame){--cargo-catalog-filter-group-gap:var(--space-4)}}@media(prefers-reduced-motion:reduce){.cargo-ProductCard-card.cargo-ProductCard-homeModel .cargo-ProductCard-favourite{transition:none!important;animation:none!important}}

.cargo-ProductD-size[aria-current="page"] small{color:inherit!important}
/* Shared CatalogLoadMore from pinned Concept D. */
:root{
 --cargo-ref-s-more-gap-38cb6b4:10px;
 --cargo-ref-s-more-margin-top-1db6432:40px;
 --cargo-ref-s-progress-width-96f55d5:200px;
 --cargo-ref-s-progress-height-3566015:4px;
 --cargo-ref-s-progress-height-32e4899:100%;
}
.cargo-CatalogLoadMore{display:flex!important;flex-direction:column!important;align-items:center!important;gap:var(--cargo-ref-s-more-gap-38cb6b4)!important;margin-top:var(--cargo-ref-s-more-margin-top-1db6432)!important;--cargo-ref-s-more-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-s-more-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-s-more-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-s-more-font-size-2c26dd2)!important;--cargo-ref-s-more-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-s-more-letter-spacing-ddfefa4)!important;text-transform:uppercase!important;--cargo-ref-s-more-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-s-more-color-47a8672)!important}
.cargo-CatalogLoadMore-progress{width:var(--cargo-ref-s-progress-width-96f55d5)!important;height:var(--cargo-ref-s-progress-height-3566015)!important;--cargo-ref-s-progress-background-a1ae0b2:var(--cargo-concept-line);background:var(--cargo-ref-s-progress-background-a1ae0b2)!important}
.cargo-CatalogLoadMore-progress i{display:block!important;height:var(--cargo-ref-s-progress-height-32e4899)!important;--cargo-ref-s-progress-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-s-progress-background-d40c4db)!important;--cargo-ref-s-progress-transition-f8b766b:width var(--cargo-concept-duration-2);transition:var(--cargo-ref-s-progress-transition-f8b766b)!important}
.cargo-CatalogLoadMore-progress i{transition:none!important;animation:none!important;scroll-behavior:auto!important}
.cargo-CatalogLoadMore[hidden],.cargo-CatalogLoadMore-progress[hidden]{display:none!important}
@media(prefers-reduced-motion:reduce){.cargo-CatalogLoadMore-progress i{transition:none!important;animation:none!important;scroll-behavior:auto!important}}

.cargo-CatalogLoadMore,.cargo-CatalogEmptyState{align-self:stretch}

/* Cargo CatalogSort source D; native portal placement retained. */
:root{
 --cargo-ref-catalog-sort-focus-outline-offset-ac33ff9:3px;
 --cargo-ref-dd--list-max-height-9b10085:320px;
 --cargo-ref-dd--list-padding-00f8b72:4px 0;
 --cargo-ref-dd--list-gap-38cb6b4:10px;
 --cargo-ref-dd--list-padding-3ae191c:0 16px 0 30px;
 --cargo-ref-dd--list-content-12ae32c:"";
 --cargo-ref-dd--list-left-7769e81:12px;
 --cargo-ref-dd--list-top-28fdae8:50%;
 --cargo-ref-dd--list-width-eb4ebe4:8px;
 --cargo-ref-dd--list-height-eb4ebe4:8px;
 --cargo-ref-dd--list-margin-top-cb4f74e:-4px;
 --cargo-ref-dd--list-color-e08de71:#fff;
}
.cargo-CatalogControls-selectPanel :is(h-option,a):focus-visible{--cargo-ref-catalog-sort-focus-outline-956187e:3px solid var(--color-primary-500);outline:var(--cargo-ref-catalog-sort-focus-outline-956187e)!important;outline-offset:var(--cargo-ref-catalog-sort-focus-outline-offset-ac33ff9)!important}
.cargo-CatalogControls-selectPanel.select__content.dropdown__content{max-height:var(--cargo-ref-dd--list-max-height-9b10085)!important;margin:0!important;padding:var(--cargo-ref-dd--list-padding-00f8b72)!important;overflow-y:auto!important;list-style:none!important;--cargo-ref-dd--list-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-dd--list-border-38053c2)!important;--cargo-ref-dd--list-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-dd--list-background-dcf8dc6)!important;--cargo-ref-dd--list-box-shadow-9fe8334:var(--cargo-concept-lift) var(--cargo-concept-lift) 0 var(--cargo-concept-ink);box-shadow:var(--cargo-ref-dd--list-box-shadow-9fe8334)!important}
.cargo-CatalogControls-selectPanel h-option{position:relative!important;display:flex!important;align-items:center!important;gap:var(--cargo-ref-dd--list-gap-38cb6b4)!important;--cargo-ref-dd--list-min-height-cbaf291:var(--cargo-concept-height-s);min-height:var(--cargo-ref-dd--list-min-height-cbaf291)!important;padding:var(--cargo-ref-dd--list-padding-3ae191c)!important;cursor:pointer!important;--cargo-ref-dd--list-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-dd--list-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-dd--list-font-size-d42bdfe:var(--cargo-concept-ui);font-size:var(--cargo-ref-dd--list-font-size-d42bdfe)!important;--cargo-ref-dd--list-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-dd--list-letter-spacing-148656d)!important;white-space:nowrap!important}
.cargo-CatalogControls-selectPanel h-option:is(:hover,:focus-visible){--cargo-ref-dd--list-background-808a508:var(--cargo-concept-tint);background:var(--cargo-ref-dd--list-background-808a508)!important}
.cargo-CatalogControls-selectPanel h-option[aria-selected="true"]::before{content:var(--cargo-ref-dd--list-content-12ae32c)!important;position:absolute!important;left:var(--cargo-ref-dd--list-left-7769e81)!important;top:var(--cargo-ref-dd--list-top-28fdae8)!important;width:var(--cargo-ref-dd--list-width-eb4ebe4)!important;height:var(--cargo-ref-dd--list-height-eb4ebe4)!important;margin-top:var(--cargo-ref-dd--list-margin-top-cb4f74e)!important;--cargo-ref-dd--list-background-cb59c68:var(--cargo-concept-color);background:var(--cargo-ref-dd--list-background-cb59c68)!important;--cargo-ref-dd--list-outline-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);outline:var(--cargo-ref-dd--list-outline-38053c2)!important}
.cargo-CatalogControls-selectPanel h-option[aria-selected="true"]{--cargo-ref-dd--list-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-dd--list-background-d40c4db)!important;color:var(--cargo-ref-dd--list-color-e08de71)!important}
.cargo-CatalogControls-selectPanel h-option[aria-selected="true"]:is(:hover,:focus-visible){--cargo-ref-dd--list-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-dd--list-background-d40c4db)!important}

.cargo-CatalogControls-selectPanel{color:var(--cargo-concept-ink)!important;border-radius:var(--radius-none)!important}
.cargo-CatalogControls-selectPanel .select__options{margin:0!important;padding:0!important}
.cargo-CatalogControls-selectPanel .select-option_with-link .select-option__content .select-option__link{min-height:var(--cargo-concept-height-s);padding:0!important;font:inherit!important;letter-spacing:inherit!important;color:inherit!important;background:none!important;text-decoration:none!important}
.cargo-CatalogControls-selectPanel h-option > h-icon{display:none!important}
.cargo-CatalogControls-selectPanel h-option-content{font:inherit;letter-spacing:inherit}



/* Cargo CatalogSort anchored source D; native controller retained. */
:root{--cargo-catalog-sort-list-gap:6px;--cargo-catalog-sort-viewport-edge:var(--space-4);--cargo-catalog-sort-list-cap:320px;--cargo-catalog-sort-min-options:3;}
/* CatalogSort alone presents the source dd list; geometry is shared at every width. */
 .cargo-CatalogControls-selectPanel.select__content.dropdown__content[data-cargo-sort-floating]{position:fixed!important;top:calc(var(--cargo-sort-anchor-bottom) + var(--cargo-catalog-sort-list-gap))!important;right:var(--cargo-sort-anchor-right)!important;left:auto!important;bottom:auto!important;width:var(--cargo-sort-anchor-width)!important;min-width:0!important;max-width:calc(100vw - 2 * var(--cargo-catalog-sort-viewport-edge))!important;height:auto!important;max-height:min(var(--cargo-catalog-sort-list-cap),var(--cargo-sort-available-height,calc(100dvh - var(--cargo-sort-anchor-bottom) - var(--cargo-catalog-sort-list-gap) - var(--cargo-catalog-sort-viewport-edge))))!important;display:block!important;transform:none!important;transition:none!important}.cargo-CatalogControls-selectPanel.select__content.dropdown__content[data-cargo-sort-floating][data-cargo-sort-direction="up"]{top:auto!important;bottom:calc(100dvh - var(--cargo-sort-anchor-top) + var(--cargo-catalog-sort-list-gap))!important}
 .cargo-CatalogControls-selectPanel[data-cargo-sort-floating] :is(.select__close-mobile-btn,.select__label){display:none!important}
@media(max-width:575px){
 body:has(.cargo-CatalogControls-selectPanel[data-cargo-sort-floating].dropdown__content_visible){overflow:auto!important}
 body:has(.cargo-CatalogControls-selectPanel[data-cargo-sort-floating].dropdown__content_visible) h-backdrop .backdrop{opacity:0!important;pointer-events:none!important}
}


/* Cargo CatalogSort source D pseudo-chevron. */
:root{
 --cargo-ref-dd--btn-content-12ae32c:"";
 --cargo-ref-dd--btn-flex-53bd110:0 0 auto;
 --cargo-ref-dd--btn-width-12a8299:9px;
 --cargo-ref-dd--btn-height-12a8299:9px;
 --cargo-ref-dd--btn-margin-top-cb4f74e:-4px;
 --cargo-ref-dd--btn-border-right-379ff73:2px solid currentColor;
 --cargo-ref-dd--btn-border-bottom-379ff73:2px solid currentColor;
 --cargo-ref-dd--btn-transform-016b045:rotate(45deg);
 --cargo-ref-dd-transform-857db0c:translateY(4px) rotate(-135deg);
}
.cargo-CatalogControls h-select-toggler::after{content:var(--cargo-ref-dd--btn-content-12ae32c)!important;flex:var(--cargo-ref-dd--btn-flex-53bd110)!important;width:var(--cargo-ref-dd--btn-width-12a8299)!important;height:var(--cargo-ref-dd--btn-height-12a8299)!important;margin-top:var(--cargo-ref-dd--btn-margin-top-cb4f74e)!important;border-right:var(--cargo-ref-dd--btn-border-right-379ff73)!important;border-bottom:var(--cargo-ref-dd--btn-border-bottom-379ff73)!important;transform:var(--cargo-ref-dd--btn-transform-016b045)!important;--cargo-ref-dd--btn-transition-4183c01:transform var(--cargo-concept-duration-1) var(--cargo-concept-ease);transition:var(--cargo-ref-dd--btn-transition-4183c01)!important}
.cargo-CatalogControls [aria-expanded="true"] h-select-toggler::after{transform:var(--cargo-ref-dd-transform-857db0c)!important}
/* CatalogSort uses the source dd pseudo-chevron instead of a second native icon. */
.cargo-CatalogControls h-select-toggler > h-icon{display:none!important}
@media(prefers-reduced-motion:reduce){.cargo-CatalogControls h-select-toggler::after{transition:none!important}}


/* Cargo CatalogSort source D hover/open and active-option focus. */
.cargo-CatalogControls [data-cargo-button="select"][data-cargo-button-size][data-cargo-button-variant]:hover{--cargo-ref-dd--btn-transform-d192268:translate(var(--cargo-concept-negative-lift-small),var(--cargo-concept-negative-lift-small));transform:var(--cargo-ref-dd--btn-transform-d192268)!important;--cargo-ref-dd--btn-box-shadow-c7b5e30:var(--cargo-concept-lift-small) var(--cargo-concept-lift-small) 0 var(--cargo-concept-ink);box-shadow:var(--cargo-ref-dd--btn-box-shadow-c7b5e30)!important}
.cargo-CatalogControls [data-cargo-button="select"][data-cargo-button-size][data-cargo-button-variant][aria-expanded="true"]{--cargo-ref-dd-box-shadow-c7b5e30:var(--cargo-concept-lift-small) var(--cargo-concept-lift-small) 0 var(--cargo-concept-ink);box-shadow:var(--cargo-ref-dd-box-shadow-c7b5e30)!important}
.cargo-CatalogControls-selectPanel.select__content h-option:focus-visible{outline:none!important}

/* Cargo CatalogSort complete source D button base. */
:root{
 --cargo-ref-dd--btn-gap-09f9739:14px;
 --cargo-ref-dd--btn-width-32e4899:100%;
 --cargo-ref-dd--btn-min-width-96f55d5:200px;
 --cargo-ref-dd--btn-padding-bc70f47:0 14px;
 --cargo-ref-dd--btn-content-12ae32c:"";
 --cargo-ref-dd--btn-flex-53bd110:0 0 auto;
 --cargo-ref-dd--btn-width-12a8299:9px;
 --cargo-ref-dd--btn-height-12a8299:9px;
 --cargo-ref-dd--btn-margin-top-cb4f74e:-4px;
 --cargo-ref-dd--btn-border-right-379ff73:2px solid currentColor;
 --cargo-ref-dd--btn-border-bottom-379ff73:2px solid currentColor;
 --cargo-ref-dd--btn-transform-016b045:rotate(45deg);
}
.cargo-CatalogControls-selectPanel :is(h-option,a):focus-visible,.cargo-CatalogControls [data-cargo-button="select"][data-cargo-button-size][data-cargo-button-variant]:focus-visible{--cargo-ref-catalog-sort-focus-outline-956187e:3px solid var(--color-primary-500);outline:var(--cargo-ref-catalog-sort-focus-outline-956187e)!important;outline-offset:var(--cargo-ref-catalog-sort-focus-outline-offset-ac33ff9)!important}
.cargo-CatalogControls [data-cargo-button="select"][data-cargo-button-size][data-cargo-button-variant]{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:var(--cargo-ref-dd--btn-gap-09f9739)!important;width:var(--cargo-ref-dd--btn-width-32e4899)!important;min-width:var(--cargo-ref-dd--btn-min-width-96f55d5)!important;--cargo-ref-dd--btn-min-height-4d0ec4b:var(--cargo-concept-height-m);min-height:var(--cargo-ref-dd--btn-min-height-4d0ec4b)!important;padding:var(--cargo-ref-dd--btn-padding-bc70f47)!important;--cargo-ref-dd--btn-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-dd--btn-border-38053c2)!important;--cargo-ref-dd--btn-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-dd--btn-background-dcf8dc6)!important;--cargo-ref-dd--btn-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-dd--btn-color-d40c4db)!important;cursor:pointer!important;--cargo-ref-dd--btn-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-dd--btn-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-dd--btn-font-size-d42bdfe:var(--cargo-concept-ui);font-size:var(--cargo-ref-dd--btn-font-size-d42bdfe)!important;--cargo-ref-dd--btn-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-dd--btn-letter-spacing-148656d)!important;text-align:left!important;--cargo-ref-dd--btn-transition-ab3518e:transform var(--cargo-concept-duration-1) var(--cargo-concept-ease),box-shadow var(--cargo-concept-duration-1) var(--cargo-concept-ease);transition:var(--cargo-ref-dd--btn-transition-ab3518e)!important}
/* The native inner select inherits the source dd button frame and text metrics. */
.cargo-CatalogControls h-select-toggler{gap:inherit!important}
.cargo-CatalogControls [data-cargo-button="select"][data-cargo-button-size][data-cargo-button-variant]{line-height:var(--cargo-concept-body-leading)!important}
@media(prefers-reduced-motion:reduce){.cargo-CatalogControls [data-cargo-button="select"][data-cargo-button-size][data-cargo-button-variant]{transition:none!important}}


/* Cargo CatalogSort source dd casing. */
.cargo-CatalogControls [data-cargo-button="select"][data-cargo-button-size][data-cargo-button-variant]{text-transform:none!important}

/* Cargo StartupShell early display font request. */
:root{--cargo-startup-font-probe-size:1px;}
.cargo-StartupShell-fontProbe {
 position:fixed;inset-block-start:var(--space-0);inset-inline-start:var(--space-0);
 inline-size:var(--cargo-startup-font-probe-size);block-size:var(--cargo-startup-font-probe-size);
 overflow:hidden;clip-path:inset(50%);visibility:hidden;pointer-events:none;user-select:none;
 font-family:var(--cargo-concept-font);font-weight:var(--weight-normal);font-synthesis:none;
 font-size:var(--cargo-startup-font-probe-size);line-height:var(--leading-none);white-space:nowrap;
}
/* SearchSuggestions viewport: native results share the anchored field, not its height. */
:root{--cargo-search-list-min-height:0px;--cargo-search-list-viewport:100dvh;--cargo-search-list-gap:var(--space-2);--cargo-search-list-edge:var(--space-4);}
[data-cargo-native-widget="search"]{height:auto!important;max-height:none!important;bottom:auto!important}
[data-cargo-native-widget="search"] .storefront-search{height:auto!important;max-height:none!important}
[data-cargo-native-widget="search"] h-search.search{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;min-height:var(--cargo-search-list-min-height)!important;max-height:none!important;box-sizing:border-box}
[data-cargo-native-widget="search"] h-search-close[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{display:none!important}
[data-cargo-native-widget="search"] .search__container:not([hidden]){position:relative!important;inset:auto!important;width:100%!important;height:auto!important;min-height:var(--cargo-search-list-min-height)!important;box-sizing:border-box;max-height:max(var(--cargo-search-list-min-height),calc(var(--cargo-search-list-viewport) - var(--cargo-search-anchor-top,var(--cargo-search-list-min-height)) - var(--cargo-search-bar-height,var(--cargo-concept-height-l)) - var(--cargo-search-list-gap) - var(--cargo-search-list-edge)))!important;margin-block-start:var(--cargo-search-list-gap)!important;overflow-y:auto!important;overscroll-behavior:contain}
/* SearchSuggestionsAction: text and the native query form one wrapping sentence. */
[data-cargo-native-widget="search"] .search__container button[data-search-item-id][data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{display:inline-block!important;overflow-wrap:break-word!important;word-break:normal!important;white-space:normal!important}
[data-cargo-native-widget="search"] .search__container button[data-search-item-id] strong{display:inline!important;overflow-wrap:break-word!important;word-break:normal!important;white-space:normal!important}
:root{--cargo-startup-frame-offset:var(--space-0)}@media(scripting:enabled){:root:has([data-cargo-navbar][data-cargo-startup-ready]) .cargo-StartupShell-recovery.cargo-ErrorState{inset-block-start:var(--cargo-startup-frame-offset)}}[data-cargo-native-widget="basket_preview"] > basket-preview > h-dropdown > h-dropdown-toggler{width:100%!important}:root{--cargo-page-scrollbar-gap:var(--space-0)}body[data-cargo-scroll-frame][data-cargo-scroll-locked]{padding-right:var(--cargo-page-scrollbar-gap)!important}
/* NativeDialogFrame: shared portal layers and bounded native scrollports. */
:root{--cargo-native-modal-layer:1100;--cargo-native-modal-edge:var(--space-4)}
body:has([data-cargo-navbar]) h-portal-target[name="modals"]{position:relative;z-index:var(--cargo-native-modal-layer)}
body:has([data-cargo-navbar]):has(.modal_visible)>h-backdrop .backdrop{z-index:calc(var(--cargo-native-modal-layer) - 1)!important}
body:has([data-cargo-navbar]) h-portal-target[name="modals"]>.modal-wrapper{max-height:calc(100dvh - var(--cargo-native-modal-edge) * 2)}
body:has([data-cargo-navbar]) h-portal-target[name="modals"] .modal__container{display:flex;flex-direction:column;max-height:calc(100dvh - var(--cargo-native-modal-edge) * 2);border-radius:var(--radius-none)}
body:has([data-cargo-navbar]) h-portal-target[name="modals"] :is(.modal__header,.modal__footer){flex:none}
body:has([data-cargo-navbar]) h-portal-target[name="modals"] .modal__body{min-height:0;overflow:auto}
/* A shared dropdown portal also contains the basket preview. Do not lift that
   entire stacking context above a confirmation modal. Only native select menus
   need to escape the modal portal; basket/account dropdowns remain below it. */
body:has([data-cargo-navbar]):has(.modal_visible) h-portal-target[name="dropdown-portal"]{position:relative;z-index:auto}
body:has([data-cargo-navbar]):has(.modal_visible) h-portal-target[name="dropdown-portal"] h-dropdown-content.select__content{z-index:calc(var(--cargo-native-modal-layer) + 1)}
:root{--cargo-concept-button-arrow-duration:.25s;}
/* K4 HeroControl and Boutique reuse Button, with the source context colours. */
.cargo-Hero-editorial{--cargo-hero-control-shadow:var(--cargo-concept-paper)}
.cargo-Hero-editorial:has(.cargo-Hero-editorialSlide--brand.cargo-Hero-active){--cargo-hero-control-shadow:var(--cargo-concept-night-accent)}
.cargo-Hero-editorial:has(.cargo-Hero-editorialSlide--scrunch.cargo-Hero-active){--cargo-hero-control-shadow:var(--cargo-concept-ink)}
.cargo-Hero-editorial :is(.cargo-Hero-arrow,.cargo-Hero-rotation)[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{--cargo-button-height:var(--cargo-concept-height-m);--cargo-button-bg:transparent;--cargo-button-border:var(--cargo-hero-control-color,var(--cargo-concept-paper));--cargo-button-color:var(--cargo-hero-control-color,var(--cargo-concept-paper));--cargo-button-hover-bg:var(--cargo-hero-control-color,var(--cargo-concept-paper));--cargo-button-hover-color:var(--cargo-hero-control-panel,var(--cargo-concept-ink));--cargo-button-hover-border:var(--cargo-hero-control-color,var(--cargo-concept-paper));--cargo-button-hover-shadow-color:var(--cargo-hero-control-shadow)}
.cargo-Hero-rotation [data-cargo-rotation-icon]{font:var(--weight-normal) var(--cargo-concept-lead)/var(--leading-none) var(--font-body)}
.cargo-Boutique-root [data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{gap:var(--space-3)!important;line-height:var(--cargo-concept-body-leading)!important}
.cargo-Boutique-root [data-cargo-button-variant="secondary"]{--cargo-button-hover-bg:var(--cargo-concept-ink);--cargo-button-hover-color:var(--cargo-concept-paper);--cargo-button-hover-border:var(--cargo-concept-ink)}
.cargo-Boutique-root .cargo-Button-arrow{display:inline-block;transition:transform var(--cargo-concept-button-arrow-duration) var(--cargo-concept-ease)}
@media(hover:hover) and (pointer:fine){.cargo-Boutique-root a:hover .cargo-Button-arrow{transform:translateX(var(--cargo-concept-lift))}}
@media(prefers-reduced-motion:reduce){.cargo-Boutique-root .cargo-Button-arrow{transition:none!important}}

/* Button with an explicit arrow owns its only trailing icon, including external links. */
a[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]:has(> .cargo-Button-arrow)::after{content:none!important}
/* AccountShell native profile actions use the source form-grid breakpoint. */
:root{--cargo-account-native-actions-columns:minmax(0,1fr);}
@media(min-width:769px){:root{--cargo-account-native-actions-columns:repeat(2,minmax(0,1fr));}}

/* AccountShell: full-width native buttons occupy separate fluid grid tracks. */
.cargo-AccountShell-body .info-box__content_flex{display:grid!important;grid-template-columns:var(--cargo-account-native-actions-columns);gap:var(--space-2);min-width:var(--space-0);}
.cargo-AccountShell-body .info-box__content_flex > .btn{min-width:var(--space-0);max-width:100%;width:100%!important;box-sizing:border-box;}

.cargo-AccountShell-body .info-box__content_flex > .btn:only-child{grid-column:1/-1;}

/* Generated by build-concept-reference.mjs from pinned Claude sources. Edit the selector contract or reference, not this file. */
:root{
 --cargo-ref-z-items-content-7297d20:"+";
 --cargo-ref-z-items-left-c80bfee:28px;
 --cargo-ref-z-items-z-index-6b86b27:1;
 --cargo-ref-z-items-width-5d6c439:22px;
 --cargo-ref-z-items-height-5d6c439:22px;
 --cargo-ref-z-items-place-items-f179a50:center;
 --cargo-ref-z-items-transform-4077e47:translate(-50%,-50%);
 --cargo-ref-z-items-font-size-09f9739:14px;
 --cargo-ref-z-items-line-height-6b86b27:1;
 --cargo-ref-z-item-gap-09f9739:14px;
 --cargo-ref-z-item-padding-843878c:14px 0;
 --cargo-ref-z-item-box-sizing-b8090b7:border-box;
 --cargo-ref-z-item-width-7d24764:56px;
 --cargo-ref-z-item-height-7d24764:56px;
 --cargo-ref-z-item-padding-3566015:4px;
 --cargo-ref-z-item-background-e08de71:#fff;
 --cargo-ref-z-item--t-gap-ac33ff9:3px;
 --cargo-ref-z-item--t-line-height-77ac319:1.2;
 --cargo-ref-z-item-text-underline-offset-ac33ff9:3px;
 --cargo-ref-z-item-text-decoration-thickness-7476140:2px;
 --cargo-ref-z-parts--head-gap-eb4ebe4:8px;
 --cargo-ref-z-parts--head-margin-bottom-c80bfee:28px;
 --cargo-ref-z-parts--head-font-size-d84d98b:clamp(36px,4vw,64px);
 --cargo-ref-z-parts--head-line-height-523c2e7:.9;
 --cargo-ref-z-parts--grid-gap-6793164:16px;
 --cargo-ref-z-part-flex-8b47091:1 1 200px;
 --cargo-ref-z-part-max-width-9b10085:320px;
 --cargo-ref-z-part-gap-7769e81:12px;
 --cargo-ref-z-part--media-aspect-ratio-1265c56:4/5;
 --cargo-ref-z-part--media-background-e08de71:#fff;
 --cargo-ref-z-part--media-inset-3ccce1f:10%;
 --cargo-ref-z-part--media-width-f39dda0:80%;
 --cargo-ref-z-part--media-height-f39dda0:80%;
 --cargo-ref-z-part--media-filter-636e385:drop-shadow(0 14px 14px rgba(0,0,0,.18));
 --cargo-ref-z-part--meta-gap-3566015:4px;
 --cargo-ref-z-part--meta-line-height-9f0e787:1.15;
 --cargo-ref-z-part-text-underline-offset-3566015:4px;
 --cargo-ref-z-part-text-decoration-thickness-7476140:2px;
 --cargo-ref-z-plus-margin-top-c1e16de:-56px;
 --cargo-ref-z-plus-font-size-7d24764:56px;
 --cargo-ref-z-plus-line-height-6b86b27:1;
 --cargo-ref-z-sum-flex-8b47091:1 1 200px;
 --cargo-ref-z-sum-max-width-9b10085:320px;
 --cargo-ref-z-sum-gap-7769e81:12px;
 --cargo-ref-z-sum-padding-6793164:16px;
 --cargo-ref-z-sum-font-size-95a8d35:30px;
 --cargo-ref-z-sum-line-height-6b86b27:1;
 --cargo-ref-z-part-flex-basis-32e4899:100%;
 --cargo-ref-z-plus-margin-33ac570:-8px 0;
 --cargo-ref-z-plus-padding-left-95a8d35:30px;
 --cargo-ref-z-plus-font-size-1db6432:40px;
}
/* Generated by build-concept-reference.mjs from pinned Claude sources. Edit the selector contract or reference, not this file. */
.cargo-BundlePage-items{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;--cargo-ref-z-items-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-z-items-border-top-38053c2)!important}
.cargo-BundlePage-items li{position:relative!important;--cargo-ref-z-items-border-bottom-5d7fb9d:1px solid var(--cargo-concept-line);border-bottom:var(--cargo-ref-z-items-border-bottom-5d7fb9d)!important}
.cargo-BundlePage-items li + li > .cargo-BundlePage-itemSeparator::before{content:var(--cargo-ref-z-items-content-7297d20)!important;position:absolute!important;left:var(--cargo-ref-z-items-left-c80bfee)!important;top:0!important;z-index:var(--cargo-ref-z-items-z-index-6b86b27)!important;width:var(--cargo-ref-z-items-width-5d6c439)!important;height:var(--cargo-ref-z-items-height-5d6c439)!important;display:grid!important;place-items:var(--cargo-ref-z-items-place-items-f179a50)!important;transform:var(--cargo-ref-z-items-transform-4077e47)!important;--cargo-ref-z-items-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-z-items-background-dcf8dc6)!important;--cargo-ref-z-items-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-z-items-border-38053c2)!important;--cargo-ref-z-items-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-z-items-font-family-c01aee4)!important;font-weight:700!important;font-size:var(--cargo-ref-z-items-font-size-09f9739)!important;line-height:var(--cargo-ref-z-items-line-height-6b86b27)!important}
.cargo-BundlePage-item{display:grid!important;grid-template-columns:56px minmax(0,1fr) auto!important;gap:var(--cargo-ref-z-item-gap-09f9739)!important;align-items:center!important;padding:var(--cargo-ref-z-item-padding-843878c)!important;--cargo-ref-z-item-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-z-item-color-d40c4db)!important;text-decoration:none!important}
.cargo-BundlePage-item img{box-sizing:var(--cargo-ref-z-item-box-sizing-b8090b7)!important;width:var(--cargo-ref-z-item-width-7d24764)!important;height:var(--cargo-ref-z-item-height-7d24764)!important;padding:var(--cargo-ref-z-item-padding-3566015)!important;object-fit:contain!important;--cargo-ref-z-item-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-z-item-border-38053c2)!important;background:var(--cargo-ref-z-item-background-e08de71)!important}
.cargo-BundlePage-itemText{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-z-item--t-gap-ac33ff9)!important;min-width:0!important}
.cargo-BundlePage-itemText b{--cargo-ref-z-item--t-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-z-item--t-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-z-item--t-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-z-item--t-font-size-2c26dd2)!important;--cargo-ref-z-item--t-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-z-item--t-letter-spacing-148656d)!important;text-transform:uppercase!important;line-height:var(--cargo-ref-z-item--t-line-height-77ac319)!important}
.cargo-BundlePage-itemText small,.cargo-BundlePage-itemPrice small{--cargo-ref-z-item--t-font-size-abdca27:var(--cargo-concept-caption);font-size:var(--cargo-ref-z-item--t-font-size-abdca27)!important;--cargo-ref-z-item--t-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-z-item--t-color-47a8672)!important}
.cargo-BundlePage-itemPrice{display:flex!important;flex-direction:column!important;align-items:flex-end!important;font-weight:700!important;white-space:nowrap!important}
.cargo-BundlePage-item:hover b,.cargo-BundlePage-item:focus-visible b{text-decoration:underline!important;text-underline-offset:var(--cargo-ref-z-item-text-underline-offset-ac33ff9)!important;text-decoration-thickness:var(--cargo-ref-z-item-text-decoration-thickness-7476140)!important}
.cargo-BundlePage-parts{--cargo-ref-z-parts-padding-d0f239f:clamp(40px,5vw,72px) var(--cargo-concept-gutter);padding:var(--cargo-ref-z-parts-padding-d0f239f)!important;--cargo-ref-z-parts-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-z-parts-border-top-38053c2)!important;--cargo-ref-z-parts-background-808a508:var(--cargo-concept-tint);background:var(--cargo-ref-z-parts-background-808a508)!important}
.cargo-BundlePage-partsHead{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-z-parts--head-gap-eb4ebe4)!important;margin-bottom:var(--cargo-ref-z-parts--head-margin-bottom-c80bfee)!important}
.cargo-BundlePage-partsHead h2{--cargo-ref-z-parts--head-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-z-parts--head-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-z-parts--head-font-size-d84d98b)!important;line-height:var(--cargo-ref-z-parts--head-line-height-523c2e7)!important;text-transform:uppercase!important}
.cargo-BundlePage-partsGrid{display:flex!important;flex-wrap:wrap!important;align-items:flex-start!important;gap:var(--cargo-ref-z-parts--grid-gap-6793164)!important}
.cargo-BundlePage-part{flex:var(--cargo-ref-z-part-flex-8b47091)!important;max-width:var(--cargo-ref-z-part-max-width-9b10085)!important;display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-z-part-gap-7769e81)!important}
.cargo-BundlePage-partMedia{position:relative!important;display:block!important;aspect-ratio:var(--cargo-ref-z-part--media-aspect-ratio-1265c56)!important;--cargo-ref-z-part--media-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-z-part--media-border-38053c2)!important;background:var(--cargo-ref-z-part--media-background-e08de71)!important;--cargo-ref-z-part--media-transition-ab3518e:transform var(--cargo-concept-duration-1) var(--cargo-concept-ease),box-shadow var(--cargo-concept-duration-1) var(--cargo-concept-ease);transition:var(--cargo-ref-z-part--media-transition-ab3518e)!important}
.cargo-BundlePage-partMedia img{position:absolute!important;inset:var(--cargo-ref-z-part--media-inset-3ccce1f)!important;width:var(--cargo-ref-z-part--media-width-f39dda0)!important;height:var(--cargo-ref-z-part--media-height-f39dda0)!important;object-fit:contain!important;filter:var(--cargo-ref-z-part--media-filter-636e385)!important}
.cargo-BundlePage-part:hover .cargo-BundlePage-partMedia{--cargo-ref-z-part-transform-55a347d:translate(var(--cargo-concept-negative-lift),var(--cargo-concept-negative-lift));transform:var(--cargo-ref-z-part-transform-55a347d)!important;--cargo-ref-z-part-box-shadow-9fe8334:var(--cargo-concept-lift) var(--cargo-concept-lift) 0 var(--cargo-concept-ink);box-shadow:var(--cargo-ref-z-part-box-shadow-9fe8334)!important}
.cargo-BundlePage-partMeta{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-z-part--meta-gap-3566015)!important;--cargo-ref-z-part--meta-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-z-part--meta-font-size-11d78c6)!important}
.cargo-BundlePage-partMeta .cargo-ProductCard-modelName{--cargo-ref-z-part--meta-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-z-part--meta-color-d40c4db)!important;text-decoration:none!important}
.cargo-BundlePage-partMeta b{--cargo-ref-z-part--meta-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-z-part--meta-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-z-part--meta-font-size-dd214fb:var(--cargo-concept-name);font-size:var(--cargo-ref-z-part--meta-font-size-dd214fb)!important;--cargo-ref-z-part--meta-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-z-part--meta-letter-spacing-148656d)!important;text-transform:uppercase!important;line-height:var(--cargo-ref-z-part--meta-line-height-9f0e787)!important}
.cargo-BundlePage-part:hover .cargo-BundlePage-partMeta b{text-decoration:underline!important;text-underline-offset:var(--cargo-ref-z-part-text-underline-offset-3566015)!important;text-decoration-thickness:var(--cargo-ref-z-part-text-decoration-thickness-7476140)!important}
.cargo-BundlePage-partMeta > span{--cargo-ref-z-part--meta-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-z-part--meta-color-47a8672)!important}
.cargo-BundlePage-partMeta .cargo-BundlePage-partPrice{--cargo-ref-z-part--meta-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-z-part--meta-color-d40c4db)!important;font-weight:700!important}
.cargo-BundlePage-plus{align-self:center!important;margin-top:var(--cargo-ref-z-plus-margin-top-c1e16de)!important;--cargo-ref-z-plus-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-z-plus-font-family-13319d4)!important;font-size:var(--cargo-ref-z-plus-font-size-7d24764)!important;line-height:var(--cargo-ref-z-plus-line-height-6b86b27)!important}
.cargo-BundlePage-sum{flex:var(--cargo-ref-z-sum-flex-8b47091)!important;max-width:var(--cargo-ref-z-sum-max-width-9b10085)!important;display:flex!important;flex-direction:column!important;--cargo-ref-z-sum-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-z-sum-border-38053c2)!important;--cargo-ref-z-sum-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-z-sum-background-dcf8dc6)!important}
.cargo-BundlePage-sum p{display:flex!important;justify-content:space-between!important;align-items:baseline!important;gap:var(--cargo-ref-z-sum-gap-7769e81)!important;margin:0!important;padding:var(--cargo-ref-z-sum-padding-6793164)!important;--cargo-ref-z-sum-border-bottom-5d7fb9d:1px solid var(--cargo-concept-line);border-bottom:var(--cargo-ref-z-sum-border-bottom-5d7fb9d)!important}
.cargo-BundlePage-sum p:last-child{border-bottom:0!important}
.cargo-BundlePage-sum span{--cargo-ref-z-sum-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-z-sum-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-z-sum-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-z-sum-font-size-2c26dd2)!important;--cargo-ref-z-sum-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-z-sum-letter-spacing-ddfefa4)!important;text-transform:uppercase!important}
.cargo-BundlePage-sum b{--cargo-ref-z-sum-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-z-sum-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-z-sum-font-size-95a8d35)!important;line-height:var(--cargo-ref-z-sum-line-height-6b86b27)!important}
.cargo-BundlePage-sumSaving{--cargo-ref-z-sum--save-background-cb59c68:var(--cargo-concept-color);background:var(--cargo-ref-z-sum--save-background-cb59c68)!important;--cargo-ref-z-sum--save-color-9e64e0d:var(--cargo-concept-on-color);color:var(--cargo-ref-z-sum--save-color-9e64e0d)!important}
@media (max-width:560px){.cargo-BundlePage-part,.cargo-BundlePage-sum{flex-basis:var(--cargo-ref-z-part-flex-basis-32e4899)!important;max-width:none!important}}
@media (max-width:560px){.cargo-BundlePage-part{display:grid!important;grid-template-columns:96px minmax(0,1fr)!important;align-items:center!important}}
@media (max-width:560px){.cargo-BundlePage-plus{margin:var(--cargo-ref-z-plus-margin-33ac570)!important;align-self:flex-start!important;padding-left:var(--cargo-ref-z-plus-padding-left-95a8d35)!important;font-size:var(--cargo-ref-z-plus-font-size-1db6432)!important}}
@media(prefers-reduced-motion:reduce){
.cargo-BundlePage-partMedia{transition:none!important;animation:none!important;scroll-behavior:auto!important}
}
/* Native BundleParts layout bridges; dimensions belong to the mapped z-* source. */
main[data-cargo-product-editorial="bundle"] .cargo-Products-details{overflow:visible!important;}
[data-cargo-bundle-parts-flow]{display:contents!important;}
.cargo-BundlePage-parts{width:100%;min-width:0;box-sizing:border-box;}
.cargo-BundlePage-parts :is(.bundle-items__content,product-bundles){display:block;width:100%;padding:0!important;border:0!important;background:transparent!important;}
.cargo-BundlePage-partsGrid{width:100%;flex-direction:row!important;}
.cargo-BundlePage-item{width:100%;box-sizing:border-box;}
.cargo-BundlePage-part{width:auto!important;min-width:0;padding:0!important;margin:0!important;border:0!important;box-sizing:border-box;}
.cargo-BundlePage-part > .visible-xs-only{display:none!important;}
.cargo-BundlePage-partRow{display:contents!important;}
.cargo-BundlePage-partMedia{display:block!important;width:100%!important;min-width:0;padding:0!important;margin:0!important;overflow:visible;}
.cargo-BundlePage-partMedia picture{display:contents;}
.cargo-BundlePage-partMedia img{position:absolute;inset:var(--cargo-product-media-inset)!important;width:var(--cargo-product-media-size)!important;height:var(--cargo-product-media-size)!important;object-fit:var(--cargo-product-card-image-fit,var(--cargo-product-media-fit))!important;filter:none!important;max-width:none;max-height:none;padding:0;margin:0;}
.cargo-BundlePage-partMeta{width:100%!important;min-width:0;padding:0!important;margin:0!important;}
.cargo-BundlePage-partMeta > .hidden-xs-only{display:contents!important;}
.cargo-BundlePage-partMeta :is(.product-producer__link,product-short-description,.tag){display:none!important;}
.cargo-BundlePage-partMeta h3{margin:0;font:inherit;}
.cargo-BundlePage-partMeta h3 a{color:inherit;}
.cargo-BundlePage-partMeta .product-bundle-item-tile__price-container{font-size:var(--cargo-concept-small);}
.cargo-BundlePage-partMeta .product-bundle-item-tile__price-container p{margin:0;font:inherit;}
.cargo-BundlePage-partMeta .product-availability{font-size:var(--cargo-concept-small);color:var(--cargo-concept-muted);}
.cargo-BundlePage-partMeta .product-availability strong{font-weight:inherit;}
.cargo-BundlePage-parts[data-cargo-bundle-primary-purchase] product-bundles > .grid{display:none!important;}
.cargo-BundlePage-partsHead .header{padding:0;margin:0;border:0;}
.cargo-BundlePage-partsHead .header_highlight{font:inherit;color:inherit;}
.cargo-BundlePage-partsHead .header:after{display:none;}
.cargo-BundlePage-badge{background:var(--color-primary-500);color:var(--cargo-concept-ink);}
main[data-cargo-product-editorial="bundle"] [data-module-name="product_title"] .tag{display:none!important;}
/* The purchase panel hides its aggregate availability, not constituent stock. */
main[data-cargo-product-editorial="bundle"] .cargo-BundlePage-partMeta .product-availability{display:flex!important;}
.cargo-BundlePage-parts .bundle-items__plus{color:var(--cargo-concept-ink);}
.cargo-BundlePage-partPhotoLink{position:absolute;inset:var(--space-0);display:block;}
.cargo-BundlePage-partMedia > .cargo-BundlePage-partPhotoLink{width:var(--cargo-product-media-size)!important;height:var(--cargo-product-media-size)!important;}
.cargo-BundlePage-part,.cargo-BundlePage-partMeta{background:transparent!important;}
.cargo-BundlePage-partMeta h3{display:block;}
.cargo-BundlePage-partMeta .hidden-xs-only > div:has(> h3){display:flex;flex-direction:column;gap:var(--space-1);margin:0!important;}
.cargo-BundlePage-partDetail{display:block;color:var(--cargo-concept-muted);font-size:var(--cargo-concept-small);}
.cargo-BundlePage-partMeta > .product-availability{order:1;}
.cargo-BundlePage-partMeta .product-bundle-item-tile__price-container{order:2;margin:0!important;}
.cargo-BundlePage-partMeta .product-availability{justify-content:flex-start;align-items:flex-start;}
.cargo-BundlePage-partMeta product-availability > span{display:none;}
.cargo-BundlePage-part{box-shadow:none!important;border-radius:var(--radius-none)!important;}
/* Native xs-4 imposes max-width:33.333%; the source media owns its grid track. */
.cargo-BundlePage-partMedia{max-width:none!important;}

/* Concept D z-callout: shared product slot, no independent card system. */
.cargo-ProductD-bundleOffers{--cargo-bundle-offers-media:4rem;--cargo-bundle-offers-width:100%;--cargo-bundle-offers-end-padding:.875rem;--cargo-bundle-offers-name-leading:1.2;display:flex;flex-direction:column;gap:var(--space-2);grid-row:8}
.cargo-ProductD-bundleOffers[hidden]{display:none}
.cargo-ProductD-bundleOffer{width:var(--cargo-bundle-offers-width);display:grid;grid-template-columns:var(--cargo-bundle-offers-media) minmax(0,1fr) auto;gap:var(--space-3);align-items:center;padding:var(--space-2) var(--cargo-bundle-offers-end-padding) var(--space-2) var(--space-2);border:var(--cargo-concept-border) solid var(--cargo-concept-ink);background:var(--cargo-concept-paper);color:var(--cargo-concept-ink);text-decoration:none;transition:transform var(--cargo-concept-duration-1) var(--cargo-concept-ease),box-shadow var(--cargo-concept-duration-1) var(--cargo-concept-ease)}
.cargo-ProductD-bundleOffer img{width:var(--cargo-bundle-offers-media);height:var(--cargo-bundle-offers-media);object-fit:cover}
.cargo-ProductD-bundleOffer b{display:block;font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--cargo-concept-label);letter-spacing:var(--cargo-concept-tracking-1);text-transform:uppercase;line-height:var(--cargo-bundle-offers-name-leading)}
.cargo-ProductD-bundleOffer small{display:block;font-size:var(--cargo-concept-caption);color:var(--cargo-concept-muted)}
.cargo-ProductD-bundleOffer:hover,.cargo-ProductD-bundleOffer:focus-visible{transform:translate(var(--cargo-concept-negative-lift-small),var(--cargo-concept-negative-lift-small));box-shadow:var(--cargo-concept-lift) var(--cargo-concept-lift) 0 var(--cargo-concept-ink)}
@media(prefers-reduced-motion:reduce){.cargo-ProductD-bundleOffer,.cargo-ProductD-bundleOffer:hover,.cargo-ProductD-bundleOffer:focus-visible{transition:none;transform:none}}

.cargo-Products-details:has([data-cargo-product-slot=options]):has([data-cargo-product-slot=variants] *) .cargo-ProductD-bundleOffers{grid-row:9}

.cargo-ProductD-bundleOffers>.cargo-Concept-eyebrow{margin:var(--space-0)}

.cargo-Products-details:has(.cargo-ProductD-bundleOffers:not([hidden])) [data-cargo-product-slot=perks]{grid-row:9}
.cargo-Products-details:has([data-cargo-product-slot=options]):has([data-cargo-product-slot=variants] *):has(.cargo-ProductD-bundleOffers:not([hidden])) [data-cargo-product-slot=perks]{grid-row:10}

/* SearchResultsHeader: source-sized query chips and a genuinely empty landing. */
.cargo-SearchResults-suggestions>.cargo-Concept-eyebrow{width:auto!important}
.cargo-SearchResults-suggestions .cargo-CatalogFilterChip[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{height:var(--cargo-concept-height-s)!important;min-height:var(--cargo-concept-height-s)!important;padding:var(--cargo-ref-s-chip-padding-8a60187)!important;font:var(--weight-bold) var(--cargo-concept-label)/var(--leading-normal) var(--font-display)!important;letter-spacing:var(--cargo-concept-tracking-2)!important;transform:none!important;box-shadow:none!important;background:var(--cargo-concept-paper)!important;color:var(--cargo-concept-ink)!important;transition:var(--cargo-ref-s-chip-transition-6d9b29c)!important}
.cargo-SearchResults-suggestions .cargo-CatalogFilterChip[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]:is(:hover,:focus-visible){background:var(--cargo-concept-ink)!important;color:var(--cargo-concept-paper)!important}
main[data-cargo-search-landing=true]>.cargo-category-container{display:none!important}

/* SearchResultsStatus landing and shared native sort alignment. */
.cargo-SearchResultsLandingStatus{--cargo-search-body-block-start:clamp(20px,3vw,40px);--cargo-search-body-block-end:clamp(48px,6vw,96px);padding:var(--cargo-search-body-block-start) var(--cargo-concept-gutter) var(--cargo-search-body-block-end);background:var(--color-neutral-0)}
.cargo-SearchResultsLandingStatus>.cargo-SearchResultsStatus{margin-bottom:var(--cargo-ref-s-toolbar-margin-bottom-6793164)!important}
.cargo-SearchResultsToolbar>h-control.cargo-CatalogControls-sort{display:flex!important;flex:0 1 auto!important;width:auto!important;align-items:center!important;flex-direction:row!important;gap:var(--space-2)!important}
.cargo-SearchResultsToolbar>h-control.cargo-CatalogControls-sort>.control__label{margin:var(--space-0)!important}

/* AccountMenu: shared native account disclosure, using existing Button variants. */
.cargo-AccountMenu{--cargo-account-menu-width:calc(var(--space-20)*4);--cargo-account-menu-shadow:none;box-sizing:border-box;width:var(--cargo-account-menu-width)!important;max-width:calc(100vw - var(--space-8))!important;max-height:calc(100dvh - var(--header-height) - var(--space-8))!important;overflow:auto!important;padding:var(--space-0)!important;border:var(--cargo-concept-border) solid var(--cargo-concept-ink)!important;border-radius:var(--radius-none)!important;background:var(--cargo-concept-paper)!important;color:var(--cargo-concept-ink)!important;box-shadow:var(--cargo-account-menu-shadow)!important}
.cargo-AccountMenu user-info{display:block;padding:var(--space-4)!important}
.cargo-AccountMenu .user-menu__user{gap:var(--space-3);min-width:var(--space-0);color:var(--cargo-concept-ink)!important;text-decoration:none}
.cargo-AccountMenu .user-menu__user>div:last-child{min-width:var(--space-0)}
.cargo-AccountMenu .user-menu__user-text{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-normal);overflow-wrap:anywhere}
.cargo-AccountMenu .user-menu__user-icon{flex-shrink:0;border-radius:var(--radius-none);background:var(--cargo-concept-ink);color:var(--cargo-concept-paper)}
.cargo-AccountMenu .user-menu__close+hr{display:none}
.cargo-AccountMenu>hr{margin:var(--space-0) var(--space-4)!important;border-color:var(--cargo-concept-ink)!important}
.cargo-AccountMenu .cargo-AccountMenu-listFrame{padding:var(--space-2) var(--space-4) var(--space-4)!important}
.cargo-AccountMenu .user-menu__list-content{display:grid;gap:var(--space-0);margin:var(--space-0)!important;padding:var(--space-0)!important;list-style:none}
.cargo-AccountMenu .list__item{margin:var(--space-0)!important;padding:var(--space-0)!important}
.cargo-AccountMenu .cargo-AccountMenu-action[data-cargo-button]{width:100%!important;min-height:var(--cargo-concept-height-m)!important}
.cargo-AccountMenu logout-btn{margin-top:var(--space-2)}
.cargo-AccountMenu .user-menu__user:focus-visible{outline:var(--button-focus-width) solid var(--cargo-concept-ink);outline-offset:var(--button-focus-width)}
/* Keep the native child button operable; display:contents has no focus box.
 * The existing close host owns the single visual frame and native controller. */
h-modal-close[data-cargo-close-button-wrapper][data-cargo-button][data-cargo-button-size][data-cargo-button-variant] > button.btn{
 display:flex!important;position:absolute;inset:var(--space-0);align-items:center;justify-content:center;
 width:100%;height:100%!important;min-height:100%!important;max-width:100%;
}
h-modal-close[data-cargo-close-button-wrapper][data-cargo-button][data-cargo-button-size][data-cargo-button-variant]:has(> button:focus-visible){
 outline:var(--button-focus-width) solid var(--color-neutral-950)!important;outline-offset:var(--button-focus-offset)!important;
}
h-modal-close[data-cargo-close-button-wrapper][data-cargo-button][data-cargo-button-size][data-cargo-button-variant] > button.btn:focus-visible{outline:none!important;box-shadow:none!important;}
/* ReportageRail: shared arrows, one keyboard stop for the photographs. */
.cargo-Concept-reportageTools{display:flex;justify-content:flex-end;padding-inline-end:var(--cargo-concept-gutter);margin-block-end:var(--space-4)}
.cargo-Concept-stories > figure.cargo-Concept-story{margin:var(--space-0)}
.cargo-Concept-stories[data-cargo-component="ReportageRail"]:focus-visible{outline:var(--button-focus-width) solid var(--cargo-concept-paper);outline-offset:calc(var(--button-focus-width) * -1)}
[data-cargo-reportage-example] > .cargo-ProductCarousel-controls[hidden],.cargo-Concept-reportage > .cargo-ProductCarousel-controls[hidden]{display:none!important}

/* Gift-set projection composes the same card, media, heart and price slots. */
.cargo-ProductCard-bundleColors{--cargo-bundle-card-chip-gap:6px;display:inline-flex;gap:var(--cargo-bundle-card-chip-gap);align-items:center;flex-wrap:wrap}
.cargo-ProductCard-homeModel .cargo-ProductCard-statusSet{background:var(--cargo-ref-d-badge--sale-background-45422f1);color:var(--cargo-concept-ink)}

:root {
 --cargo-ref-z-wrap-gap-7adef6a:6px;
 --cargo-ref-z-opt-gap-7476140:2px;
 --cargo-ref-z-opt-padding-24309f7:8px 10px;
 --cargo-ref-z-opt-line-height-77ac319:1.2;
 --cargo-ref-z-opt-color-e08de71:#fff;
 --cargo-ref-z-wrap--note-margin-0274a73:2px 0 0
}

.cargo-BundlePage-wrap{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:var(--cargo-ref-z-wrap-gap-7adef6a)!important}
.cargo-BundlePage-wrapOption{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:var(--cargo-ref-z-opt-gap-7476140)!important;--cargo-ref-z-opt-min-height-ca4ad86:var(--cargo-concept-height-l);min-height:var(--cargo-ref-z-opt-min-height-ca4ad86)!important;padding:var(--cargo-ref-z-opt-padding-24309f7)!important;--cargo-ref-z-opt-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-z-opt-border-38053c2)!important;--cargo-ref-z-opt-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-z-opt-background-dcf8dc6)!important;--cargo-ref-z-opt-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-z-opt-color-d40c4db)!important;cursor:pointer!important;text-align:left!important;--cargo-ref-z-opt-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-z-opt-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-z-opt-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-z-opt-font-size-2c26dd2)!important;--cargo-ref-z-opt-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-z-opt-letter-spacing-148656d)!important;text-transform:uppercase!important;line-height:var(--cargo-ref-z-opt-line-height-77ac319)!important;--cargo-ref-z-opt-transition-ab3518e:transform var(--cargo-concept-duration-1) var(--cargo-concept-ease),box-shadow var(--cargo-concept-duration-1) var(--cargo-concept-ease);transition:var(--cargo-ref-z-opt-transition-ab3518e)!important}
.cargo-BundlePage-wrapOption small{--cargo-ref-z-opt-font-family-ea71320:var(--font-body);font-family:var(--cargo-ref-z-opt-font-family-ea71320)!important;font-weight:400!important;--cargo-ref-z-opt-font-size-abdca27:var(--cargo-concept-caption);font-size:var(--cargo-ref-z-opt-font-size-abdca27)!important;letter-spacing:0!important;text-transform:none!important}
.cargo-BundlePage-wrapOption:hover{--cargo-ref-z-opt-transform-d192268:translate(var(--cargo-concept-negative-lift-small),var(--cargo-concept-negative-lift-small));transform:var(--cargo-ref-z-opt-transform-d192268)!important;--cargo-ref-z-opt-box-shadow-71a2677:var(--cargo-concept-lift) var(--cargo-concept-lift) 0 var(--cargo-concept-color);box-shadow:var(--cargo-ref-z-opt-box-shadow-71a2677)!important}
.cargo-BundlePage-wrapOption[aria-checked="true"]{--cargo-ref-z-opt-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-z-opt-background-d40c4db)!important;color:var(--cargo-ref-z-opt-color-e08de71)!important}
.cargo-BundlePage-wrapNote{grid-column:1/-1!important;margin:var(--cargo-ref-z-wrap--note-margin-0274a73)!important;--cargo-ref-z-wrap--note-font-size-abdca27:var(--cargo-concept-caption);font-size:var(--cargo-ref-z-wrap--note-font-size-abdca27)!important;--cargo-ref-z-wrap--note-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-z-wrap--note-color-47a8672)!important}
@media(prefers-reduced-motion:reduce){
.cargo-BundlePage-wrapOption{transition:none!important;animation:none!important;scroll-behavior:auto!important}
}
/* Native SeoPage scoped delta over UX16a. */

:root{
 --cargo-ref-seo-top-margin-bottom-7adef6a:6px;
 --cargo-ref-seo-intro-max-width-23b67bb:62ch;
 --cargo-ref-seo-intro-line-height-9f29a13:1.5;
 --cargo-ref-seo-facts-margin-56b1b77:18px 0 0;
 --cargo-ref-seo-facts-gap-7adef6a:6px;
 --cargo-ref-seo-facts-gap-eb4ebe4:8px;
 --cargo-ref-seo-facts-padding-6fa1df9:0 12px;
 --cargo-ref-seo-facts-content-12ae32c:"";
 --cargo-ref-seo-facts-width-38cb6b4:10px;
 --cargo-ref-seo-facts-height-38cb6b4:10px;
 --cargo-ref-seo-sib-gap-7adef6a:6px;
 --cargo-ref-seo-sib-margin-top-ab98c04:18px;
 --cargo-ref-seo-sib-color-e08de71:#fff;
 --cargo-ref-seo-all-margin-top-c80bfee:28px;
 --cargo-ref-seo-decide-font-size-b330ae2:clamp(40px,5vw,80px);
 --cargo-ref-seo-decide-line-height-1d367bc:.88;
 --cargo-ref-seo-decide-margin-bottom-7769e81:12px;
 --cargo-ref-seo-decide--lead-max-width-23b67bb:62ch;
 --cargo-ref-seo-decide--lead-margin-bottom-2793cbc:24px;
 --cargo-ref-seo-table-width-32e4899:100%;
 --cargo-ref-seo-table-border-collapse-93bc5d0:collapse;
 --cargo-ref-seo-table-font-variant-numeric-ba2d0ee:tabular-nums;
 --cargo-ref-seo-table-padding-330d991:14px 16px;
 --cargo-ref-seo-table-vertical-align-2872036:top;
 --cargo-ref-seo-table-color-e08de71:#fff;
 --cargo-ref-seo-table-gap-eb4ebe4:8px;
 --cargo-ref-seo-table-content-12ae32c:"";
 --cargo-ref-seo-table-width-38cb6b4:10px;
 --cargo-ref-seo-table-height-38cb6b4:10px;
 --cargo-ref-seo-decide--note-margin-top-7769e81:12px;
 --cargo-ref-seo-decide--note-max-width-a82ec80:80ch;
 --cargo-ref-seo-cards-gap-eb4ebe4:8px;
 --cargo-ref-seo-cards-padding-9bf0c8e:20px;
 --cargo-ref-seo-cards-font-size-d7a9060:clamp(28px,2.6vw,40px);
 --cargo-ref-seo-cards-line-height-523c2e7:.9;
 --cargo-ref-seo-cards-line-height-6918de1:1.45;
 --cargo-ref-seo-body-gap-5094ec9:clamp(24px,4vw,64px);
 --cargo-ref-seo-body-gap-09f9739:14px;
 --cargo-ref-seo-body-font-size-4f83955:clamp(32px,3.4vw,52px);
 --cargo-ref-seo-body-line-height-0c892cd:.92;
 --cargo-ref-seo-body-line-height-ec6c168:1.6;
 --cargo-ref-seo-body-max-width-23b67bb:62ch;
 --cargo-ref-seo-body-padding-left-fe3d65e:1.1em;
 --cargo-ref-seo-body-margin-top-ab98c04:18px;
 --cargo-ref-seo-faq-padding-top-7f2cf4f:clamp(40px,6vw,88px);
 --cargo-ref-seo-related-gap-eb4ebe4:8px;
 --cargo-ref-seo-related-font-size-1869dc2:clamp(24px,2.6vw,38px);
 --cargo-ref-seo-related-line-height-0c892cd:.92;
 --cargo-ref-seo-table-hint-margin-bottom-eb4ebe4:8px;
 --cargo-ref-seo-table-min-width-2922c8b:9.5em;
 --cargo-ref-seo-table-min-width-9a2336c:520px;
}
.cargo-SeoPage-top{--cargo-ref-s-top-background-808a508:var(--cargo-concept-tint);background:var(--cargo-ref-s-top-background-808a508)!important;--cargo-ref-s-top-padding-8e44d10:clamp(24px,3.5vw,48px) var(--cargo-concept-gutter) clamp(20px,2.4vw,32px);padding:var(--cargo-ref-s-top-padding-8e44d10)!important;--cargo-ref-s-top-transition-8f1cb97:background var(--cargo-concept-duration-3) var(--cargo-concept-ease);transition:var(--cargo-ref-s-top-transition-8f1cb97)!important}
.cargo-SeoPage-titleRow{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:end!important;gap:var(--cargo-ref-s-top--row-gap-7dcbbe5)!important;margin:var(--cargo-ref-s-top--row-margin-89de836)!important}
.cargo-SeoPage-top h1{--cargo-ref-s-top-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-s-top-font-family-13319d4)!important;font-size:var(--cargo-ref-s-top-font-size-b71d37d)!important;line-height:var(--cargo-ref-s-top-line-height-a801f78)!important;text-transform:uppercase!important}
.cargo-SeoPage-top .cargo-Concept-families{padding:0!important}
.cargo-SeoPage-top .cargo-Concept-shades{padding-inline:0!important}
.cargo-SeoPage-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr))!important;gap:var(--cargo-ref-s-grid-gap-8a1bd22)!important}
@media (max-width:560px){.cargo-SeoPage-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:var(--cargo-ref-s-grid-gap-1455afe)!important}}
.cargo-SeoPage-top .cargo-Concept-eyebrow{margin-bottom:var(--cargo-ref-seo-top-margin-bottom-7adef6a)!important}
.cargo-SeoPage-intro{max-width:var(--cargo-ref-seo-intro-max-width-23b67bb)!important;--cargo-ref-seo-intro-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-seo-intro-font-size-e576517)!important;line-height:var(--cargo-ref-seo-intro-line-height-9f29a13)!important}
.cargo-SeoPage-facts{list-style:none!important;margin:var(--cargo-ref-seo-facts-margin-56b1b77)!important;padding:0!important;display:flex!important;flex-wrap:wrap!important;gap:var(--cargo-ref-seo-facts-gap-7adef6a)!important}
.cargo-SeoPage-facts li{display:inline-flex!important;align-items:center!important;gap:var(--cargo-ref-seo-facts-gap-eb4ebe4)!important;--cargo-ref-seo-facts-min-height-cbaf291:var(--cargo-concept-height-s);min-height:var(--cargo-ref-seo-facts-min-height-cbaf291)!important;padding:var(--cargo-ref-seo-facts-padding-6fa1df9)!important;--cargo-ref-seo-facts-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-seo-facts-border-38053c2)!important;--cargo-ref-seo-facts-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-seo-facts-background-dcf8dc6)!important;--cargo-ref-seo-facts-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-seo-facts-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-seo-facts-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-seo-facts-font-size-2c26dd2)!important;--cargo-ref-seo-facts-letter-spacing-1547bb9:var(--cargo-concept-tracking-2);letter-spacing:var(--cargo-ref-seo-facts-letter-spacing-1547bb9)!important;text-transform:uppercase!important}
.cargo-SeoPage-facts li::before{content:var(--cargo-ref-seo-facts-content-12ae32c)!important;width:var(--cargo-ref-seo-facts-width-38cb6b4)!important;height:var(--cargo-ref-seo-facts-height-38cb6b4)!important;--cargo-ref-seo-facts-background-cb59c68:var(--cargo-concept-color);background:var(--cargo-ref-seo-facts-background-cb59c68)!important;--cargo-ref-seo-facts-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-seo-facts-border-38053c2)!important;--cargo-ref-seo-facts-transition-92b936e:background var(--cargo-concept-duration-3);transition:var(--cargo-ref-seo-facts-transition-92b936e)!important}
.cargo-SeoPage-sib{display:flex!important;flex-wrap:wrap!important;gap:var(--cargo-ref-seo-sib-gap-7adef6a)!important;margin-top:var(--cargo-ref-seo-sib-margin-top-ab98c04)!important}
.cargo-SeoPage-sib:empty{display:none!important}
.cargo-SeoPage-sib a{text-decoration:none!important;--cargo-ref-seo-sib-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-seo-sib-color-d40c4db)!important}
.cargo-SeoPage-sib a[aria-current="page"]{--cargo-ref-seo-sib-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-seo-sib-background-d40c4db)!important;color:var(--cargo-ref-seo-sib-color-e08de71)!important}
.cargo-SeoPage-products{--cargo-ref-seo-products-padding-8ffe0e7:clamp(24px,3vw,40px) var(--cargo-concept-gutter) 0;padding:var(--cargo-ref-seo-products-padding-8ffe0e7)!important}
.cargo-SeoPage-all{margin-top:var(--cargo-ref-seo-all-margin-top-c80bfee)!important}
.cargo-SeoPage-decide{--cargo-ref-seo-decide-padding-d4d5a57:clamp(40px,6vw,88px) var(--cargo-concept-gutter) 0;padding:var(--cargo-ref-seo-decide-padding-d4d5a57)!important}
.cargo-SeoPage-decide:empty{display:none!important}
.cargo-SeoPage-decide h2,.cargo-SeoPage-faq h2{--cargo-ref-seo-decide-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-seo-decide-font-family-13319d4)!important;font-size:var(--cargo-ref-seo-decide-font-size-b330ae2)!important;line-height:var(--cargo-ref-seo-decide-line-height-1d367bc)!important;text-transform:uppercase!important;margin-bottom:var(--cargo-ref-seo-decide-margin-bottom-7769e81)!important}
.cargo-SeoPage-decide__lead{max-width:var(--cargo-ref-seo-decide--lead-max-width-23b67bb)!important;margin-bottom:var(--cargo-ref-seo-decide--lead-margin-bottom-2793cbc)!important;--cargo-ref-seo-decide--lead-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-seo-decide--lead-font-size-e576517)!important}
.cargo-SeoPage-table-wrap{overflow-x:auto!important;--cargo-ref-seo-table-wrap-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-seo-table-wrap-border-38053c2)!important}
.cargo-SeoPage-table{width:var(--cargo-ref-seo-table-width-32e4899)!important;border-collapse:var(--cargo-ref-seo-table-border-collapse-93bc5d0)!important;font-variant-numeric:var(--cargo-ref-seo-table-font-variant-numeric-ba2d0ee)!important}
.cargo-SeoPage-table th,.cargo-SeoPage-table td{padding:var(--cargo-ref-seo-table-padding-330d991)!important;text-align:left!important;--cargo-ref-seo-table-border-bottom-5d7fb9d:1px solid var(--cargo-concept-line);border-bottom:var(--cargo-ref-seo-table-border-bottom-5d7fb9d)!important;vertical-align:var(--cargo-ref-seo-table-vertical-align-2872036)!important}
.cargo-SeoPage-table thead th{--cargo-ref-seo-table-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-seo-table-background-d40c4db)!important;color:var(--cargo-ref-seo-table-color-e08de71)!important;--cargo-ref-seo-table-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-seo-table-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-seo-table-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-seo-table-font-size-2c26dd2)!important;--cargo-ref-seo-table-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-seo-table-letter-spacing-ddfefa4)!important;text-transform:uppercase!important;white-space:nowrap!important}
.cargo-SeoPage-table tbody th{--cargo-ref-seo-table-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-seo-table-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-seo-table-font-size-dd214fb:var(--cargo-concept-name);font-size:var(--cargo-ref-seo-table-font-size-dd214fb)!important;--cargo-ref-seo-table-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-seo-table-letter-spacing-148656d)!important;text-transform:uppercase!important;white-space:nowrap!important}
.cargo-SeoPage-table tbody tr:last-child > *{border-bottom:0!important}
.cargo-SeoPage-table .cargo-SeoPage-positive{display:inline-flex!important;align-items:center!important;gap:var(--cargo-ref-seo-table-gap-eb4ebe4)!important;font-weight:700!important}
.cargo-SeoPage-table .cargo-SeoPage-positive::before{content:var(--cargo-ref-seo-table-content-12ae32c)!important;width:var(--cargo-ref-seo-table-width-38cb6b4)!important;height:var(--cargo-ref-seo-table-height-38cb6b4)!important;--cargo-ref-seo-table-background-cb59c68:var(--cargo-concept-color);background:var(--cargo-ref-seo-table-background-cb59c68)!important;--cargo-ref-seo-table-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-seo-table-border-38053c2)!important}
.cargo-SeoPage-table .cargo-SeoPage-negative{--cargo-ref-seo-table-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-seo-table-color-47a8672)!important}
.cargo-SeoPage-decide__note{margin-top:var(--cargo-ref-seo-decide--note-margin-top-7769e81)!important;--cargo-ref-seo-decide--note-font-size-abdca27:var(--cargo-concept-caption);font-size:var(--cargo-ref-seo-decide--note-font-size-abdca27)!important;--cargo-ref-seo-decide--note-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-seo-decide--note-color-47a8672)!important;max-width:var(--cargo-ref-seo-decide--note-max-width-a82ec80)!important}
.cargo-SeoPage-cards{list-style:none!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))!important;gap:var(--cargo-ref-seo-cards-gap-eb4ebe4)!important}
.cargo-SeoPage-cards li{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-seo-cards-gap-eb4ebe4)!important;padding:var(--cargo-ref-seo-cards-padding-9bf0c8e)!important;--cargo-ref-seo-cards-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-seo-cards-border-38053c2)!important;--cargo-ref-seo-cards-background-808a508:var(--cargo-concept-tint);background:var(--cargo-ref-seo-cards-background-808a508)!important;--cargo-ref-seo-cards-transition-92b936e:background var(--cargo-concept-duration-3);transition:var(--cargo-ref-seo-cards-transition-92b936e)!important}
.cargo-SeoPage-cards b{--cargo-ref-seo-cards-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-seo-cards-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-seo-cards-font-size-d7a9060)!important;line-height:var(--cargo-ref-seo-cards-line-height-523c2e7)!important;text-transform:uppercase!important}
.cargo-SeoPage-cards span{--cargo-ref-seo-cards-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-seo-cards-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-seo-cards-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-seo-cards-font-size-2c26dd2)!important;--cargo-ref-seo-cards-letter-spacing-1547bb9:var(--cargo-concept-tracking-2);letter-spacing:var(--cargo-ref-seo-cards-letter-spacing-1547bb9)!important;text-transform:uppercase!important}
.cargo-SeoPage-cards p{--cargo-ref-seo-cards-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-seo-cards-font-size-11d78c6)!important;line-height:var(--cargo-ref-seo-cards-line-height-6918de1)!important}
.cargo-SeoPage-body{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:var(--cargo-ref-seo-body-gap-5094ec9)!important;--cargo-ref-seo-body-padding-d4d5a57:clamp(40px,6vw,88px) var(--cargo-concept-gutter) 0;padding:var(--cargo-ref-seo-body-padding-d4d5a57)!important}
.cargo-SeoPage-body > div{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-seo-body-gap-09f9739)!important}
.cargo-SeoPage-body h2{--cargo-ref-seo-body-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-seo-body-font-family-13319d4)!important;font-size:var(--cargo-ref-seo-body-font-size-4f83955)!important;line-height:var(--cargo-ref-seo-body-line-height-0c892cd)!important;text-transform:uppercase!important}
.cargo-SeoPage-body p,.cargo-SeoPage-body li{--cargo-ref-seo-body-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-seo-body-font-size-e576517)!important;line-height:var(--cargo-ref-seo-body-line-height-ec6c168)!important;max-width:var(--cargo-ref-seo-body-max-width-23b67bb)!important}
.cargo-SeoPage-body ul{margin:0!important;padding-left:var(--cargo-ref-seo-body-padding-left-fe3d65e)!important}
.cargo-SeoPage-body a{color:inherit!important}
.cargo-SeoPage-body h2:not(:first-child){margin-top:var(--cargo-ref-seo-body-margin-top-ab98c04)!important}
.cargo-SeoPage-rv:has(.cargo-Concept-reviewsRail:empty){display:none!important}
.cargo-SeoPage-faq{padding-top:var(--cargo-ref-seo-faq-padding-top-7f2cf4f)!important}
.cargo-SeoPage-faq:empty{display:none!important}
.cargo-SeoPage-related{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))!important;--cargo-ref-seo-related-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-seo-related-border-top-38053c2)!important}
.cargo-SeoPage-related:empty{display:none!important}
.cargo-SeoPage-related a{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-seo-related-gap-eb4ebe4)!important;--cargo-ref-seo-related-padding-4c1242f:28px var(--cargo-concept-gutter);padding:var(--cargo-ref-seo-related-padding-4c1242f)!important;text-decoration:none!important;--cargo-ref-seo-related-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-seo-related-color-d40c4db)!important;--cargo-ref-seo-related-transition-62dd846:background var(--cargo-concept-duration-2);transition:var(--cargo-ref-seo-related-transition-62dd846)!important}
.cargo-SeoPage-related a + a{--cargo-ref-seo-related-border-left-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-left:var(--cargo-ref-seo-related-border-left-38053c2)!important}
.cargo-SeoPage-related a:hover{--cargo-ref-seo-related-background-808a508:var(--cargo-concept-tint);background:var(--cargo-ref-seo-related-background-808a508)!important}
.cargo-SeoPage-related b{--cargo-ref-seo-related-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-seo-related-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-seo-related-font-size-1869dc2)!important;line-height:var(--cargo-ref-seo-related-line-height-0c892cd)!important;text-transform:uppercase!important}
.cargo-SeoPage-table-hint{display:none!important;margin-bottom:var(--cargo-ref-seo-table-hint-margin-bottom-eb4ebe4)!important;--cargo-ref-seo-table-hint-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-seo-table-hint-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-seo-table-hint-font-size-af1251f:var(--cargo-concept-micro);font-size:var(--cargo-ref-seo-table-hint-font-size-af1251f)!important;--cargo-ref-seo-table-hint-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-seo-table-hint-letter-spacing-ddfefa4)!important;text-transform:uppercase!important;--cargo-ref-seo-table-hint-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-seo-table-hint-color-47a8672)!important}
.cargo-SeoPage-table td{white-space:nowrap!important}
.cargo-SeoPage-table tbody th.cargo-SeoPage-table__row{white-space:normal!important;min-width:var(--cargo-ref-seo-table-min-width-2922c8b)!important}
.cargo-SeoPage-table-hint.is-on{display:block!important}
@media (max-width:560px){.cargo-SeoPage-table{min-width:var(--cargo-ref-seo-table-min-width-9a2336c)!important}}
@media (max-width:768px){.cargo-SeoPage-body{grid-template-columns:1fr!important}}
@media (max-width:768px){.cargo-SeoPage-related a + a{border-left:0!important;--cargo-ref-seo-related-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-seo-related-border-top-38053c2)!important}}
@media(prefers-reduced-motion:reduce){
.cargo-SeoPage-top{transition:none!important;animation:none!important;scroll-behavior:auto!important}
}
@media(prefers-reduced-motion:reduce){
.cargo-SeoPage-facts li::before{transition:none!important;animation:none!important;scroll-behavior:auto!important}
}
@media(prefers-reduced-motion:reduce){
.cargo-SeoPage-cards li{transition:none!important;animation:none!important;scroll-behavior:auto!important}
}
@media(prefers-reduced-motion:reduce){
.cargo-SeoPage-related a{transition:none!important;animation:none!important;scroll-behavior:auto!important}
}
.cargo-PageShell[data-cargo-template="seo"] .cargo-ProductCard-modelColor{display:none!important}
.cargo-SeoPage [hidden]{display:none!important}

/* SeoPage SSR uses its own full-width frame. */
main.cargo-PageShell[data-cargo-template="seo"] > .grid:has(.cargo-SeoPage) {width:100%;max-width:none!important;}
main.cargo-PageShell[data-cargo-template="seo"] > .grid:has(.cargo-SeoPage) > .grid__row {max-width:none!important;}
/* Field owns the visible frame; native headless wrappers retain control state only. */
.cargo-AccountShell-form :is(h-input,h-input-control):has(input.cargo-Field){height:auto!important;min-height:var(--space-0)!important;border:var(--space-0)!important;border-radius:var(--radius-none)!important;padding:var(--space-0)!important}
.cargo-AccountShell-form input.cargo-Field{height:var(--cargo-concept-height-m)!important;min-height:var(--cargo-concept-height-m)!important}
.cargo-AccountShell-form > .form__additional-info{grid-column:1/-1}

/* Auth page shares native fields, hint typography and the source inline action. */
.cargo-AccountLogin-forgot{margin:var(--cargo-ref-acc-card-gap-ab98c04) 0 0!important;text-align:left!important;font-size:var(--cargo-concept-small)!important;color:var(--cargo-concept-muted)!important}
.cargo-AccountLogin-forgot .cargo-Concept-menuLink{color:inherit!important}
.cargo-AccountLogin-card login-form input.cargo-Field[aria-invalid="true"]{border-color:var(--cargo-ref-f-input-border-color-157a840)!important}
/* UX34: native password form shares Field; three dependent fields stay sequential. */
.cargo-AccountShell-form.cargo-AccountShell-form--password{grid-template-columns:minmax(0,1fr)!important}
/* ReportageProducts: captions belong to the photograph, with native product links. */
.cargo-Concept-story:has(.cargo-Concept-storyProducts){position:relative}
.cargo-Concept-storyProducts{position:absolute;inset-inline-start:var(--space-0);bottom:var(--space-0);display:flex;flex-direction:column;align-items:flex-start;max-width:100%;margin:var(--space-0);gap:var(--space-0)}
.cargo-Concept-storyProducts .cargo-Concept-storyTag{position:relative!important;left:auto!important;bottom:auto!important;display:flex;align-items:center;min-height:var(--button-height-sm);box-sizing:border-box;max-width:100%;text-decoration:none;overflow-wrap:anywhere}
.cargo-Concept-storyProducts .cargo-Concept-storyTag:focus-visible{outline:var(--button-focus-width) solid var(--cargo-concept-ink);outline-offset:calc(var(--button-focus-offset) * -1);background:var(--cargo-concept-night-accent)!important}

/* SectionSurface UX61: shared component policy, stable backgrounds only. */
:root{--cargo-concept-section-surface:var(--cargo-concept-paper);--cargo-concept-section-accent:#f05a1a;}
/* SectionSurface: colour selection changes accents, never page/section surfaces.
 * Component/card hovers, selected controls, logo, counts and commerce remain dynamic.
 * Neutral sections use paper; formerly saturated sections retain default orange.
 */
.cargo-ColorFilteredProducts-section,
.cargo-catalog-header,.cargo-SearchResultsHeader,.cargo-AccountLogin-hero,
.cargo-Blog-header,.cargo-Basket-header,.cargo-AccountShell-header,.cargo-SeoPage-top,
.cargo-related-products,.cargo-ServiceSteps-section,.cargo-EmptyState,
.cargo-BundlePage-parts{
 background:var(--cargo-concept-section-surface)!important;
}
.cargo-ProductD-night--day,.cargo-ServiceCTA-content,.cargo-Concept-quote{
 background:var(--cargo-concept-section-accent)!important;
 color:var(--cargo-concept-ink)!important;
}

/* UX62 author facts and history, scoped source tokens. */
:root{
 --cargo-ref-d-facts-gap-7afea48:clamp(20px,2.6vw,36px);
 --cargo-ref-d-facts--head-gap-38cb6b4:10px;
 --cargo-ref-d-facts--head-font-size-6fc2a3b:clamp(32px,3.6vw,56px);
 --cargo-ref-d-facts--head-line-height-523c2e7:.9;
 --cargo-ref-d-facts--glabel-padding-0e2fe8b:18px 16px 18px 0;
 --cargo-ref-d-facts--glabel-gap-38cb6b4:10px;
 --cargo-ref-d-facts--glabel-content-12ae32c:"";
 --cargo-ref-d-facts--glabel-flex-53bd110:0 0 auto;
 --cargo-ref-d-facts--glabel-width-38cb6b4:10px;
 --cargo-ref-d-facts--glabel-height-38cb6b4:10px;
 --cargo-ref-d-facts--glabel-margin-top-7476140:2px;
 --cargo-ref-d-fact-padding-f582754:18px 20px 22px;
 --cargo-ref-d-fact-gap-7adef6a:6px;
 --cargo-ref-d-fact--value-font-size-cc43fad:clamp(28px,2.7vw,44px);
 --cargo-ref-d-fact--value-line-height-523c2e7:.9;
 --cargo-ref-d-fact--text-margin-22e02ef:4px 0 0;
 --cargo-ref-d-fact--text-line-height-9f29a13:1.5;
 --cargo-ref-d-fact--text-max-width-91989fd:34ch;
 --cargo-ref-d-fact--link-padding-top-eb4ebe4:8px;
 --cargo-ref-d-fact--link-outline-offset-3566015:4px;
 --cargo-ref-d-facts--glabel-padding-b51a13f:16px 0 4px;
 --cargo-ref-d-fact-padding-1879f73:16px 20px 18px 0;
 --cargo-ref-d-fact-padding-left-9bf0c8e:20px;
 --cargo-ref-d-facts-gap-6793164:16px;
 --cargo-ref-d-fact-padding-9b2a88f:12px 0 14px;
 --cargo-ref-d-fact-gap-3566015:4px;
 --cargo-ref-d-fact--value-font-size-c80bfee:28px;
 --cargo-ref-d-facts--list--buy-padding-left-09f9739:14px;
 --cargo-ref-d-facts--list--buy-padding-right-09f9739:14px;
 --cargo-ref-d-story--lead-line-height-9f29a13:1.5;
 --cargo-ref-d-story--lead-max-width-af9bd86:46ch;
 --cargo-ref-d-story--notes-max-width-b3a83f6:56ch;
 --cargo-ref-d-story--notes-gap-6793164:16px;
 --cargo-ref-d-story--notes-padding-843878c:14px 0;
 --cargo-ref-d-story--notes-font-size-c170158:clamp(22px,1.9vw,30px);
 --cargo-ref-d-story--notes-line-height-6b86b27:1;
 --cargo-ref-d-story--notes-line-height-9f29a13:1.5;
 --cargo-ref-d-story--notes-gap-3566015:4px;
 --cargo-ref-d-facts--head-line-height-9f29a13:1.5;
 --cargo-ref-d-made--story-gap-7769e81:12px;
 --cargo-ref-d-made--story-line-height-9f29a13:1.5;
 --cargo-ref-d-fact--link-padding-bottom-ac33ff9:3px;
 --cargo-ref-d-fact--link-background-e9c7ac0:linear-gradient(currentColor,currentColor) left bottom/0 2px no-repeat;
 --cargo-ref-d-fact--link-background-size-c67a242:100% 2px;
 --cargo-ref-d-facts--glabel-line-height-9f29a13:1.5;
 --cargo-ref-d-made--story-line-height-00fef94:1.05;
 --cargo-ref-d-made--story-margin-top-672d0be:.16em}
.cargo-Concept-made--story .cargo-Concept-madeCopy{justify-content:center!important}
.cargo-HomeStory-lead{--cargo-ref-d-story--lead-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-d-story--lead-font-size-e576517)!important;line-height:var(--cargo-ref-d-story--lead-line-height-9f29a13)!important;max-width:var(--cargo-ref-d-story--lead-max-width-af9bd86)!important;margin:0!important}
.cargo-HomeStory-notes{margin:0!important;display:grid!important;grid-template-columns:1fr!important;--cargo-ref-d-story--notes-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-d-story--notes-border-top-38053c2)!important;max-width:var(--cargo-ref-d-story--notes-max-width-b3a83f6)!important}
.cargo-HomeStory-notes > div{display:grid!important;grid-template-columns:minmax(72px,110px) minmax(0,1fr)!important;gap:var(--cargo-ref-d-story--notes-gap-6793164)!important;padding:var(--cargo-ref-d-story--notes-padding-843878c)!important;--cargo-ref-d-story--notes-border-bottom-5d7fb9d:1px solid var(--cargo-concept-line);border-bottom:var(--cargo-ref-d-story--notes-border-bottom-5d7fb9d)!important}
.cargo-HomeStory-notes dt{--cargo-ref-d-story--notes-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-d-story--notes-font-family-13319d4)!important;font-size:var(--cargo-ref-d-story--notes-font-size-c170158)!important;line-height:var(--cargo-ref-d-story--notes-line-height-6b86b27)!important;text-transform:uppercase!important}
.cargo-HomeStory-notes dd{margin:0!important;--cargo-ref-d-story--notes-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-d-story--notes-font-size-11d78c6)!important;line-height:var(--cargo-ref-d-story--notes-line-height-9f29a13)!important;--cargo-ref-d-story--notes-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-d-story--notes-color-d40c4db)!important}
@media (max-width:420px){.cargo-HomeStory-notes > div{grid-template-columns:1fr!important;gap:var(--cargo-ref-d-story--notes-gap-3566015)!important}}
.cargo-Concept-made--story .cargo-Concept-madeCopy > .cargo-Concept-eyebrow{margin:0!important;line-height:var(--cargo-ref-d-facts--head-line-height-9f29a13)!important}
.cargo-Concept-made--story .cargo-Concept-madeCopy > a{gap:var(--cargo-ref-d-made--story-gap-7769e81)!important;line-height:var(--cargo-ref-d-made--story-line-height-9f29a13)!important}
.cargo-Concept-made--story h2{line-height:var(--cargo-ref-d-made--story-line-height-00fef94)!important}
.cargo-Concept-made--story h2 em{display:table!important;margin-top:var(--cargo-ref-d-made--story-margin-top-672d0be)!important}
/* UX63 adaptive TypeNavigation and PaletteRail edge masks. */
:root{
 --cargo-ref-d-cats-padding-bottom-7adef6a:6px;
 --cargo-ref-d-cats-grid-auto-columns-294c8a8:minmax(0,1fr);
 --cargo-ref-d-cats-grid-auto-columns-5c9e7f3:minmax(150px,25%);
 --cargo-ref-d-cats--webkit-mask-image-ad41fb0:linear-gradient(to right,#000 82%,transparent);
 --cargo-ref-d-cats-mask-image-ad41fb0:linear-gradient(to right,#000 82%,transparent);
 --cargo-ref-d-cats--webkit-mask-image-586b0cd:linear-gradient(to right,transparent,#000 18%);
 --cargo-ref-d-cats-mask-image-586b0cd:linear-gradient(to right,transparent,#000 18%);
 --cargo-ref-d-cats--webkit-mask-image-3eb56bc:linear-gradient(to right,transparent,#000 14%,#000 86%,transparent);
 --cargo-ref-d-cats-mask-image-3eb56bc:linear-gradient(to right,transparent,#000 14%,#000 86%,transparent)}
@media (min-width:1024px){.cargo-Concept-types{grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:var(--cargo-ref-d-cats-grid-auto-columns-294c8a8)!important}}
@media (min-width:769px) and (max-width:1023px){.cargo-Concept-types{grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:var(--cargo-ref-d-cats-grid-auto-columns-5c9e7f3)!important;overflow-x:auto!important;scrollbar-width:none!important;padding-bottom:var(--cargo-ref-d-cats-padding-bottom-7adef6a)!important}}
.cargo-Concept-types.fade-r{-webkit-mask-image:var(--cargo-ref-d-cats--webkit-mask-image-ad41fb0)!important;mask-image:var(--cargo-ref-d-cats-mask-image-ad41fb0)!important}
.cargo-Concept-types.fade-l{-webkit-mask-image:var(--cargo-ref-d-cats--webkit-mask-image-586b0cd)!important;mask-image:var(--cargo-ref-d-cats-mask-image-586b0cd)!important}
.cargo-Concept-types.fade-l.fade-r{-webkit-mask-image:var(--cargo-ref-d-cats--webkit-mask-image-3eb56bc)!important;mask-image:var(--cargo-ref-d-cats-mask-image-3eb56bc)!important}
.cargo-Concept-types:has(.cargo-Concept-type:focus-visible){-webkit-mask-image:none!important;mask-image:none!important}
/* UX65 ServicePage editorial spacing owns its tokens. */
:root{--cargo-service-section-padding-block:clamp(var(--space-10),6vw,5.5rem);--cargo-service-section-padding:var(--cargo-service-section-padding-block) var(--cargo-concept-gutter); }
.cargo-ServicePage-story{padding:var(--cargo-service-section-padding)}
.cargo-ServicePage-story > .cargo-Concept-eyebrow{margin-bottom:var(--space-6)!important}

/* UX68 split material and purchase components. */
:root{
 --cargo-ref-d-build-gap-da3f584:clamp(16px,3vw,48px);
 --cargo-ref-d-build--head-gap-09f9739:14px;
 --cargo-ref-d-build--head-gap-7769e81:12px;
 --cargo-ref-d-build--head-font-size-90cd2c4:clamp(30px,3vw,48px);
 --cargo-ref-d-build--head-line-height-0c892cd:.92;
 --cargo-ref-d-build--head-content-12ae32c:"";
 --cargo-ref-d-build--head-flex-53bd110:0 0 auto;
 --cargo-ref-d-build--head-width-7769e81:12px;
 --cargo-ref-d-build--head-height-7769e81:12px;
 --cargo-ref-d-build--head-transform-f595d62:translateY(-.1em);
 --cargo-ref-d-fact-gap-7adef6a:6px;
 --cargo-ref-d-fact-padding-4917d7a:16px 18px 2px;
 --cargo-ref-d-fact--value-font-size-5c3d43a:clamp(28px,2.6vw,42px);
 --cargo-ref-d-fact--value-line-height-523c2e7:.9;
 --cargo-ref-d-fact--text-margin-0274a73:2px 0 0;
 --cargo-ref-d-fact--text-line-height-6918de1:1.45;
 --cargo-ref-d-fact--text-max-width-cc17b93:30ch;
 --cargo-ref-d-build--head-gap-8c6a841:8px 24px;
 --cargo-ref-d-fact-margin-top-09f9739:14px;
 --cargo-ref-d-fact-padding-bottom-3566015:4px;
 --cargo-ref-d-fact-column-gap-09f9739:14px;
 --cargo-ref-d-fact-row-gap-3566015:4px;
 --cargo-ref-d-fact-padding-f597e81:14px 0 12px;
 --cargo-ref-d-fact--value-font-size-48984c3:26px;
 --cargo-ref-d-buy-color-df5927f:#f2f1ec;
 --cargo-ref-d-buy-border-bottom-a06eb5f:1px solid rgba(255,255,255,.2);
 --cargo-ref-d-buy--list-border-left-a06eb5f:1px solid rgba(255,255,255,.2);
 --cargo-ref-d-buy--item-gap-7adef6a:6px;
 --cargo-ref-d-buy--item-height-32e4899:100%;
 --cargo-ref-d-buy--item-font-size-ca3dc49:clamp(28px,3vw,46px);
 --cargo-ref-d-buy--item-line-height-523c2e7:.9;
 --cargo-ref-d-buy--item-color-7ebd896:#bdbcb7;
 --cargo-ref-d-buy--item-background-a0a410a:#1c1c1a;
 --cargo-ref-d-buy--item-color-df5927f:#f2f1ec;
 --cargo-ref-d-buy--item-text-decoration-thickness-67792bd:1.5px;
 --cargo-ref-d-buy--item-text-underline-offset-3566015:4px;
 --cargo-ref-d-buy--item-outline-offset-bcd4c20:-5px;
 --cargo-ref-d-buy--list-border-top-a06eb5f:1px solid rgba(255,255,255,.2);
 --cargo-ref-d-build--link-outline-offset-3566015:4px;
 --cargo-ref-d-build--link-padding-bottom-ac33ff9:3px;
 --cargo-ref-d-build--link-background-e9c7ac0:linear-gradient(currentColor,currentColor) left bottom/0 2px no-repeat;
 --cargo-ref-d-build--link-background-size-c67a242:100% 2px}
.cargo-PurchaseBenefits{--cargo-ref-d-buy-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-d-buy-background-d40c4db)!important;color:var(--cargo-ref-d-buy-color-df5927f)!important;border-bottom:var(--cargo-ref-d-buy-border-bottom-a06eb5f)!important}
.cargo-PurchaseBenefits-list{list-style:none!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}
.cargo-PurchaseBenefits-list li + li{border-left:var(--cargo-ref-d-buy--list-border-left-a06eb5f)!important}
.cargo-PurchaseBenefits-item{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-d-buy--item-gap-7adef6a)!important;height:var(--cargo-ref-d-buy--item-height-32e4899)!important;--cargo-ref-d-buy--item-padding-a3c7017:clamp(18px,2.4vw,30px) var(--cargo-concept-gutter);padding:var(--cargo-ref-d-buy--item-padding-a3c7017)!important;color:inherit!important;text-decoration:none!important;--cargo-ref-d-buy--item-transition-40a6534:background var(--cargo-concept-duration-1);transition:var(--cargo-ref-d-buy--item-transition-40a6534)!important}
.cargo-PurchaseBenefits-item b{--cargo-ref-d-buy--item-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-d-buy--item-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-d-buy--item-font-size-ca3dc49)!important;line-height:var(--cargo-ref-d-buy--item-line-height-523c2e7)!important;text-transform:uppercase!important;--cargo-ref-d-buy--item-transition-d10e7ae:color var(--cargo-concept-duration-1);transition:var(--cargo-ref-d-buy--item-transition-d10e7ae)!important}
.cargo-PurchaseBenefits-item span{--cargo-ref-d-buy--item-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-d-buy--item-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-d-buy--item-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-d-buy--item-font-size-2c26dd2)!important;--cargo-ref-d-buy--item-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-d-buy--item-letter-spacing-ddfefa4)!important;text-transform:uppercase!important;color:var(--cargo-ref-d-buy--item-color-7ebd896)!important;--cargo-ref-d-buy--item-transition-d10e7ae:color var(--cargo-concept-duration-1);transition:var(--cargo-ref-d-buy--item-transition-d10e7ae)!important}
.cargo-PurchaseBenefits-item:hover{background:var(--cargo-ref-d-buy--item-background-a0a410a)!important}
.cargo-PurchaseBenefits-item:hover b{--cargo-ref-d-buy--item-color-c311353:var(--cargo-concept-night-accent);color:var(--cargo-ref-d-buy--item-color-c311353)!important}
.cargo-PurchaseBenefits-item:hover span{color:var(--cargo-ref-d-buy--item-color-df5927f)!important;text-decoration:underline!important;text-decoration-thickness:var(--cargo-ref-d-buy--item-text-decoration-thickness-67792bd)!important;text-underline-offset:var(--cargo-ref-d-buy--item-text-underline-offset-3566015)!important}
.cargo-PurchaseBenefits-item:focus-visible{outline-offset:var(--cargo-ref-d-buy--item-outline-offset-bcd4c20)!important}
@media (max-width:768px){.cargo-PurchaseBenefits-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media (max-width:768px){.cargo-PurchaseBenefits-list li:nth-child(odd){border-left:0!important}}
@media (max-width:768px){.cargo-PurchaseBenefits-list li:nth-child(n+3){border-top:var(--cargo-ref-d-buy--list-border-top-a06eb5f)!important}}
.cargo-PurchaseBenefits-item:focus-visible{--cargo-ref-d-build--link-outline-778e07b:3px solid var(--cargo-concept-color);outline:var(--cargo-ref-d-build--link-outline-778e07b)!important;outline-offset:var(--cargo-ref-d-build--link-outline-offset-3566015)!important}
.cargo-PurchaseBenefits-item:focus-visible{outline-offset:var(--cargo-ref-d-buy--item-outline-offset-bcd4c20)!important}
@media(prefers-reduced-motion:reduce){
.cargo-PurchaseBenefits-item{transition:none!important;animation:none!important;scroll-behavior:auto!important}
.cargo-PurchaseBenefits-item b{transition:none!important;animation:none!important;scroll-behavior:auto!important}
.cargo-PurchaseBenefits-item span{transition:none!important;animation:none!important;scroll-behavior:auto!important}
}
/* UX66 native document composition; source CMS remains hidden intact. */
:root{
 --cargo-ref-ulink-background-e9c7ac0:linear-gradient(currentColor,currentColor) left bottom/0 2px no-repeat;
 --cargo-ref-ulink-padding-bottom-ac33ff9:3px;
 --cargo-ref-ulink-background-size-c67a242:100% 2px;
 --cargo-ref-crumbs-gap-eb4ebe4:8px;
 --cargo-ref-s-top--row-gap-7dcbbe5:12px 32px;
 --cargo-ref-s-top--row-margin-89de836:14px 0 clamp(18px,2vw,28px);
 --cargo-ref-s-top-font-size-b71d37d:clamp(56px,8.4vw,148px);
 --cargo-ref-s-top-line-height-a801f78:.84;
 --cargo-ref-doc-top-margin-bottom-55aec33:clamp(12px,1.4vw,20px);
 --cargo-ref-doc-lead-max-width-b3a83f6:56ch;
 --cargo-ref-doc-lead-line-height-9f29a13:1.5;
 --cargo-ref-doc-note-max-width-d13358a:68ch;
 --cargo-ref-doc-note-padding-330d991:14px 16px;
 --cargo-ref-doc-note-line-height-9f29a13:1.5;
 --cargo-ref-doc-steps-counter-reset-8217c41:doc-step;
 --cargo-ref-doc-steps-gap-38cb6b4:10px;
 --cargo-ref-doc-steps-padding-6429fe9:10px 0;
 --cargo-ref-doc-steps-counter-increment-8217c41:doc-step;
 --cargo-ref-doc-steps-content-c54aa03:counter(doc-step,decimal-leading-zero);
 --cargo-ref-doc-steps-font-size-48984c3:26px;
 --cargo-ref-doc-steps-line-height-6b86b27:1;
 --cargo-ref-doc-files-gap-f0833b6:12px 20px;
 --cargo-ref-doc-file-place-items-f179a50:center;
 --cargo-ref-doc-file-padding-8a60187:0 10px;
 --cargo-ref-doc-file-color-e08de71:#fff;
 --cargo-ref-doc-file-padding-6ad6d04:8px 16px;
 --cargo-ref-doc-pillars-gap-e13d01c:clamp(12px,1.6vw,24px);
 --cargo-ref-doc-pillar-gap-6793164:16px;
 --cargo-ref-doc-pillar-padding-e3df9eb:0 clamp(18px,2vw,28px) clamp(20px,2vw,28px);
 --cargo-ref-doc-pillar-line-height-9e0b4cf:1.55;
 --cargo-ref-doc-pillar-gap-eb4ebe4:8px;
 --cargo-ref-doc-pillar-padding-top-0dfcf38:clamp(18px,2vw,26px);
 --cargo-ref-doc-pillar-font-size-846c3ad:clamp(64px,6.2vw,108px);
 --cargo-ref-doc-pillar-line-height-c6d1b92:.82;
 --cargo-ref-doc-pillar-padding-top-3566015:4px;
 --cargo-ref-doc-help-gap-8604463:24px 48px;
 --cargo-ref-doc-help-margin-top-eb4ebe4:8px;
 --cargo-ref-doc-help-font-size-b330ae2:clamp(40px,5vw,80px);
 --cargo-ref-doc-help-line-height-1d367bc:.88;
 --cargo-ref-doc-help-max-width-bb60d90:14ch;
 --cargo-ref-doc-help--cta-gap-ab85a96:10px 16px;
 --cargo-ref-doc-pillar-column-gap-40c96a3:clamp(20px,3vw,40px);
 --cargo-ref-doc-pillar-margin-top-0dfcf38:clamp(18px,2vw,26px);
 --cargo-ref-doc-help-line-height-9f29a13:1.5}
.cargo-DocumentPage-textLink{text-decoration:none!important;background:var(--cargo-ref-ulink-background-e9c7ac0)!important;padding-bottom:var(--cargo-ref-ulink-padding-bottom-ac33ff9)!important;--cargo-ref-ulink-transition-404ab1f:background-size var(--cargo-concept-duration-2) var(--cargo-concept-ease);transition:var(--cargo-ref-ulink-transition-404ab1f)!important}
.cargo-DocumentPage-textLink:hover,.cargo-DocumentPage-textLink[aria-current="page"]{background-size:var(--cargo-ref-ulink-background-size-c67a242)!important}
.cargo-DocumentPage-crumbs{display:flex!important;flex-wrap:wrap!important;gap:var(--cargo-ref-crumbs-gap-eb4ebe4)!important;--cargo-ref-crumbs-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-crumbs-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-crumbs-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-crumbs-font-size-2c26dd2)!important;--cargo-ref-crumbs-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-crumbs-letter-spacing-ddfefa4)!important;text-transform:uppercase!important;--cargo-ref-crumbs-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-crumbs-color-47a8672)!important}
.cargo-DocumentPage-crumbs a{--cargo-ref-crumbs-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-crumbs-color-d40c4db)!important}
:is(.cargo-DocumentPage-top){--cargo-ref-s-top-background-808a508:var(--cargo-concept-tint);background:var(--cargo-ref-s-top-background-808a508)!important;--cargo-ref-s-top-padding-8e44d10:clamp(24px,3.5vw,48px) var(--cargo-concept-gutter) clamp(20px,2.4vw,32px);padding:var(--cargo-ref-s-top-padding-8e44d10)!important;--cargo-ref-s-top-transition-8f1cb97:background var(--cargo-concept-duration-3) var(--cargo-concept-ease);transition:var(--cargo-ref-s-top-transition-8f1cb97)!important}
:is(.cargo-DocumentPage-titleRow){display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:end!important;gap:var(--cargo-ref-s-top--row-gap-7dcbbe5)!important;margin:var(--cargo-ref-s-top--row-margin-89de836)!important}
:is(.cargo-DocumentPage-top) h1{--cargo-ref-s-top-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-s-top-font-family-13319d4)!important;font-size:var(--cargo-ref-s-top-font-size-b71d37d)!important;line-height:var(--cargo-ref-s-top-line-height-a801f78)!important;text-transform:uppercase!important}
:is(.cargo-DocumentPage-top) .cargo-Concept-families{padding:0!important}
:is(.cargo-DocumentPage-top) .cargo-Concept-shades{padding-inline:0!important}
.cargo-Products-grid > .cargo-DocumentPage-crumbs{grid-column:1/-1!important}
.cargo-DocumentPage-header :is(.cargo-DocumentPage-titleRow){margin-bottom:var(--cargo-ref-doc-top-margin-bottom-55aec33)!important}
.cargo-DocumentPage-lead{max-width:var(--cargo-ref-doc-lead-max-width-b3a83f6)!important;--cargo-ref-doc-lead-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-doc-lead-font-size-e576517)!important;line-height:var(--cargo-ref-doc-lead-line-height-9f29a13)!important}
.cargo-DocumentPage-more{align-self:center!important;--cargo-ref-doc-more-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-doc-more-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-doc-more-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-doc-more-font-size-2c26dd2)!important;--cargo-ref-doc-more-letter-spacing-1547bb9:var(--cargo-concept-tracking-2);letter-spacing:var(--cargo-ref-doc-more-letter-spacing-1547bb9)!important;text-transform:uppercase!important;--cargo-ref-doc-more-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-doc-more-color-d40c4db)!important}
.cargo-DocumentNote{max-width:var(--cargo-ref-doc-note-max-width-d13358a)!important;padding:var(--cargo-ref-doc-note-padding-330d991)!important;--cargo-ref-doc-note-border-left-167c6a3:6px solid var(--cargo-concept-ink);border-left:var(--cargo-ref-doc-note-border-left-167c6a3)!important;--cargo-ref-doc-note-background-cfeb4ae:var(--cargo-concept-mist);background:var(--cargo-ref-doc-note-background-cfeb4ae)!important;--cargo-ref-doc-note-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-doc-note-font-size-11d78c6)!important;line-height:var(--cargo-ref-doc-note-line-height-9f29a13)!important}
.cargo-DocumentSteps{list-style:none!important;margin:0!important;padding:0!important;counter-reset:var(--cargo-ref-doc-steps-counter-reset-8217c41)!important;--cargo-ref-doc-steps-border-top-5d7fb9d:1px solid var(--cargo-concept-line);border-top:var(--cargo-ref-doc-steps-border-top-5d7fb9d)!important}
.cargo-DocumentSteps li{display:grid!important;grid-template-columns:36px minmax(0,1fr)!important;gap:var(--cargo-ref-doc-steps-gap-38cb6b4)!important;align-items:baseline!important;padding:var(--cargo-ref-doc-steps-padding-6429fe9)!important;--cargo-ref-doc-steps-border-bottom-5d7fb9d:1px solid var(--cargo-concept-line);border-bottom:var(--cargo-ref-doc-steps-border-bottom-5d7fb9d)!important;counter-increment:var(--cargo-ref-doc-steps-counter-increment-8217c41)!important}
.cargo-DocumentSteps li::before{content:var(--cargo-ref-doc-steps-content-c54aa03)!important;--cargo-ref-doc-steps-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-doc-steps-font-family-13319d4)!important;font-size:var(--cargo-ref-doc-steps-font-size-48984c3)!important;line-height:var(--cargo-ref-doc-steps-line-height-6b86b27)!important;--cargo-ref-doc-steps-color-cb59c68:var(--cargo-concept-color);color:var(--cargo-ref-doc-steps-color-cb59c68)!important;--cargo-ref-doc-steps--webkit-text-stroke-780068d:1px var(--cargo-concept-ink);-webkit-text-stroke:var(--cargo-ref-doc-steps--webkit-text-stroke-780068d)!important}
.cargo-DocumentFiles{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:var(--cargo-ref-doc-files-gap-f0833b6)!important}
.cargo-DocumentFile{display:inline-flex!important;align-items:stretch!important;--cargo-ref-doc-file-min-height-4d0ec4b:var(--cargo-concept-height-m);min-height:var(--cargo-ref-doc-file-min-height-4d0ec4b)!important;--cargo-ref-doc-file-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-doc-file-border-38053c2)!important;--cargo-ref-doc-file-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-doc-file-background-dcf8dc6)!important;--cargo-ref-doc-file-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-doc-file-color-d40c4db)!important;text-decoration:none!important;--cargo-ref-doc-file-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-doc-file-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-doc-file-font-size-d42bdfe:var(--cargo-concept-ui);font-size:var(--cargo-ref-doc-file-font-size-d42bdfe)!important;--cargo-ref-doc-file-letter-spacing-1547bb9:var(--cargo-concept-tracking-2);letter-spacing:var(--cargo-ref-doc-file-letter-spacing-1547bb9)!important;text-transform:uppercase!important;--cargo-ref-doc-file-transition-ab3518e:transform var(--cargo-concept-duration-1) var(--cargo-concept-ease),box-shadow var(--cargo-concept-duration-1) var(--cargo-concept-ease);transition:var(--cargo-ref-doc-file-transition-ab3518e)!important}
.cargo-DocumentFile i{display:grid!important;place-items:var(--cargo-ref-doc-file-place-items-f179a50)!important;padding:var(--cargo-ref-doc-file-padding-8a60187)!important;--cargo-ref-doc-file-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-doc-file-background-d40c4db)!important;color:var(--cargo-ref-doc-file-color-e08de71)!important;font-style:normal!important;--cargo-ref-doc-file-font-size-af1251f:var(--cargo-concept-micro);font-size:var(--cargo-ref-doc-file-font-size-af1251f)!important;--cargo-ref-doc-file-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-doc-file-letter-spacing-ddfefa4)!important}
.cargo-DocumentFile > span:not(.sr-only){display:flex!important;align-items:center!important;padding:var(--cargo-ref-doc-file-padding-6ad6d04)!important}
.cargo-DocumentFile:hover{--cargo-ref-doc-file-transform-55a347d:translate(var(--cargo-concept-negative-lift),var(--cargo-concept-negative-lift));transform:var(--cargo-ref-doc-file-transform-55a347d)!important;--cargo-ref-doc-file-box-shadow-71a2677:var(--cargo-concept-lift) var(--cargo-concept-lift) 0 var(--cargo-concept-color);box-shadow:var(--cargo-ref-doc-file-box-shadow-71a2677)!important}
.cargo-DocumentPillars{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:var(--cargo-ref-doc-pillars-gap-e13d01c)!important;--cargo-ref-doc-pillars-padding-c1acd7d:clamp(32px,5vw,72px) var(--cargo-concept-gutter);padding:var(--cargo-ref-doc-pillars-padding-c1acd7d)!important}
.cargo-DocumentPillar{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-doc-pillar-gap-6793164)!important;padding:var(--cargo-ref-doc-pillar-padding-e3df9eb)!important;--cargo-ref-doc-pillar-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-doc-pillar-border-38053c2)!important;--cargo-ref-doc-pillar-border-top-c1798e5:var(--cargo-concept-color-bar) solid var(--cargo-concept-color);border-top:var(--cargo-ref-doc-pillar-border-top-c1798e5)!important;--cargo-ref-doc-pillar-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-doc-pillar-background-dcf8dc6)!important;--cargo-ref-doc-pillar-font-size-ec8316f:var(--cargo-concept-body);font-size:var(--cargo-ref-doc-pillar-font-size-ec8316f)!important;line-height:var(--cargo-ref-doc-pillar-line-height-9e0b4cf)!important;--cargo-ref-doc-pillar-transition-e53a273:border-color var(--cargo-concept-duration-3);transition:var(--cargo-ref-doc-pillar-transition-e53a273)!important}
.cargo-DocumentPillar h2{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-doc-pillar-gap-eb4ebe4)!important;padding-top:var(--cargo-ref-doc-pillar-padding-top-0dfcf38)!important}
.cargo-DocumentPillar h2 b{--cargo-ref-doc-pillar-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-doc-pillar-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-doc-pillar-font-size-846c3ad)!important;line-height:var(--cargo-ref-doc-pillar-line-height-c6d1b92)!important;text-transform:uppercase!important}
.cargo-DocumentPillar h2 span{--cargo-ref-doc-pillar-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-doc-pillar-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-doc-pillar-font-size-09b3052:var(--cargo-concept-h4);font-size:var(--cargo-ref-doc-pillar-font-size-09b3052)!important;--cargo-ref-doc-pillar-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-doc-pillar-letter-spacing-148656d)!important;text-transform:uppercase!important}
.cargo-DocumentPillar .cargo-DocumentFiles{margin-top:auto!important;padding-top:var(--cargo-ref-doc-pillar-padding-top-3566015)!important}
.cargo-DocumentHelp{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:end!important;gap:var(--cargo-ref-doc-help-gap-8604463)!important;--cargo-ref-doc-help-padding-49eaa7c:clamp(32px,4.5vw,64px) var(--cargo-concept-gutter);padding:var(--cargo-ref-doc-help-padding-49eaa7c)!important;--cargo-ref-doc-help-background-cfeb4ae:var(--cargo-concept-mist);background:var(--cargo-ref-doc-help-background-cfeb4ae)!important}
.cargo-DocumentHelp h2{margin-top:var(--cargo-ref-doc-help-margin-top-eb4ebe4)!important;--cargo-ref-doc-help-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-doc-help-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-doc-help-font-size-b330ae2)!important;line-height:var(--cargo-ref-doc-help-line-height-1d367bc)!important;text-transform:uppercase!important;max-width:var(--cargo-ref-doc-help-max-width-bb60d90)!important}
.cargo-DocumentHelp-actions{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:var(--cargo-ref-doc-help--cta-gap-ab85a96)!important}
@media (max-width:1024px){.cargo-DocumentPillars{grid-template-columns:1fr!important}}
@media (max-width:1024px){.cargo-DocumentPillar{display:grid!important;grid-template-columns:minmax(180px,.8fr) minmax(0,2fr)!important;column-gap:var(--cargo-ref-doc-pillar-column-gap-40c96a3)!important;align-content:start!important}}
@media (max-width:1024px){.cargo-DocumentPillar > h2{grid-column:1!important;grid-row:1 / span 6!important;align-self:start!important}}
@media (max-width:1024px){.cargo-DocumentPillar > :not(h2){grid-column:2!important}}
@media (max-width:1024px){.cargo-DocumentPillar > :nth-child(2){margin-top:var(--cargo-ref-doc-pillar-margin-top-0dfcf38)!important}}
@media (max-width:560px){.cargo-DocumentPillar{display:flex!important}}
@media (max-width:560px){.cargo-DocumentPillar > :nth-child(2){margin-top:0!important}}
.cargo-DocumentPillar > p:not(.cargo-DocumentFiles){margin-bottom:0!important}
.cargo-DocumentPillar h2{line-height:inherit!important}
.cargo-DocumentHelp .cargo-Concept-eyebrow{margin:0!important;line-height:var(--cargo-ref-doc-help-line-height-9f29a13)!important}
.cargo-DocumentFile::after{content:none!important;display:none!important}
@media(prefers-reduced-motion:reduce){
.cargo-DocumentPage-textLink{transition:none!important;animation:none!important;scroll-behavior:auto!important}
:is(.cargo-DocumentPage-top){transition:none!important;animation:none!important;scroll-behavior:auto!important}
.cargo-DocumentFile{transition:none!important;animation:none!important;scroll-behavior:auto!important}
.cargo-DocumentPillar{transition:none!important;animation:none!important;scroll-behavior:auto!important}
}
.cargo-DocumentPage-top{background:var(--cargo-concept-section-surface)!important}/* LiveSearch owns layout; ProductCard, Button and FilterChip own controls/media. */
:root{--cargo-search-input-weight:800;--cargo-search-input-size:clamp(1.75rem,4vw,3.25rem);--cargo-search-preview-columns:repeat(auto-fill,minmax(min(100%,14.375rem),1fr));--cargo-search-panel-width:100%;--cargo-search-input-padding:1.125rem;}
.cargo-LiveSearch{min-width:0;width:100%;color:var(--cargo-concept-ink);background:var(--cargo-concept-paper)}
.cargo-LiveSearch-form{display:flex;gap:var(--space-2);margin:var(--space-4) 0}
.cargo-LiveSearch-field{position:relative;flex:1;min-width:0}
.cargo-LiveSearch-input{box-sizing:border-box;width:100%;min-width:0;min-height:var(--cargo-concept-height-xl);padding:0 calc(var(--cargo-concept-height-s) + var(--space-3)) 0 var(--cargo-search-input-padding);border:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-radius:var(--radius-none);background:var(--cargo-concept-paper);color:var(--cargo-concept-ink);-webkit-text-fill-color:currentColor;font:var(--cargo-search-input-weight) var(--cargo-search-input-size)/normal var(--font-display);text-transform:uppercase}
.cargo-LiveSearch-input::placeholder{color:var(--cargo-concept-muted);opacity:1}
.cargo-LiveSearch-input:focus{outline:none;box-shadow:var(--cargo-concept-lift) var(--cargo-concept-lift) 0 var(--cargo-concept-color)}
.cargo-LiveSearch-input::-webkit-search-cancel-button{display:none}
.cargo-LiveSearch-clear[data-cargo-button]{position:absolute;right:var(--space-2);top:50%;transform:translateY(-50%);font-size:var(--cargo-concept-lead)}
.cargo-LiveSearch-clear[hidden],.cargo-LiveSearch-more[hidden]{display:none!important}
.cargo-LiveSearch-submit[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{height:auto;min-height:var(--cargo-concept-height-xl)}
.cargo-LiveSearch .cargo-SearchResultsStatus{margin-block:var(--space-6)}
.cargo-LiveSearch-grid{display:grid;grid-template-columns:var(--cargo-search-preview-columns);gap:var(--space-4);padding:var(--space-0);margin:var(--space-0)}
.cargo-LiveSearch-more{margin-block:var(--space-6)}
body:has(.cargo-LiveSearch) #cargo-native-search{display:none!important}
#cargo-search{width:var(--cargo-search-panel-width);overflow:auto;box-sizing:border-box;background:var(--cargo-concept-paper);padding:var(--space-6) var(--cargo-concept-gutter);}
#cargo-search .cargo-SearchBar-inputRow{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:var(--space-3)}
#cargo-search [data-cargo-native-slot="search"]{height:auto!important;min-width:0}
#cargo-search .cargo-SearchBar-closeButton{position:sticky;top:var(--space-0);margin-top:var(--space-4)}
main[data-cargo-live-search-active="true"] :is(.cargo-Collections-layout,.cargo-SearchResultsStatus:not(.cargo-LiveSearch *),.cargo-SearchBlogResults,.cargo-SearchRecommendations,[data-cargo-empty-recommendations]){display:none!important}
@media(max-width:560px){.cargo-LiveSearch-form{flex-direction:column}.cargo-LiveSearch-input,.cargo-LiveSearch-submit[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{min-height:var(--cargo-concept-height-l)}.cargo-LiveSearch-grid{--cargo-search-preview-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}#cargo-search{padding:var(--space-3)}#cargo-search .cargo-SearchBar-inputRow{gap:var(--space-2)}}
/* The former slot reserved one anchored bar. Live results now participate in flow. */
.cargo-SearchResultsHeader .cargo-SearchResults-slot{height:auto!important;margin:var(--space-0)!important}
.cargo-LiveSearch-input{font-family:var(--cargo-concept-font)!important;font-weight:var(--cargo-search-input-weight)!important;color:var(--cargo-concept-ink)!important}
.cargo-LiveSearch-input:focus{outline:none!important;box-shadow:var(--cargo-concept-lift) var(--cargo-concept-lift) 0 var(--cargo-concept-color)!important}
.cargo-LiveSearch-input::placeholder{color:var(--cargo-ref-q-input-color-c4d998a)!important}
.cargo-LiveSearch-submit[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{height:var(--cargo-concept-height-xl)!important;min-height:var(--cargo-concept-height-xl)!important}
.cargo-LiveSearch .cargo-SearchResultsStatus{margin-block:var(--space-6)!important}
.cargo-LiveSearch>.cargo-SearchResults-suggestions{gap:var(--space-2)}
.cargo-LiveSearch .cargo-SearchResults-suggestions>.cargo-Concept-eyebrow{width:auto!important;margin:var(--space-0)!important}
@media(max-width:560px){.cargo-LiveSearch-submit[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{height:var(--cargo-concept-height-l)!important;min-height:var(--cargo-concept-height-l)!important}}
/* One guide belongs to the live form; the legacy landing guide is redundant. */
main:has(.cargo-LiveSearch)>.cargo-SearchResultsStatus{display:none!important}
.cargo-LiveSearch-clear[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{position:absolute!important;top:50%!important;right:var(--space-2)!important;transform:translateY(-50%)!important}
#cargo-search{top:var(--cargo-search-panel-top,var(--cargo-startup-header-height))!important;max-height:calc(100dvh - var(--cargo-search-panel-top,var(--cargo-startup-header-height)))!important}
/* The live preview hides the previous native query only while the phrase is edited. */
main[data-cargo-live-search-active="true"] :is([data-module-name="list_context_products"],[data-module-name="list_number_of_products"],.cargo-SearchResultsToolbar,.cargo-SearchBlogResults){display:none!important}

.cargo-LiveSearch [role="status"][hidden]{display:none!important}

/* Close owns a short row; product cards use the panel's complete width. */
#cargo-search .cargo-SearchBar-inputRow{display:block!important}
#cargo-search .cargo-SearchBar-closeButton{display:flex;position:sticky!important;top:var(--space-0)!important;margin:var(--space-0) var(--space-0) var(--space-0) auto!important;z-index:var(--z-sticky);background:var(--cargo-concept-paper)!important}
#cargo-search [data-cargo-native-slot="search"]{display:block;width:100%}
.cargo-LiveSearch-grid{grid-template-columns:var(--cargo-search-preview-columns)!important}
.cargo-LiveSearch-empty:empty{display:none}
#cargo-search .cargo-SearchBar-inputRow{padding:var(--space-0)!important;margin:var(--space-0)!important}

/* UX66 native document composition; source CMS remains hidden intact. */
:root{
 --cargo-ref-ulink-background-e9c7ac0:linear-gradient(currentColor,currentColor) left bottom/0 2px no-repeat;
 --cargo-ref-ulink-padding-bottom-ac33ff9:3px;
 --cargo-ref-ulink-background-size-c67a242:100% 2px;
 --cargo-ref-crumbs-gap-eb4ebe4:8px;
 --cargo-ref-s-top--row-gap-7dcbbe5:12px 32px;
 --cargo-ref-s-top--row-margin-89de836:14px 0 clamp(18px,2vw,28px);
 --cargo-ref-s-top-font-size-b71d37d:clamp(56px,8.4vw,148px);
 --cargo-ref-s-top-line-height-a801f78:.84;
 --cargo-ref-p-acc-max-width-e274ccf:1100px;
 --cargo-ref-p-ways-padding-top-7f2cf4f:clamp(40px,6vw,88px);
 --cargo-ref-p-acc-gap-6793164:16px;
 --cargo-ref-p-acc-font-size-d9fe5d1:clamp(24px,2.4vw,34px);
 --cargo-ref-p-acc-content-7297d20:"+";
 --cargo-ref-p-acc-font-size-c80bfee:28px;
 --cargo-ref-p-acc-transform-016b045:rotate(45deg);
 --cargo-ref-p-acc-padding-left-38cb6b4:10px;
 --cargo-ref-p-acc-padding-e8ff7dd:4px 0 24px;
 --cargo-ref-p-acc-gap-7769e81:12px;
 --cargo-ref-p-acc-max-width-d13358a:68ch;
 --cargo-ref-p-acc-border-collapse-93bc5d0:collapse;
 --cargo-ref-p-acc-width-32e4899:100%;
 --cargo-ref-p-acc-max-width-ae6cfbb:560px;
 --cargo-ref-p-acc-font-variant-numeric-ba2d0ee:tabular-nums;
 --cargo-ref-p-acc-padding-6429fe9:10px 0;
 --cargo-ref-p-acc-vertical-align-2872036:top;
 --cargo-ref-p-acc-width-8640b64:42%;
 --cargo-ref-proto-btn-padding-6fa1df9:0 12px;
 --cargo-ref-doc-top-margin-bottom-55aec33:clamp(12px,1.4vw,20px);
 --cargo-ref-doc-lead-max-width-b3a83f6:56ch;
 --cargo-ref-doc-lead-line-height-9f29a13:1.5;
 --cargo-ref-doc-keys-margin-d6517f9:clamp(20px,2.4vw,32px) 0 0;
 --cargo-ref-doc-keys-gap-7adef6a:6px;
 --cargo-ref-doc-keys-padding-01a2602:14px 16px 0 0;
 --cargo-ref-doc-keys-padding-left-6793164:16px;
 --cargo-ref-doc-keys-font-size-39a08a1:clamp(26px,2.6vw,40px);
 --cargo-ref-doc-keys-line-height-aee078c:.95;
 --cargo-ref-doc-gap-9931d0b:clamp(24px,4vw,72px);
 --cargo-ref-doc-toc-margin-bottom-38cb6b4:10px;
 --cargo-ref-doc-toc-gap-38cb6b4:10px;
 --cargo-ref-doc-toc-padding-54dad0d:11px 8px 11px 0;
 --cargo-ref-doc-toc-font-variant-numeric-ba2d0ee:tabular-nums;
 --cargo-ref-doc-toc-padding-left-eb4ebe4:8px;
 --cargo-ref-doc-toc-padding-left-38cb6b4:10px;
 --cargo-ref-doc-body-gap-66756d4:clamp(48px,5vw,80px);
 --cargo-ref-doc-sec-gap-9bf0c8e:20px;
 --cargo-ref-doc-sec--head-gap-09f9739:14px;
 --cargo-ref-doc-sec--head-padding-top-09f9739:14px;
 --cargo-ref-doc-sec--n-font-size-77940c9:clamp(30px,2.8vw,44px);
 --cargo-ref-doc-sec--n-line-height-523c2e7:.9;
 --cargo-ref-doc-sec-font-size-6151893:clamp(36px,4.4vw,72px);
 --cargo-ref-doc-sec-line-height-523c2e7:.9;
 --cargo-ref-doc-sec-outline-offset-3566015:4px;
 --cargo-ref-doc-prose-max-width-d13358a:68ch;
 --cargo-ref-doc-prose-line-height-ec6c168:1.6;
 --cargo-ref-doc-note-max-width-d13358a:68ch;
 --cargo-ref-doc-note-padding-330d991:14px 16px;
 --cargo-ref-doc-note-line-height-9f29a13:1.5;
 --cargo-ref-doc-quote-max-width-af9bd86:46ch;
 --cargo-ref-doc-quote-line-height-9c193c6:1.3;
 --cargo-ref-doc-steps-counter-reset-8217c41:doc-step;
 --cargo-ref-doc-steps-gap-38cb6b4:10px;
 --cargo-ref-doc-steps-padding-6429fe9:10px 0;
 --cargo-ref-doc-steps-counter-increment-8217c41:doc-step;
 --cargo-ref-doc-steps-content-c54aa03:counter(doc-step,decimal-leading-zero);
 --cargo-ref-doc-steps-font-size-48984c3:26px;
 --cargo-ref-doc-steps-line-height-6b86b27:1;
 --cargo-ref-doc-files-gap-f0833b6:12px 20px;
 --cargo-ref-doc-file-place-items-f179a50:center;
 --cargo-ref-doc-file-padding-8a60187:0 10px;
 --cargo-ref-doc-file-color-e08de71:#fff;
 --cargo-ref-doc-file-padding-6ad6d04:8px 16px;
 --cargo-ref-doc-pillars-gap-e13d01c:clamp(12px,1.6vw,24px);
 --cargo-ref-doc-pillar-gap-6793164:16px;
 --cargo-ref-doc-pillar-padding-e3df9eb:0 clamp(18px,2vw,28px) clamp(20px,2vw,28px);
 --cargo-ref-doc-pillar-line-height-9e0b4cf:1.55;
 --cargo-ref-doc-pillar-gap-eb4ebe4:8px;
 --cargo-ref-doc-pillar-padding-top-0dfcf38:clamp(18px,2vw,26px);
 --cargo-ref-doc-pillar-font-size-846c3ad:clamp(64px,6.2vw,108px);
 --cargo-ref-doc-pillar-line-height-c6d1b92:.82;
 --cargo-ref-doc-pillar-padding-top-3566015:4px;
 --cargo-ref-doc-ways-gap-eb4ebe4:8px;
 --cargo-ref-doc-ways-padding-ab98c04:18px;
 --cargo-ref-doc-ways-line-height-77ac319:1.2;
 --cargo-ref-doc-data-gap-8c6a841:8px 24px;
 --cargo-ref-doc-data-padding-843878c:14px 0;
 --cargo-ref-doc-data-padding-top-3566015:4px;
 --cargo-ref-doc-data-gap-d935f28:6px 14px;
 --cargo-ref-doc-data-flex-basis-32e4899:100%;
 --cargo-ref-doc-num-font-variant-numeric-ba2d0ee:tabular-nums;
 --cargo-ref-doc-num-letter-spacing-3e41986:.02em;
 --cargo-ref-doc-copy-min-height-a0a3565:36px;
 --cargo-ref-doc-table-width-32e4899:100%;
 --cargo-ref-doc-table-border-collapse-93bc5d0:collapse;
 --cargo-ref-doc-table-padding-cc1ac0d:14px 16px 14px 0;
 --cargo-ref-doc-table-vertical-align-2872036:top;
 --cargo-ref-doc-table-padding-top-38cb6b4:10px;
 --cargo-ref-doc-table-padding-bottom-38cb6b4:10px;
 --cargo-ref-doc-table-line-height-77ac319:1.2;
 --cargo-ref-doc-table-margin-top-3566015:4px;
 --cargo-ref-doc-pickup-gap-9bf0c8e:20px;
 --cargo-ref-doc-pickup-padding-7efb7a1:clamp(20px,2.4vw,32px);
 --cargo-ref-doc-pickup--cta-gap-f0833b6:12px 20px;
 --cargo-ref-doc-help-gap-8604463:24px 48px;
 --cargo-ref-doc-help-margin-top-eb4ebe4:8px;
 --cargo-ref-doc-help-font-size-b330ae2:clamp(40px,5vw,80px);
 --cargo-ref-doc-help-line-height-1d367bc:.88;
 --cargo-ref-doc-help-max-width-bb60d90:14ch;
 --cargo-ref-doc-help--cta-gap-ab85a96:10px 16px;
 --cargo-ref-doc-toc-gap-eb4ebe4:8px;
 --cargo-ref-doc-toc-padding-bottom-3566015:4px;
 --cargo-ref-doc-toc-flex-53bd110:0 0 auto;
 --cargo-ref-doc-toc-padding-6fa1df9:0 12px;
 --cargo-ref-doc-toc-padding-left-7769e81:12px;
 --cargo-ref-doc-toc-color-e08de71:#fff;
 --cargo-ref-doc-pillar-column-gap-40c96a3:clamp(20px,3vw,40px);
 --cargo-ref-doc-pillar-margin-top-0dfcf38:clamp(18px,2vw,26px);
 --cargo-ref-doc-keys-gap-7769e81:12px;
 --cargo-ref-doc-keys-padding-d9ef223:12px 0;
 --cargo-ref-doc-table-width-93e2062:1px;
 --cargo-ref-doc-table-height-93e2062:1px;
 --cargo-ref-doc-table-clip-d5e0f86:rect(0 0 0 0);
 --cargo-ref-doc-table-padding-843878c:14px 0;
 --cargo-ref-doc-table-margin-bottom-eb4ebe4:8px;
 --cargo-ref-doc-table-gap-7769e81:12px;
 --cargo-ref-doc-table-padding-00f8b72:4px 0;
 --cargo-ref-doc-help-line-height-9f29a13:1.5}
.cargo-DocumentPage-textLink{text-decoration:none!important;background:var(--cargo-ref-ulink-background-e9c7ac0)!important;padding-bottom:var(--cargo-ref-ulink-padding-bottom-ac33ff9)!important;--cargo-ref-ulink-transition-404ab1f:background-size var(--cargo-concept-duration-2) var(--cargo-concept-ease);transition:var(--cargo-ref-ulink-transition-404ab1f)!important}
.cargo-DocumentPage-textLink:hover,.cargo-DocumentPage-textLink[aria-current="page"]{background-size:var(--cargo-ref-ulink-background-size-c67a242)!important}
.cargo-DocumentPage-crumbs{display:flex!important;flex-wrap:wrap!important;gap:var(--cargo-ref-crumbs-gap-eb4ebe4)!important;--cargo-ref-crumbs-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-crumbs-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-crumbs-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-crumbs-font-size-2c26dd2)!important;--cargo-ref-crumbs-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-crumbs-letter-spacing-ddfefa4)!important;text-transform:uppercase!important;--cargo-ref-crumbs-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-crumbs-color-47a8672)!important}
.cargo-DocumentPage-crumbs a{--cargo-ref-crumbs-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-crumbs-color-d40c4db)!important}
:is(.cargo-DocumentPage-top){--cargo-ref-s-top-background-808a508:var(--cargo-concept-tint);background:var(--cargo-ref-s-top-background-808a508)!important;--cargo-ref-s-top-padding-8e44d10:clamp(24px,3.5vw,48px) var(--cargo-concept-gutter) clamp(20px,2.4vw,32px);padding:var(--cargo-ref-s-top-padding-8e44d10)!important;--cargo-ref-s-top-transition-8f1cb97:background var(--cargo-concept-duration-3) var(--cargo-concept-ease);transition:var(--cargo-ref-s-top-transition-8f1cb97)!important}
:is(.cargo-DocumentPage-titleRow){display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:end!important;gap:var(--cargo-ref-s-top--row-gap-7dcbbe5)!important;margin:var(--cargo-ref-s-top--row-margin-89de836)!important}
:is(.cargo-DocumentPage-top) h1{--cargo-ref-s-top-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-s-top-font-family-13319d4)!important;font-size:var(--cargo-ref-s-top-font-size-b71d37d)!important;line-height:var(--cargo-ref-s-top-line-height-a801f78)!important;text-transform:uppercase!important}
:is(.cargo-DocumentPage-top) .cargo-Concept-families{padding:0!important}
:is(.cargo-DocumentPage-top) .cargo-Concept-shades{padding-inline:0!important}
.cargo-Products-grid > .cargo-DocumentPage-crumbs{grid-column:1/-1!important}
:is(.cargo-DocumentAccordion){--cargo-ref-p-acc-padding-a707872:0 var(--cargo-concept-gutter) clamp(40px,6vw,88px);padding:var(--cargo-ref-p-acc-padding-a707872)!important;max-width:var(--cargo-ref-p-acc-max-width-e274ccf)!important}
.cargo-ProductD-ways[hidden] + :is(.cargo-DocumentAccordion){padding-top:var(--cargo-ref-p-ways-padding-top-7f2cf4f)!important}
:is(.cargo-DocumentAccordion) details{--cargo-ref-p-acc-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-p-acc-border-top-38053c2)!important}
:is(.cargo-DocumentAccordion) details:last-child{--cargo-ref-p-acc-border-bottom-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-bottom:var(--cargo-ref-p-acc-border-bottom-38053c2)!important}
:is(.cargo-DocumentAccordion) summary{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:var(--cargo-ref-p-acc-gap-6793164)!important;--cargo-ref-p-acc-min-height-ca4ad86:var(--cargo-concept-height-l);min-height:var(--cargo-ref-p-acc-min-height-ca4ad86)!important;cursor:pointer!important;list-style:none!important;--cargo-ref-p-acc-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-p-acc-font-family-13319d4)!important;font-size:var(--cargo-ref-p-acc-font-size-d9fe5d1)!important;text-transform:uppercase!important;--cargo-ref-p-acc-transition-637944a:padding var(--cargo-concept-duration-1) var(--cargo-concept-ease),background var(--cargo-concept-duration-1);transition:var(--cargo-ref-p-acc-transition-637944a)!important}
:is(.cargo-DocumentAccordion) summary::-webkit-details-marker{display:none!important}
:is(.cargo-DocumentAccordion) summary::after{content:var(--cargo-ref-p-acc-content-7297d20)!important;--cargo-ref-p-acc-font-family-ea71320:var(--font-body);font-family:var(--cargo-ref-p-acc-font-family-ea71320)!important;font-size:var(--cargo-ref-p-acc-font-size-c80bfee)!important;--cargo-ref-p-acc-transition-5b881e3:transform var(--cargo-concept-duration-2) var(--cargo-concept-ease);transition:var(--cargo-ref-p-acc-transition-5b881e3)!important}
:is(.cargo-DocumentAccordion) details[open] summary::after{transform:var(--cargo-ref-p-acc-transform-016b045)!important}
:is(.cargo-DocumentAccordion) summary:hover{padding-left:var(--cargo-ref-p-acc-padding-left-38cb6b4)!important;--cargo-ref-p-acc-background-808a508:var(--cargo-concept-tint);background:var(--cargo-ref-p-acc-background-808a508)!important}
:is(.cargo-DocumentAccordion) :is(.cargo-DocumentAccordion-body){padding:var(--cargo-ref-p-acc-padding-e8ff7dd)!important;display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-p-acc-gap-7769e81)!important;max-width:var(--cargo-ref-p-acc-max-width-d13358a)!important}
:is(.cargo-DocumentAccordion) table{border-collapse:var(--cargo-ref-p-acc-border-collapse-93bc5d0)!important;width:var(--cargo-ref-p-acc-width-32e4899)!important;max-width:var(--cargo-ref-p-acc-max-width-ae6cfbb)!important;font-variant-numeric:var(--cargo-ref-p-acc-font-variant-numeric-ba2d0ee)!important}
:is(.cargo-DocumentAccordion) td{padding:var(--cargo-ref-p-acc-padding-6429fe9)!important;--cargo-ref-p-acc-border-bottom-5d7fb9d:1px solid var(--cargo-concept-line);border-bottom:var(--cargo-ref-p-acc-border-bottom-5d7fb9d)!important;vertical-align:var(--cargo-ref-p-acc-vertical-align-2872036)!important}
:is(.cargo-DocumentAccordion) td:first-child{width:var(--cargo-ref-p-acc-width-8640b64)!important;--cargo-ref-p-acc-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-p-acc-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-p-acc-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-p-acc-font-size-2c26dd2)!important;--cargo-ref-p-acc-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-p-acc-letter-spacing-ddfefa4)!important;text-transform:uppercase!important;--cargo-ref-p-acc-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-p-acc-color-47a8672)!important}
.cargo-DocumentCopy[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{--cargo-ref-proto-btn-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-proto-btn-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-proto-btn-font-size-af1251f:var(--cargo-concept-micro);font-size:var(--cargo-ref-proto-btn-font-size-af1251f)!important;--cargo-ref-proto-btn-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-proto-btn-letter-spacing-ddfefa4)!important;text-transform:uppercase!important;--cargo-ref-proto-btn-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-proto-btn-color-47a8672)!important}
.cargo-DocumentCopy[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{--cargo-ref-proto-btn-min-height-cbaf291:var(--cargo-concept-height-s);min-height:var(--cargo-ref-proto-btn-min-height-cbaf291)!important;padding:var(--cargo-ref-proto-btn-padding-6fa1df9)!important;--cargo-ref-proto-btn-border-73123af:var(--cargo-concept-border) dashed var(--cargo-concept-muted);border:var(--cargo-ref-proto-btn-border-73123af)!important;background:transparent!important;cursor:pointer!important;--cargo-ref-proto-btn-transition-f3ffef9:border-color var(--cargo-concept-duration-1),color var(--cargo-concept-duration-1);transition:var(--cargo-ref-proto-btn-transition-f3ffef9)!important}
.cargo-DocumentCopy[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]:hover{--cargo-ref-proto-btn-border-color-d40c4db:var(--cargo-concept-ink);border-color:var(--cargo-ref-proto-btn-border-color-d40c4db)!important;--cargo-ref-proto-btn-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-proto-btn-color-d40c4db)!important}
.cargo-DocumentPage-header :is(.cargo-DocumentPage-titleRow){margin-bottom:var(--cargo-ref-doc-top-margin-bottom-55aec33)!important}
.cargo-DocumentPage-lead{max-width:var(--cargo-ref-doc-lead-max-width-b3a83f6)!important;--cargo-ref-doc-lead-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-doc-lead-font-size-e576517)!important;line-height:var(--cargo-ref-doc-lead-line-height-9f29a13)!important}
.cargo-DocumentKeys{list-style:none!important;margin:var(--cargo-ref-doc-keys-margin-d6517f9)!important;padding:0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;--cargo-ref-doc-keys-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-doc-keys-border-top-38053c2)!important}
.cargo-DocumentKeys li{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-doc-keys-gap-7adef6a)!important;padding:var(--cargo-ref-doc-keys-padding-01a2602)!important}
.cargo-DocumentKeys li + li{padding-left:var(--cargo-ref-doc-keys-padding-left-6793164)!important;--cargo-ref-doc-keys-border-left-5d7fb9d:1px solid var(--cargo-concept-line);border-left:var(--cargo-ref-doc-keys-border-left-5d7fb9d)!important}
.cargo-DocumentKeys b{--cargo-ref-doc-keys-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-doc-keys-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-doc-keys-font-size-39a08a1)!important;line-height:var(--cargo-ref-doc-keys-line-height-aee078c)!important;text-transform:uppercase!important}
.cargo-DocumentKeys span{--cargo-ref-doc-keys-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-doc-keys-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-doc-keys-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-doc-keys-font-size-2c26dd2)!important;--cargo-ref-doc-keys-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-doc-keys-letter-spacing-ddfefa4)!important;text-transform:uppercase!important;--cargo-ref-doc-keys-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-doc-keys-color-47a8672)!important}
.cargo-DocumentPage-more{align-self:center!important;--cargo-ref-doc-more-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-doc-more-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-doc-more-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-doc-more-font-size-2c26dd2)!important;--cargo-ref-doc-more-letter-spacing-1547bb9:var(--cargo-concept-tracking-2);letter-spacing:var(--cargo-ref-doc-more-letter-spacing-1547bb9)!important;text-transform:uppercase!important;--cargo-ref-doc-more-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-doc-more-color-d40c4db)!important}
.cargo-DocumentLayout{display:grid!important;grid-template-columns:minmax(180px,240px) minmax(0,1fr)!important;gap:var(--cargo-ref-doc-gap-9931d0b)!important;--cargo-ref-doc-padding-5f43346:clamp(32px,5vw,72px) var(--cargo-concept-gutter) clamp(40px,6vw,88px);padding:var(--cargo-ref-doc-padding-5f43346)!important}
.cargo-DocumentContents{position:sticky!important;--cargo-ref-doc-toc-top-362252f:calc(var(--cargo-concept-sticky-height,0px) + 24px);top:var(--cargo-ref-doc-toc-top-362252f)!important;align-self:start!important}
.cargo-DocumentContents .cargo-Concept-eyebrow{margin-bottom:var(--cargo-ref-doc-toc-margin-bottom-38cb6b4)!important;--cargo-ref-doc-toc-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-doc-toc-color-47a8672)!important}
.cargo-DocumentContents ol{list-style:none!important;margin:0!important;padding:0!important;--cargo-ref-doc-toc-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-doc-toc-border-top-38053c2)!important}
.cargo-DocumentContents a{display:flex!important;gap:var(--cargo-ref-doc-toc-gap-38cb6b4)!important;align-items:baseline!important;padding:var(--cargo-ref-doc-toc-padding-54dad0d)!important;--cargo-ref-doc-toc-border-bottom-5d7fb9d:1px solid var(--cargo-concept-line);border-bottom:var(--cargo-ref-doc-toc-border-bottom-5d7fb9d)!important;--cargo-ref-doc-toc-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-doc-toc-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-doc-toc-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-doc-toc-font-size-2c26dd2)!important;--cargo-ref-doc-toc-letter-spacing-1547bb9:var(--cargo-concept-tracking-2);letter-spacing:var(--cargo-ref-doc-toc-letter-spacing-1547bb9)!important;text-transform:uppercase!important;text-decoration:none!important;--cargo-ref-doc-toc-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-doc-toc-color-d40c4db)!important;--cargo-ref-doc-toc-transition-45123cf:padding var(--cargo-concept-duration-1) var(--cargo-concept-ease),background var(--cargo-concept-duration-1),color var(--cargo-concept-duration-1);transition:var(--cargo-ref-doc-toc-transition-45123cf)!important}
.cargo-DocumentContents a span{--cargo-ref-doc-toc-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-doc-toc-color-47a8672)!important;font-variant-numeric:var(--cargo-ref-doc-toc-font-variant-numeric-ba2d0ee)!important}
.cargo-DocumentContents a:hover{padding-left:var(--cargo-ref-doc-toc-padding-left-eb4ebe4)!important}
.cargo-DocumentContents a[aria-current]{padding-left:var(--cargo-ref-doc-toc-padding-left-38cb6b4)!important;--cargo-ref-doc-toc-background-cb59c68:var(--cargo-concept-color);background:var(--cargo-ref-doc-toc-background-cb59c68)!important;--cargo-ref-doc-toc-color-9e64e0d:var(--cargo-concept-on-color);color:var(--cargo-ref-doc-toc-color-9e64e0d)!important}
.cargo-DocumentContents a[aria-current] span{color:inherit!important}
.cargo-DocumentBody{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-doc-body-gap-66756d4)!important;min-width:0!important}
.cargo-DocumentSection{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-doc-sec-gap-9bf0c8e)!important;--cargo-ref-doc-sec-scroll-margin-top-9325ea5:calc(var(--cargo-concept-sticky-height,0px) + 16px);scroll-margin-top:var(--cargo-ref-doc-sec-scroll-margin-top-9325ea5)!important}
.cargo-DocumentSection-head{display:flex!important;align-items:baseline!important;gap:var(--cargo-ref-doc-sec--head-gap-09f9739)!important;padding-top:var(--cargo-ref-doc-sec--head-padding-top-09f9739)!important;--cargo-ref-doc-sec--head-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-doc-sec--head-border-top-38053c2)!important}
.cargo-DocumentSection-number{--cargo-ref-doc-sec--n-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-doc-sec--n-font-family-13319d4)!important;font-size:var(--cargo-ref-doc-sec--n-font-size-77940c9)!important;line-height:var(--cargo-ref-doc-sec--n-line-height-523c2e7)!important;--cargo-ref-doc-sec--n-color-cb59c68:var(--cargo-concept-color);color:var(--cargo-ref-doc-sec--n-color-cb59c68)!important;--cargo-ref-doc-sec--n--webkit-text-stroke-0b51c52:1.5px var(--cargo-concept-ink);-webkit-text-stroke:var(--cargo-ref-doc-sec--n--webkit-text-stroke-0b51c52)!important;--cargo-ref-doc-sec--n-transition-3e1796d:color var(--cargo-concept-duration-3);transition:var(--cargo-ref-doc-sec--n-transition-3e1796d)!important}
.cargo-DocumentSection h2{--cargo-ref-doc-sec-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-doc-sec-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-doc-sec-font-size-6151893)!important;line-height:var(--cargo-ref-doc-sec-line-height-523c2e7)!important;text-transform:uppercase!important}
.cargo-DocumentSection h2:focus{outline:none!important}
.cargo-DocumentSection h2:focus-visible{--cargo-ref-doc-sec-outline-5d1ac48:3px solid var(--color-primary-500,var(--cargo-concept-ink));outline:var(--cargo-ref-doc-sec-outline-5d1ac48)!important;outline-offset:var(--cargo-ref-doc-sec-outline-offset-3566015)!important}
.cargo-DocumentProse{max-width:var(--cargo-ref-doc-prose-max-width-d13358a)!important;--cargo-ref-doc-prose-font-size-ec8316f:var(--cargo-concept-body);font-size:var(--cargo-ref-doc-prose-font-size-ec8316f)!important;line-height:var(--cargo-ref-doc-prose-line-height-ec6c168)!important}
.cargo-DocumentNote{max-width:var(--cargo-ref-doc-note-max-width-d13358a)!important;padding:var(--cargo-ref-doc-note-padding-330d991)!important;--cargo-ref-doc-note-border-left-167c6a3:6px solid var(--cargo-concept-ink);border-left:var(--cargo-ref-doc-note-border-left-167c6a3)!important;--cargo-ref-doc-note-background-cfeb4ae:var(--cargo-concept-mist);background:var(--cargo-ref-doc-note-background-cfeb4ae)!important;--cargo-ref-doc-note-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-doc-note-font-size-11d78c6)!important;line-height:var(--cargo-ref-doc-note-line-height-9f29a13)!important}
.cargo-DocumentQuote{max-width:var(--cargo-ref-doc-quote-max-width-af9bd86)!important;--cargo-ref-doc-quote-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-doc-quote-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-doc-quote-font-size-09b3052:var(--cargo-concept-h4);font-size:var(--cargo-ref-doc-quote-font-size-09b3052)!important;--cargo-ref-doc-quote-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-doc-quote-letter-spacing-148656d)!important;line-height:var(--cargo-ref-doc-quote-line-height-9c193c6)!important;text-transform:uppercase!important}
.cargo-DocumentSteps{list-style:none!important;margin:0!important;padding:0!important;counter-reset:var(--cargo-ref-doc-steps-counter-reset-8217c41)!important;--cargo-ref-doc-steps-border-top-5d7fb9d:1px solid var(--cargo-concept-line);border-top:var(--cargo-ref-doc-steps-border-top-5d7fb9d)!important}
.cargo-DocumentSteps li{display:grid!important;grid-template-columns:36px minmax(0,1fr)!important;gap:var(--cargo-ref-doc-steps-gap-38cb6b4)!important;align-items:baseline!important;padding:var(--cargo-ref-doc-steps-padding-6429fe9)!important;--cargo-ref-doc-steps-border-bottom-5d7fb9d:1px solid var(--cargo-concept-line);border-bottom:var(--cargo-ref-doc-steps-border-bottom-5d7fb9d)!important;counter-increment:var(--cargo-ref-doc-steps-counter-increment-8217c41)!important}
.cargo-DocumentSteps li::before{content:var(--cargo-ref-doc-steps-content-c54aa03)!important;--cargo-ref-doc-steps-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-doc-steps-font-family-13319d4)!important;font-size:var(--cargo-ref-doc-steps-font-size-48984c3)!important;line-height:var(--cargo-ref-doc-steps-line-height-6b86b27)!important;--cargo-ref-doc-steps-color-cb59c68:var(--cargo-concept-color);color:var(--cargo-ref-doc-steps-color-cb59c68)!important;--cargo-ref-doc-steps--webkit-text-stroke-780068d:1px var(--cargo-concept-ink);-webkit-text-stroke:var(--cargo-ref-doc-steps--webkit-text-stroke-780068d)!important}
.cargo-DocumentFiles{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:var(--cargo-ref-doc-files-gap-f0833b6)!important}
.cargo-DocumentFile{display:inline-flex!important;align-items:stretch!important;--cargo-ref-doc-file-min-height-4d0ec4b:var(--cargo-concept-height-m);min-height:var(--cargo-ref-doc-file-min-height-4d0ec4b)!important;--cargo-ref-doc-file-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-doc-file-border-38053c2)!important;--cargo-ref-doc-file-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-doc-file-background-dcf8dc6)!important;--cargo-ref-doc-file-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-doc-file-color-d40c4db)!important;text-decoration:none!important;--cargo-ref-doc-file-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-doc-file-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-doc-file-font-size-d42bdfe:var(--cargo-concept-ui);font-size:var(--cargo-ref-doc-file-font-size-d42bdfe)!important;--cargo-ref-doc-file-letter-spacing-1547bb9:var(--cargo-concept-tracking-2);letter-spacing:var(--cargo-ref-doc-file-letter-spacing-1547bb9)!important;text-transform:uppercase!important;--cargo-ref-doc-file-transition-ab3518e:transform var(--cargo-concept-duration-1) var(--cargo-concept-ease),box-shadow var(--cargo-concept-duration-1) var(--cargo-concept-ease);transition:var(--cargo-ref-doc-file-transition-ab3518e)!important}
.cargo-DocumentFile i{display:grid!important;place-items:var(--cargo-ref-doc-file-place-items-f179a50)!important;padding:var(--cargo-ref-doc-file-padding-8a60187)!important;--cargo-ref-doc-file-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-doc-file-background-d40c4db)!important;color:var(--cargo-ref-doc-file-color-e08de71)!important;font-style:normal!important;--cargo-ref-doc-file-font-size-af1251f:var(--cargo-concept-micro);font-size:var(--cargo-ref-doc-file-font-size-af1251f)!important;--cargo-ref-doc-file-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-doc-file-letter-spacing-ddfefa4)!important}
.cargo-DocumentFile > span:not(.sr-only){display:flex!important;align-items:center!important;padding:var(--cargo-ref-doc-file-padding-6ad6d04)!important}
.cargo-DocumentFile:hover{--cargo-ref-doc-file-transform-55a347d:translate(var(--cargo-concept-negative-lift),var(--cargo-concept-negative-lift));transform:var(--cargo-ref-doc-file-transform-55a347d)!important;--cargo-ref-doc-file-box-shadow-71a2677:var(--cargo-concept-lift) var(--cargo-concept-lift) 0 var(--cargo-concept-color);box-shadow:var(--cargo-ref-doc-file-box-shadow-71a2677)!important}
.cargo-DocumentPillars{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:var(--cargo-ref-doc-pillars-gap-e13d01c)!important;--cargo-ref-doc-pillars-padding-c1acd7d:clamp(32px,5vw,72px) var(--cargo-concept-gutter);padding:var(--cargo-ref-doc-pillars-padding-c1acd7d)!important}
.cargo-DocumentPillar{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-doc-pillar-gap-6793164)!important;padding:var(--cargo-ref-doc-pillar-padding-e3df9eb)!important;--cargo-ref-doc-pillar-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-doc-pillar-border-38053c2)!important;--cargo-ref-doc-pillar-border-top-c1798e5:var(--cargo-concept-color-bar) solid var(--cargo-concept-color);border-top:var(--cargo-ref-doc-pillar-border-top-c1798e5)!important;--cargo-ref-doc-pillar-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-doc-pillar-background-dcf8dc6)!important;--cargo-ref-doc-pillar-font-size-ec8316f:var(--cargo-concept-body);font-size:var(--cargo-ref-doc-pillar-font-size-ec8316f)!important;line-height:var(--cargo-ref-doc-pillar-line-height-9e0b4cf)!important;--cargo-ref-doc-pillar-transition-e53a273:border-color var(--cargo-concept-duration-3);transition:var(--cargo-ref-doc-pillar-transition-e53a273)!important}
.cargo-DocumentPillar h2{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-doc-pillar-gap-eb4ebe4)!important;padding-top:var(--cargo-ref-doc-pillar-padding-top-0dfcf38)!important}
.cargo-DocumentPillar h2 b{--cargo-ref-doc-pillar-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-doc-pillar-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-doc-pillar-font-size-846c3ad)!important;line-height:var(--cargo-ref-doc-pillar-line-height-c6d1b92)!important;text-transform:uppercase!important}
.cargo-DocumentPillar h2 span{--cargo-ref-doc-pillar-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-doc-pillar-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-doc-pillar-font-size-09b3052:var(--cargo-concept-h4);font-size:var(--cargo-ref-doc-pillar-font-size-09b3052)!important;--cargo-ref-doc-pillar-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-doc-pillar-letter-spacing-148656d)!important;text-transform:uppercase!important}
.cargo-DocumentPillar .cargo-DocumentFiles{margin-top:auto!important;padding-top:var(--cargo-ref-doc-pillar-padding-top-3566015)!important}
.cargo-DocumentWays{list-style:none!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:var(--cargo-ref-doc-ways-gap-eb4ebe4)!important}
.cargo-DocumentWays li{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-doc-ways-gap-eb4ebe4)!important;padding:var(--cargo-ref-doc-ways-padding-ab98c04)!important;--cargo-ref-doc-ways-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-doc-ways-border-38053c2)!important;--cargo-ref-doc-ways-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-doc-ways-background-dcf8dc6)!important}
.cargo-DocumentWays .cargo-Concept-eyebrow{--cargo-ref-doc-ways-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-doc-ways-color-47a8672)!important}
.cargo-DocumentWays b{--cargo-ref-doc-ways-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-doc-ways-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-doc-ways-font-size-09b3052:var(--cargo-concept-h4);font-size:var(--cargo-ref-doc-ways-font-size-09b3052)!important;--cargo-ref-doc-ways-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-doc-ways-letter-spacing-148656d)!important;line-height:var(--cargo-ref-doc-ways-line-height-77ac319)!important;text-transform:uppercase!important}
.cargo-DocumentWays li > span:last-child{--cargo-ref-doc-ways-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-doc-ways-font-size-11d78c6)!important;--cargo-ref-doc-ways-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-doc-ways-color-47a8672)!important}
.cargo-DocumentData{margin:0!important;--cargo-ref-doc-data-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-doc-data-border-top-38053c2)!important}
.cargo-DocumentData > div{display:grid!important;grid-template-columns:minmax(150px,220px) minmax(0,1fr)!important;gap:var(--cargo-ref-doc-data-gap-8c6a841)!important;padding:var(--cargo-ref-doc-data-padding-843878c)!important;--cargo-ref-doc-data-border-bottom-5d7fb9d:1px solid var(--cargo-concept-line);border-bottom:var(--cargo-ref-doc-data-border-bottom-5d7fb9d)!important}
.cargo-DocumentData dt{--cargo-ref-doc-data-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-doc-data-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-doc-data-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-doc-data-font-size-2c26dd2)!important;--cargo-ref-doc-data-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-doc-data-letter-spacing-ddfefa4)!important;text-transform:uppercase!important;--cargo-ref-doc-data-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-doc-data-color-47a8672)!important;padding-top:var(--cargo-ref-doc-data-padding-top-3566015)!important}
.cargo-DocumentData dd{margin:0!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:var(--cargo-ref-doc-data-gap-d935f28)!important}
.cargo-DocumentData dd > span{flex-basis:var(--cargo-ref-doc-data-flex-basis-32e4899)!important;--cargo-ref-doc-data-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-doc-data-font-size-11d78c6)!important;--cargo-ref-doc-data-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-doc-data-color-47a8672)!important}
.cargo-DocumentNumber{--cargo-ref-doc-num-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-doc-num-font-size-e576517)!important;font-variant-numeric:var(--cargo-ref-doc-num-font-variant-numeric-ba2d0ee)!important;letter-spacing:var(--cargo-ref-doc-num-letter-spacing-3e41986)!important;overflow-wrap:anywhere!important}
.cargo-DocumentCopy{min-height:var(--cargo-ref-doc-copy-min-height-a0a3565)!important}
.cargo-DocumentTable{width:var(--cargo-ref-doc-table-width-32e4899)!important;border-collapse:var(--cargo-ref-doc-table-border-collapse-93bc5d0)!important;--cargo-ref-doc-table-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-doc-table-border-top-38053c2)!important;--cargo-ref-doc-table-font-size-ec8316f:var(--cargo-concept-body);font-size:var(--cargo-ref-doc-table-font-size-ec8316f)!important}
.cargo-DocumentTable th,.cargo-DocumentTable td{padding:var(--cargo-ref-doc-table-padding-cc1ac0d)!important;--cargo-ref-doc-table-border-bottom-5d7fb9d:1px solid var(--cargo-concept-line);border-bottom:var(--cargo-ref-doc-table-border-bottom-5d7fb9d)!important;text-align:left!important;vertical-align:var(--cargo-ref-doc-table-vertical-align-2872036)!important}
.cargo-DocumentTable thead th{padding-top:var(--cargo-ref-doc-table-padding-top-38cb6b4)!important;padding-bottom:var(--cargo-ref-doc-table-padding-bottom-38cb6b4)!important;--cargo-ref-doc-table-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-doc-table-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-doc-table-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-doc-table-font-size-2c26dd2)!important;--cargo-ref-doc-table-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-doc-table-letter-spacing-ddfefa4)!important;text-transform:uppercase!important;--cargo-ref-doc-table-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-doc-table-color-47a8672)!important}
.cargo-DocumentTable tbody th{--cargo-ref-doc-table-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-doc-table-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-doc-table-font-size-09b3052:var(--cargo-concept-h4);font-size:var(--cargo-ref-doc-table-font-size-09b3052)!important;--cargo-ref-doc-table-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-doc-table-letter-spacing-148656d)!important;text-transform:uppercase!important;line-height:var(--cargo-ref-doc-table-line-height-77ac319)!important}
.cargo-DocumentTable small{display:block!important;margin-top:var(--cargo-ref-doc-table-margin-top-3566015)!important;--cargo-ref-doc-table-font-family-ea71320:var(--font-body);font-family:var(--cargo-ref-doc-table-font-family-ea71320)!important;font-weight:400!important;--cargo-ref-doc-table-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-doc-table-font-size-11d78c6)!important;letter-spacing:0!important;text-transform:none!important;--cargo-ref-doc-table-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-doc-table-color-47a8672)!important}
.cargo-DocumentTable td b{font-weight:700!important}
.cargo-DocumentTable td:last-child{white-space:nowrap!important}
.cargo-DocumentPickup{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-doc-pickup-gap-9bf0c8e)!important;padding:var(--cargo-ref-doc-pickup-padding-7efb7a1)!important;--cargo-ref-doc-pickup-background-cfeb4ae:var(--cargo-concept-mist);background:var(--cargo-ref-doc-pickup-background-cfeb4ae)!important}
.cargo-DocumentPickup-actions{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:var(--cargo-ref-doc-pickup--cta-gap-f0833b6)!important}
.cargo-DocumentAccordion{padding:0!important;max-width:none!important}
.cargo-DocumentHelp{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:end!important;gap:var(--cargo-ref-doc-help-gap-8604463)!important;--cargo-ref-doc-help-padding-49eaa7c:clamp(32px,4.5vw,64px) var(--cargo-concept-gutter);padding:var(--cargo-ref-doc-help-padding-49eaa7c)!important;--cargo-ref-doc-help-background-cfeb4ae:var(--cargo-concept-mist);background:var(--cargo-ref-doc-help-background-cfeb4ae)!important}
.cargo-DocumentHelp h2{margin-top:var(--cargo-ref-doc-help-margin-top-eb4ebe4)!important;--cargo-ref-doc-help-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-doc-help-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-doc-help-font-size-b330ae2)!important;line-height:var(--cargo-ref-doc-help-line-height-1d367bc)!important;text-transform:uppercase!important;max-width:var(--cargo-ref-doc-help-max-width-bb60d90)!important}
.cargo-DocumentHelp-actions{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:var(--cargo-ref-doc-help--cta-gap-ab85a96)!important}
@media (max-width:1024px){.cargo-DocumentLayout{grid-template-columns:minmax(0,1fr)!important}}
@media (max-width:1024px){.cargo-DocumentContents{position:static!important;min-width:0!important}}
@media (max-width:1024px){.cargo-DocumentContents ol{display:flex!important;gap:var(--cargo-ref-doc-toc-gap-eb4ebe4)!important;overflow-x:auto!important;border:0!important;padding-bottom:var(--cargo-ref-doc-toc-padding-bottom-3566015)!important;scrollbar-width:none!important}}
@media (max-width:1024px){.cargo-DocumentContents li{flex:var(--cargo-ref-doc-toc-flex-53bd110)!important}}
@media (max-width:1024px){.cargo-DocumentContents a{--cargo-ref-doc-toc-min-height-cbaf291:var(--cargo-concept-height-s);min-height:var(--cargo-ref-doc-toc-min-height-cbaf291)!important;padding:var(--cargo-ref-doc-toc-padding-6fa1df9)!important;--cargo-ref-doc-toc-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-doc-toc-border-38053c2)!important;white-space:nowrap!important;align-items:center!important}}
@media (max-width:1024px){.cargo-DocumentContents a:hover{padding-left:var(--cargo-ref-doc-toc-padding-left-7769e81)!important;--cargo-ref-doc-toc-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-doc-toc-background-d40c4db)!important;color:var(--cargo-ref-doc-toc-color-e08de71)!important}}
@media (max-width:1024px){.cargo-DocumentContents a:hover span{color:inherit!important}}
@media (max-width:1024px){.cargo-DocumentPillars{grid-template-columns:1fr!important}}
@media (max-width:1024px){.cargo-DocumentPillar{display:grid!important;grid-template-columns:minmax(180px,.8fr) minmax(0,2fr)!important;column-gap:var(--cargo-ref-doc-pillar-column-gap-40c96a3)!important;align-content:start!important}}
@media (max-width:1024px){.cargo-DocumentPillar > h2{grid-column:1!important;grid-row:1 / span 6!important;align-self:start!important}}
@media (max-width:1024px){.cargo-DocumentPillar > :not(h2){grid-column:2!important}}
@media (max-width:1024px){.cargo-DocumentPillar > :nth-child(2){margin-top:var(--cargo-ref-doc-pillar-margin-top-0dfcf38)!important}}
@media (max-width:1024px){.cargo-DocumentWays{grid-template-columns:1fr!important}}
@media (max-width:768px){.cargo-DocumentKeys{grid-template-columns:1fr!important}}
@media (max-width:768px){.cargo-DocumentKeys li + li{padding-left:0!important;border-left:0!important}}
@media (max-width:768px){.cargo-DocumentKeys li{flex-direction:row!important;align-items:baseline!important;gap:var(--cargo-ref-doc-keys-gap-7769e81)!important;padding:var(--cargo-ref-doc-keys-padding-d9ef223)!important;--cargo-ref-doc-keys-border-bottom-5d7fb9d:1px solid var(--cargo-concept-line);border-bottom:var(--cargo-ref-doc-keys-border-bottom-5d7fb9d)!important}}
@media (max-width:560px){.cargo-DocumentPillar{display:flex!important}}
@media (max-width:560px){.cargo-DocumentPillar > :nth-child(2){margin-top:0!important}}
@media (max-width:560px){.cargo-DocumentData > div{grid-template-columns:1fr!important}}
@media (max-width:560px){.cargo-DocumentTable thead{position:absolute!important;width:var(--cargo-ref-doc-table-width-93e2062)!important;height:var(--cargo-ref-doc-table-height-93e2062)!important;overflow:hidden!important;clip:var(--cargo-ref-doc-table-clip-d5e0f86)!important}}
@media (max-width:560px){.cargo-DocumentTable,.cargo-DocumentTable tbody,.cargo-DocumentTable tr,.cargo-DocumentTable th,.cargo-DocumentTable td{display:block!important}}
@media (max-width:560px){.cargo-DocumentTable tr{padding:var(--cargo-ref-doc-table-padding-843878c)!important;--cargo-ref-doc-table-border-bottom-5d7fb9d:1px solid var(--cargo-concept-line);border-bottom:var(--cargo-ref-doc-table-border-bottom-5d7fb9d)!important}}
@media (max-width:560px){.cargo-DocumentTable th,.cargo-DocumentTable td{padding:0!important;border:0!important}}
@media (max-width:560px){.cargo-DocumentTable tbody th{margin-bottom:var(--cargo-ref-doc-table-margin-bottom-eb4ebe4)!important}}
@media (max-width:560px){.cargo-DocumentTable td{display:grid!important;grid-template-columns:96px minmax(0,1fr)!important;gap:var(--cargo-ref-doc-table-gap-7769e81)!important;padding:var(--cargo-ref-doc-table-padding-00f8b72)!important;white-space:normal!important}}
@media (max-width:560px){.cargo-DocumentTable td:last-child{white-space:normal!important}}
@media (max-width:560px){.cargo-DocumentTable td::before{--cargo-ref-doc-table-content-c79c30a:attr(data-label);content:var(--cargo-ref-doc-table-content-c79c30a)!important;--cargo-ref-doc-table-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-doc-table-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-doc-table-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-doc-table-font-size-2c26dd2)!important;--cargo-ref-doc-table-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-doc-table-letter-spacing-ddfefa4)!important;text-transform:uppercase!important;--cargo-ref-doc-table-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-doc-table-color-47a8672)!important}}
@media (max-width:560px){.cargo-DocumentTable td > *{grid-column:2!important}}
.cargo-DocumentPillar > p:not(.cargo-DocumentFiles){margin-bottom:0!important}
.cargo-DocumentPillar h2{line-height:inherit!important}
.cargo-DocumentHelp .cargo-Concept-eyebrow{margin:0!important;line-height:var(--cargo-ref-doc-help-line-height-9f29a13)!important}
.cargo-DocumentFile::after{content:none!important;display:none!important}
@media(prefers-reduced-motion:reduce){
.cargo-DocumentPage-textLink{transition:none!important;animation:none!important;scroll-behavior:auto!important}
:is(.cargo-DocumentPage-top){transition:none!important;animation:none!important;scroll-behavior:auto!important}
:is(.cargo-DocumentAccordion) summary{transition:none!important;animation:none!important;scroll-behavior:auto!important}
:is(.cargo-DocumentAccordion) summary::after{transition:none!important;animation:none!important;scroll-behavior:auto!important}
.cargo-DocumentCopy[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{transition:none!important;animation:none!important;scroll-behavior:auto!important}
.cargo-DocumentContents a{transition:none!important;animation:none!important;scroll-behavior:auto!important}
.cargo-DocumentSection-number{transition:none!important;animation:none!important;scroll-behavior:auto!important}
.cargo-DocumentFile{transition:none!important;animation:none!important;scroll-behavior:auto!important}
.cargo-DocumentPillar{transition:none!important;animation:none!important;scroll-behavior:auto!important}
}/* DocumentPage bridges native defaults only; layout comes from Concept D tokens. */
.cargo-DocumentContents a{width:100%!important}
.cargo-DocumentContents .cargo-Concept-eyebrow,.cargo-DocumentWays .cargo-Concept-eyebrow{line-height:var(--leading-normal)!important}
.cargo-DocumentSection > p,.cargo-DocumentPickup-actions{margin:var(--space-0)!important}

/* Compact copy is a contextual Button variant, matching the author control. */
.cargo-DocumentCopy[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{--cargo-button-height:var(--cargo-ref-doc-copy-min-height-a0a3565)!important;--cargo-button-hover-bg:transparent;--cargo-button-hover-color:var(--cargo-concept-ink);--cargo-button-hover-border:var(--cargo-concept-ink);min-height:var(--cargo-button-height)!important;line-height:var(--leading-normal)!important;transform:none!important;box-shadow:none!important}

/* A long directions label keeps the shared Button and grows by wrapped lines. */
:root{--cargo-document-route-padding-block:10px}
.cargo-DocumentPickup-actions [data-cargo-button-context="document-route"][data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{height:auto!important;line-height:var(--leading-normal)!important;padding-block:var(--cargo-document-route-padding-block)!important}

.cargo-DocumentCopy[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]:hover:not(:disabled):not([aria-disabled="true"]){background:transparent!important;color:var(--cargo-concept-ink)!important;border-color:var(--cargo-concept-ink)!important;transform:none!important;box-shadow:none!important}
.cargo-DocumentCopy-feedback{flex-basis:100%;margin:var(--space-0)!important;font-size:var(--cargo-concept-small);line-height:var(--leading-normal);color:var(--cargo-concept-ink)}

.cargo-DocumentPage-top{background:var(--cargo-concept-section-surface)!important}
/* UX66 native document composition; source CMS remains hidden intact. */
:root{
 --cargo-ref-ct-ways-gap-c62a4f8:clamp(8px,1.2vw,16px);
 --cargo-ref-ct-way-gap-7769e81:12px;
 --cargo-ref-ct-way-height-32e4899:100%;
 --cargo-ref-ct-way-padding-0dfcf38:clamp(18px,2vw,26px);
 --cargo-ref-ct-way-font-size-f6b6402:clamp(20px,1.9vw,28px);
 --cargo-ref-ct-way-line-height-9f0e787:1.15;
 --cargo-ref-ct-way-font-size-24f9e71:clamp(30px,3.4vw,58px);
 --cargo-ref-ct-way-line-height-523c2e7:.9;
 --cargo-ref-ct-way--go-padding-top-38cb6b4:10px;
 --cargo-ref-ct-way-text-decoration-thickness-7476140:2px;
 --cargo-ref-ct-way-text-underline-offset-3566015:4px;
 --cargo-ref-ct-biz-gap-5ae4eee:clamp(20px,4vw,64px);
 --cargo-ref-ct-biz--head-gap-38cb6b4:10px;
 --cargo-ref-ct-biz--head-font-size-b330ae2:clamp(40px,5vw,80px);
 --cargo-ref-ct-biz--head-line-height-1d367bc:.88;
 --cargo-ref-ct-biz--head-max-width-867c0d3:36ch;
 --cargo-ref-ct-row-gap-3d72140:8px 32px;
 --cargo-ref-ct-row-padding-728b383:20px 0;
 --cargo-ref-ct-row--text-gap-7adef6a:6px;
 --cargo-ref-ct-row--text-line-height-77ac319:1.2;
 --cargo-ref-ct-row--text-max-width-c2d6c23:60ch;
 --cargo-ref-ct-row--text-line-height-9f29a13:1.5;
 --cargo-ref-ct-row-padding-inline-7769e81:12px;
 --cargo-ref-ct-row-text-decoration-thickness-7476140:2px;
 --cargo-ref-ct-row-text-underline-offset-3566015:4px;
 --cargo-ref-ct-partners-gap-c62a4f8:clamp(8px,1.2vw,16px);
 --cargo-ref-ct-shop-font-size-1b87b83:clamp(44px,4.6vw,76px);
 --cargo-ref-ct-shop-line-height-0976a79:.85}
.cargo-ContactWays{list-style:none!important;margin:0!important;--cargo-ref-ct-ways-padding-c1acd7d:clamp(32px,5vw,72px) var(--cargo-concept-gutter);padding:var(--cargo-ref-ct-ways-padding-c1acd7d)!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:var(--cargo-ref-ct-ways-gap-c62a4f8)!important}
.cargo-ContactWay,.cargo-ContactShop{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-ct-way-gap-7769e81)!important;height:var(--cargo-ref-ct-way-height-32e4899)!important;padding:var(--cargo-ref-ct-way-padding-0dfcf38)!important;--cargo-ref-ct-way-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-ct-way-border-38053c2)!important;--cargo-ref-ct-way-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-ct-way-background-dcf8dc6)!important;--cargo-ref-ct-way-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-ct-way-color-d40c4db)!important;text-decoration:none!important;--cargo-ref-ct-way-transition-ab3518e:transform var(--cargo-concept-duration-1) var(--cargo-concept-ease),box-shadow var(--cargo-concept-duration-1) var(--cargo-concept-ease);transition:var(--cargo-ref-ct-way-transition-ab3518e)!important}
.cargo-ContactWay .cargo-Concept-eyebrow{--cargo-ref-ct-way-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-ct-way-color-47a8672)!important}
.cargo-ContactWay b{--cargo-ref-ct-way-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-ct-way-font-family-c01aee4)!important;font-weight:700!important;font-size:var(--cargo-ref-ct-way-font-size-f6b6402)!important;--cargo-ref-ct-way-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-ct-way-letter-spacing-148656d)!important;line-height:var(--cargo-ref-ct-way-line-height-9f0e787)!important;overflow-wrap:anywhere!important}
.cargo-ContactWay b.cargo-ContactWay-big{--cargo-ref-ct-way-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-ct-way-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-ct-way-font-size-24f9e71)!important;line-height:var(--cargo-ref-ct-way-line-height-523c2e7)!important;letter-spacing:0!important;white-space:nowrap!important}
.cargo-ContactWay-go{margin-top:auto!important;padding-top:var(--cargo-ref-ct-way--go-padding-top-38cb6b4)!important;--cargo-ref-ct-way--go-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-ct-way--go-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-ct-way--go-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-ct-way--go-font-size-2c26dd2)!important;--cargo-ref-ct-way--go-letter-spacing-1547bb9:var(--cargo-concept-tracking-2);letter-spacing:var(--cargo-ref-ct-way--go-letter-spacing-1547bb9)!important;text-transform:uppercase!important}
.cargo-ContactWay:hover,.cargo-ContactShop:hover{--cargo-ref-ct-way-transform-55a347d:translate(var(--cargo-concept-negative-lift),var(--cargo-concept-negative-lift));transform:var(--cargo-ref-ct-way-transform-55a347d)!important;--cargo-ref-ct-way-box-shadow-9fe8334:var(--cargo-concept-lift) var(--cargo-concept-lift) 0 var(--cargo-concept-ink);box-shadow:var(--cargo-ref-ct-way-box-shadow-9fe8334)!important}
.cargo-ContactWay:hover .cargo-ContactWay-go,.cargo-ContactShop:hover .cargo-ContactWay-go{text-decoration:underline!important;text-decoration-thickness:var(--cargo-ref-ct-way-text-decoration-thickness-7476140)!important;text-underline-offset:var(--cargo-ref-ct-way-text-underline-offset-3566015)!important}
.cargo-ContactBusiness,.cargo-ContactPartners{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,2fr)!important;gap:var(--cargo-ref-ct-biz-gap-5ae4eee)!important;--cargo-ref-ct-biz-padding-e73aea6:clamp(40px,6vw,88px) var(--cargo-concept-gutter);padding:var(--cargo-ref-ct-biz-padding-e73aea6)!important}
.cargo-ContactSection-head{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-ct-biz--head-gap-38cb6b4)!important}
.cargo-ContactSection-head h2{--cargo-ref-ct-biz--head-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-ct-biz--head-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-ct-biz--head-font-size-b330ae2)!important;line-height:var(--cargo-ref-ct-biz--head-line-height-1d367bc)!important;text-transform:uppercase!important}
.cargo-ContactSection-head > p:not(.cargo-Concept-eyebrow){max-width:var(--cargo-ref-ct-biz--head-max-width-867c0d3)!important;--cargo-ref-ct-biz--head-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-ct-biz--head-font-size-11d78c6)!important;--cargo-ref-ct-biz--head-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-ct-biz--head-color-47a8672)!important}
.cargo-ContactBusiness ul,.cargo-ContactPartners ul{list-style:none!important;margin:0!important;padding:0!important}
.cargo-ContactBusiness ul{--cargo-ref-ct-biz-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-ct-biz-border-top-38053c2)!important}
.cargo-ContactRow{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:var(--cargo-ref-ct-row-gap-3d72140)!important;align-items:center!important;padding:var(--cargo-ref-ct-row-padding-728b383)!important;--cargo-ref-ct-row-border-bottom-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-bottom:var(--cargo-ref-ct-row-border-bottom-38053c2)!important;--cargo-ref-ct-row-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-ct-row-color-d40c4db)!important;text-decoration:none!important;--cargo-ref-ct-row-transition-637944a:padding var(--cargo-concept-duration-1) var(--cargo-concept-ease),background var(--cargo-concept-duration-1);transition:var(--cargo-ref-ct-row-transition-637944a)!important}
.cargo-ContactRow-text{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-ct-row--text-gap-7adef6a)!important}
.cargo-ContactRow-text b{--cargo-ref-ct-row--text-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-ct-row--text-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-ct-row--text-font-size-09b3052:var(--cargo-concept-h4);font-size:var(--cargo-ref-ct-row--text-font-size-09b3052)!important;--cargo-ref-ct-row--text-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-ct-row--text-letter-spacing-148656d)!important;text-transform:uppercase!important;line-height:var(--cargo-ref-ct-row--text-line-height-77ac319)!important}
.cargo-ContactRow-text span{max-width:var(--cargo-ref-ct-row--text-max-width-c2d6c23)!important;--cargo-ref-ct-row--text-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-ct-row--text-font-size-11d78c6)!important;line-height:var(--cargo-ref-ct-row--text-line-height-9f29a13)!important;--cargo-ref-ct-row--text-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-ct-row--text-color-47a8672)!important}
.cargo-ContactRow-mail{font-weight:700!important;white-space:nowrap!important}
.cargo-ContactRow:hover{padding-inline:var(--cargo-ref-ct-row-padding-inline-7769e81)!important;--cargo-ref-ct-row-background-cfeb4ae:var(--cargo-concept-mist);background:var(--cargo-ref-ct-row-background-cfeb4ae)!important}
.cargo-ContactRow:hover .cargo-ContactRow-mail{text-decoration:underline!important;text-decoration-thickness:var(--cargo-ref-ct-row-text-decoration-thickness-7476140)!important;text-underline-offset:var(--cargo-ref-ct-row-text-underline-offset-3566015)!important}
.cargo-ContactPartners{padding-top:0!important}
.cargo-ContactPartners ul{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:var(--cargo-ref-ct-partners-gap-c62a4f8)!important}
.cargo-ContactShop b{--cargo-ref-ct-shop-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-ct-shop-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-ct-shop-font-size-1b87b83)!important;line-height:var(--cargo-ref-ct-shop-line-height-0976a79)!important;text-transform:uppercase!important}
.cargo-ContactShop > span:nth-of-type(1){--cargo-ref-ct-shop-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-ct-shop-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-ct-shop-font-size-09b3052:var(--cargo-concept-h4);font-size:var(--cargo-ref-ct-shop-font-size-09b3052)!important;--cargo-ref-ct-shop-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-ct-shop-letter-spacing-148656d)!important;text-transform:uppercase!important}
.cargo-ContactShop > span:nth-of-type(2){--cargo-ref-ct-shop-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-ct-shop-font-size-11d78c6)!important;--cargo-ref-ct-shop-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-ct-shop-color-47a8672)!important}
.cargo-ContactPage .cargo-Boutique-root{--cargo-ref-cx-d-border-block-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-block:var(--cargo-ref-cx-d-border-block-38053c2)!important}
@media (max-width:1024px){.cargo-ContactBusiness,.cargo-ContactPartners{grid-template-columns:1fr!important}}
@media (max-width:768px){.cargo-ContactWays{grid-template-columns:1fr!important}}
@media (max-width:768px){.cargo-ContactWay b.cargo-ContactWay-big{white-space:normal!important}}
@media (max-width:560px){.cargo-ContactRow{grid-template-columns:1fr!important}}
@media (max-width:560px){.cargo-ContactRow-mail{white-space:normal!important;overflow-wrap:anywhere!important}}
@media (max-width:560px){.cargo-ContactPartners ul{grid-template-columns:1fr!important}}
@media(prefers-reduced-motion:reduce){
.cargo-ContactWay,.cargo-ContactShop{transition:none!important;animation:none!important;scroll-behavior:auto!important}
.cargo-ContactRow{transition:none!important;animation:none!important;scroll-behavior:auto!important}
}/* Contact uses the same document and Boutique families with current CMS data. */
.cargo-ContactPage p{margin:var(--space-0)!important}
.cargo-ContactWay,.cargo-ContactRow,.cargo-ContactShop{width:100%!important}
.cargo-ContactPage .cargo-Concept-eyebrow{line-height:var(--leading-normal)!important}

/* Contact links already include their authored arrow and accessible new-tab label. */
.cargo-ContactWay[target="_blank"]::after,.cargo-ContactShop[target="_blank"]::after{content:none!important;display:none!important}

/* UX72 canonical B2B composition with current CMS data. */
:root{
 --cargo-ref-b2b-hero-line-height-b09013f:.98;
 --cargo-ref-b2b-hero--mail-color-df5927f:#f2f1ec;
 --cargo-ref-b2b-clients-gap-7dcbbe5:12px 32px;
 --cargo-ref-b2b-clients-gap-5ccbc95:10px 28px;
 --cargo-ref-b2b-clients-font-size-6429d26:clamp(22px,2.2vw,34px);
 --cargo-ref-b2b-clients-line-height-6b86b27:1;
 --cargo-ref-b2b-offer-gap-7afea48:clamp(20px,2.6vw,36px);
 --cargo-ref-b2b-offer--head-gap-7dcbbe5:12px 32px;
 --cargo-ref-b2b-offer--head-font-size-b330ae2:clamp(40px,5vw,80px);
 --cargo-ref-b2b-offer--head-line-height-1d367bc:.88;
 --cargo-ref-b2b-offer--head-max-width-2741e39:40ch;
 --cargo-ref-b2b-offer--list-gap-e13d01c:clamp(12px,1.6vw,24px);
 --cargo-ref-b2b-card-gap-7769e81:12px;
 --cargo-ref-b2b-card-margin-f07645b:0 0 4px;
 --cargo-ref-b2b-card-aspect-ratio-88a09c4:4/3;
 --cargo-ref-b2b-card-background-e08de71:#fff;
 --cargo-ref-b2b-card-width-32e4899:100%;
 --cargo-ref-b2b-card-height-32e4899:100%;
 --cargo-ref-b2b-card-font-size-555fcea:clamp(28px,2.4vw,40px);
 --cargo-ref-b2b-card-line-height-0c892cd:.92;
 --cargo-ref-b2b-card-max-width-91989fd:34ch;
 --cargo-ref-b2b-card-line-height-9f29a13:1.5;
 --cargo-ref-b2b-cta--note-margin-top-38cb6b4:10px;
 --cargo-ref-b2b-card-aspect-ratio-3076d9c:16/9}
.cargo-B2B-hero .cargo-ServiceHero-content h1{line-height:var(--cargo-ref-b2b-hero-line-height-b09013f)!important}
.cargo-B2B-hero-mail{color:var(--cargo-ref-b2b-hero--mail-color-df5927f)!important;--cargo-ref-b2b-hero--mail-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-b2b-hero--mail-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-b2b-hero--mail-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-b2b-hero--mail-font-size-2c26dd2)!important;--cargo-ref-b2b-hero--mail-letter-spacing-1547bb9:var(--cargo-concept-tracking-2);letter-spacing:var(--cargo-ref-b2b-hero--mail-letter-spacing-1547bb9)!important;text-transform:uppercase!important}
.cargo-B2B-clients{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:var(--cargo-ref-b2b-clients-gap-7dcbbe5)!important;--cargo-ref-b2b-clients-padding-71dc8e5:clamp(20px,2.4vw,32px) var(--cargo-concept-gutter);padding:var(--cargo-ref-b2b-clients-padding-71dc8e5)!important;--cargo-ref-b2b-clients-border-bottom-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-bottom:var(--cargo-ref-b2b-clients-border-bottom-38053c2)!important}
.cargo-B2B-clients .cargo-Concept-eyebrow{--cargo-ref-b2b-clients-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-b2b-clients-color-47a8672)!important;--cargo-ref-b2b-clients-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-b2b-clients-font-size-2c26dd2)!important}
.cargo-B2B-clients ul{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;flex-wrap:wrap!important;gap:var(--cargo-ref-b2b-clients-gap-5ccbc95)!important}
.cargo-B2B-clients li{--cargo-ref-b2b-clients-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-b2b-clients-font-family-13319d4)!important;font-size:var(--cargo-ref-b2b-clients-font-size-6429d26)!important;line-height:var(--cargo-ref-b2b-clients-line-height-6b86b27)!important;text-transform:uppercase!important;--cargo-ref-b2b-clients-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-b2b-clients-color-d40c4db)!important}
.cargo-B2B-offer{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-b2b-offer-gap-7afea48)!important;--cargo-ref-b2b-offer-padding-e73aea6:clamp(40px,6vw,88px) var(--cargo-concept-gutter);padding:var(--cargo-ref-b2b-offer-padding-e73aea6)!important}
.cargo-B2B-offer-head{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:flex-end!important;gap:var(--cargo-ref-b2b-offer--head-gap-7dcbbe5)!important}
.cargo-B2B-offer-head h2{--cargo-ref-b2b-offer--head-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-b2b-offer--head-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-b2b-offer--head-font-size-b330ae2)!important;line-height:var(--cargo-ref-b2b-offer--head-line-height-1d367bc)!important;text-transform:uppercase!important}
.cargo-B2B-offer-head p{max-width:var(--cargo-ref-b2b-offer--head-max-width-2741e39)!important;--cargo-ref-b2b-offer--head-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-b2b-offer--head-font-size-e576517)!important}
.cargo-B2B-offer-list{list-style:none!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:var(--cargo-ref-b2b-offer--list-gap-e13d01c)!important}
.cargo-B2B-card{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-b2b-card-gap-7769e81)!important}
.cargo-B2B-card figure{margin:var(--cargo-ref-b2b-card-margin-f07645b)!important;aspect-ratio:var(--cargo-ref-b2b-card-aspect-ratio-88a09c4)!important;overflow:hidden!important;--cargo-ref-b2b-card-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-b2b-card-border-38053c2)!important;background:var(--cargo-ref-b2b-card-background-e08de71)!important}
.cargo-B2B-card img{width:var(--cargo-ref-b2b-card-width-32e4899)!important;height:var(--cargo-ref-b2b-card-height-32e4899)!important;object-fit:cover!important}
.cargo-B2B-card h3{--cargo-ref-b2b-card-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-b2b-card-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-b2b-card-font-size-555fcea)!important;line-height:var(--cargo-ref-b2b-card-line-height-0c892cd)!important;text-transform:uppercase!important}
.cargo-B2B-card p{max-width:var(--cargo-ref-b2b-card-max-width-91989fd)!important;--cargo-ref-b2b-card-font-size-ec8316f:var(--cargo-concept-body);font-size:var(--cargo-ref-b2b-card-font-size-ec8316f)!important;line-height:var(--cargo-ref-b2b-card-line-height-9f29a13)!important}
.cargo-B2B-steps{--cargo-ref-b2b-steps-background-b4b4b4e:var(--section-surface);background:var(--cargo-ref-b2b-steps-background-b4b4b4e)!important;--cargo-ref-b2b-steps-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-b2b-steps-border-top-38053c2)!important}
.cargo-B2B-steps ol{grid-template-columns:repeat(3,minmax(0,1fr))!important}
.cargo-B2B-cta-note{margin-top:var(--cargo-ref-b2b-cta--note-margin-top-38cb6b4)!important;--cargo-ref-b2b-cta--note-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-b2b-cta--note-font-size-e576517)!important}
@media (max-width:1024px){.cargo-B2B-steps ol{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
@media (max-width:768px){.cargo-B2B-offer-list,.cargo-B2B-steps ol{grid-template-columns:1fr!important}}
@media (max-width:768px){.cargo-B2B-card figure{aspect-ratio:var(--cargo-ref-b2b-card-aspect-ratio-3076d9c)!important}}/* Native CMS bridges; shared ServiceHero, ServiceSteps and DocumentHelp own layout. */
:root{--cargo-b2b-client-logo-width:8rem;--cargo-b2b-client-logo-height:var(--cargo-ref-b2b-clients-font-size-6429d26)}
.cargo-B2BPage p{margin:var(--space-0)!important}
.cargo-B2BPage .cargo-Concept-eyebrow{line-height:var(--leading-normal)!important}
.cargo-B2B-crumbsInverse,.cargo-B2B-crumbsInverse a{color:var(--cargo-ref-srv-hero--text-color-43d835e)!important}
.cargo-B2B-clients img{display:block;width:var(--cargo-b2b-client-logo-width);height:var(--cargo-b2b-client-logo-height);object-fit:contain}
.cargo-B2B-steps{background:var(--cargo-concept-section-surface)!important}
.cargo-B2BPage .cargo-Button-arrow{display:inline-block}

.cargo-B2B-hero .cargo-ServiceHero-content > .cargo-Concept-eyebrow{font-size:var(--cargo-concept-lead)!important}
.cargo-B2B-clients > .cargo-Concept-eyebrow{width:auto!important}
.cargo-B2B-steps h3{line-height:var(--leading-normal)!important}
.cargo-B2BPage .cargo-B2B-cta-note{margin-top:var(--cargo-ref-b2b-cta--note-margin-top-38cb6b4)!important}
.cargo-B2B-hero{gap:var(--space-0)!important;align-items:stretch!important}
.cargo-B2BPage :is(h1,h2,h3){text-wrap:balance}
.cargo-B2B-offer-head h2,.cargo-B2B-card h3,.cargo-B2B-steps > h2,.cargo-B2B-cta h2{letter-spacing:var(--tracking-normal)!important}
.cargo-B2B-hero :is(.cargo-DocumentPage-crumbs a,.cargo-B2B-hero-mail):focus-visible{outline-color:var(--cargo-concept-paper)!important}

/* InverseSurface: a white CTA on a dark panel needs an outer white focus ring. */
[data-cargo-button-context="inverse-surface"][data-cargo-button][data-cargo-button-size][data-cargo-button-variant]:focus-visible{outline-color:var(--color-neutral-0)!important}

[data-cargo-button-context="inverse-surface"][data-cargo-button],[data-cargo-button-context="editorial-cta"][data-cargo-button]{gap:var(--space-3)!important}

/* ServiceSteps square corners belong to the shared Concept D component. */
.cargo-ServiceSteps-step{border-radius:var(--radius-none)!important}

/* UX73 current canonical materials. */
:root{
 --cargo-ref-d-build-gap-c2969ae:clamp(24px,3vw,44px);
 --cargo-ref-d-build--head-gap-7dcbbe5:12px 32px;
 --cargo-ref-d-build--title-gap-7769e81:12px;
 --cargo-ref-d-build--lead-line-height-1a948f1:1.4;
 --cargo-ref-d-build--head-font-size-6ffb18d:clamp(48px,6.4vw,112px);
 --cargo-ref-d-build--head-line-height-bb88b84:.86;
 --cargo-ref-d-build--link-padding-bottom-7adef6a:6px;
 --cargo-ref-d-build--list-gap-328ad4d:clamp(20px,2.6vw,40px);
 --cargo-ref-d-fact-gap-38cb6b4:10px;
 --cargo-ref-d-fact-content-12ae32c:"";
 --cargo-ref-d-fact-width-7769e81:12px;
 --cargo-ref-d-fact-height-7769e81:12px;
 --cargo-ref-d-fact-margin-bottom-3566015:4px;
 --cargo-ref-d-fact--value-font-size-7216b4b:clamp(32px,2.9vw,50px);
 --cargo-ref-d-fact--value-line-height-523c2e7:.9;
 --cargo-ref-d-fact--text-line-height-9f29a13:1.5;
 --cargo-ref-d-fact--text-max-width-cc17b93:30ch;
 --cargo-ref-d-build--list-row-gap-9d9bfb3:32px;
 --cargo-ref-d-build--list-row-gap-c80bfee:28px;
 --cargo-ref-d-fact--value-font-size-a0a3565:36px}
.cargo-MaterialBenefits{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-d-build-gap-c2969ae)!important;--cargo-ref-d-build-padding-4fd0e12:clamp(36px,5vw,80px) var(--cargo-concept-gutter);padding:var(--cargo-ref-d-build-padding-4fd0e12)!important;--cargo-ref-d-build-background-cfeb4ae:var(--cargo-concept-mist);background:var(--cargo-ref-d-build-background-cfeb4ae)!important;--cargo-ref-d-build-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-d-build-color-d40c4db)!important;--cargo-ref-d-build-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-d-build-border-top-38053c2)!important}
.cargo-MaterialBenefits-head{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:flex-end!important;gap:var(--cargo-ref-d-build--head-gap-7dcbbe5)!important}
.cargo-MaterialBenefits-title{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-d-build--title-gap-7769e81)!important}
.cargo-MaterialBenefits-lead{margin:0!important;--cargo-ref-d-build--lead-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-d-build--lead-font-size-e576517)!important;line-height:var(--cargo-ref-d-build--lead-line-height-1a948f1)!important}
.cargo-MaterialBenefits-head h2{--cargo-ref-d-build--head-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-d-build--head-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-d-build--head-font-size-6ffb18d)!important;line-height:var(--cargo-ref-d-build--head-line-height-bb88b84)!important;text-transform:uppercase!important}
.cargo-MaterialBenefits-link{padding-bottom:var(--cargo-ref-d-build--link-padding-bottom-7adef6a)!important;--cargo-ref-d-build--link-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-d-build--link-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-d-build--link-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-d-build--link-font-size-2c26dd2)!important;--cargo-ref-d-build--link-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-d-build--link-letter-spacing-ddfefa4)!important;text-transform:uppercase!important;--cargo-ref-d-build--link-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-d-build--link-color-d40c4db)!important;text-decoration:none!important}
.cargo-MaterialBenefits-list{list-style:none!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:var(--cargo-ref-d-build--list-gap-328ad4d)!important}
.cargo-HomeFacts-item{min-width:0!important;display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-d-fact-gap-38cb6b4)!important}
.cargo-HomeFacts-item::before{content:var(--cargo-ref-d-fact-content-12ae32c)!important;width:var(--cargo-ref-d-fact-width-7769e81)!important;height:var(--cargo-ref-d-fact-height-7769e81)!important;margin-bottom:var(--cargo-ref-d-fact-margin-bottom-3566015)!important;--cargo-ref-d-fact-background-cb59c68:var(--cargo-concept-color);background:var(--cargo-ref-d-fact-background-cb59c68)!important;--cargo-ref-d-fact-outline-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);outline:var(--cargo-ref-d-fact-outline-38053c2)!important;--cargo-ref-d-fact-transition-92b936e:background var(--cargo-concept-duration-3);transition:var(--cargo-ref-d-fact-transition-92b936e)!important}
.cargo-HomeFacts-value{margin:0!important;--cargo-ref-d-fact--value-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-d-fact--value-font-family-13319d4)!important;font-size:var(--cargo-ref-d-fact--value-font-size-7216b4b)!important;line-height:var(--cargo-ref-d-fact--value-line-height-523c2e7)!important;text-transform:uppercase!important;overflow-wrap:anywhere!important}
.cargo-HomeFacts-label{margin:0!important;--cargo-ref-d-fact--label-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-d-fact--label-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-d-fact--label-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-d-fact--label-font-size-2c26dd2)!important;--cargo-ref-d-fact--label-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-d-fact--label-letter-spacing-ddfefa4)!important;text-transform:uppercase!important;--cargo-ref-d-fact--label-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-d-fact--label-color-47a8672)!important}
.cargo-HomeFacts-text{margin:0!important;--cargo-ref-d-fact--text-font-size-ec8316f:var(--cargo-concept-body);font-size:var(--cargo-ref-d-fact--text-font-size-ec8316f)!important;line-height:var(--cargo-ref-d-fact--text-line-height-9f29a13)!important;max-width:var(--cargo-ref-d-fact--text-max-width-cc17b93)!important}
@media (max-width:1100px){.cargo-MaterialBenefits-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;row-gap:var(--cargo-ref-d-build--list-row-gap-9d9bfb3)!important}}
@media (max-width:560px){.cargo-MaterialBenefits-list{grid-template-columns:1fr!important;row-gap:var(--cargo-ref-d-build--list-row-gap-c80bfee)!important}}
@media (max-width:560px){.cargo-HomeFacts-value{font-size:var(--cargo-ref-d-fact--value-font-size-a0a3565)!important}}
@media(prefers-reduced-motion:reduce){
.cargo-HomeFacts-item::before{transition:none!important;animation:none!important;scroll-behavior:auto!important}
}/* MaterialBenefits: normalize native heading defaults; layout belongs to canonical Concept D. */
.cargo-MaterialBenefits-head h2{margin:var(--space-0)!important;letter-spacing:var(--tracking-normal)!important;text-wrap:balance}

/* UX75 AccountShell heading reset. */
main[data-cargo-account-shell] .cargo-AccountShell-header h1{margin:var(--space-0)!important;font-weight:var(--cargo-concept-heading-weight)!important;letter-spacing:var(--cargo-concept-heading-tracking)!important;color:var(--cargo-concept-ink)!important}
/* UX75 Boutique owns its text rhythm, independently of native paragraph defaults. */
.cargo-Boutique-text > p{margin:var(--space-0)!important}
.cargo-Boutique-text > .cargo-Concept-eyebrow{font-size:var(--cargo-concept-label)!important;line-height:var(--cargo-concept-body-leading)!important}

/* UX78: shared contextual text CTA and inverse carousel, from author UX76. */
:root{--cargo-button-text-underline-offset:6px;--cargo-button-text-underline-hover:3px;--cargo-button-disabled-opacity:.4;}
[data-cargo-button-context="hero-more"][data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{--cargo-button-color:var(--cargo-hero-on-panel);--cargo-button-hover-color:var(--cargo-hero-on-panel);--cargo-button-hover-bg:transparent;--cargo-button-hover-border:transparent;gap:var(--space-3)!important;font-size:var(--cargo-concept-ui)!important;letter-spacing:var(--cargo-concept-tracking-2)!important;white-space:nowrap!important;text-decoration:underline!important;text-decoration-thickness:var(--cargo-concept-border)!important;text-underline-offset:var(--cargo-button-text-underline-offset);transition:text-decoration-thickness var(--cargo-concept-duration-1) var(--cargo-concept-ease)!important;}
[data-cargo-button-context="hero-more"] > .cargo-Button-label::after{content:none!important;}
[data-cargo-button-context="hero-more"] .cargo-Button-arrow{display:inline-block;transition:transform var(--cargo-concept-duration-2) var(--cargo-concept-ease);}
[data-cargo-button-context="hero-more"][data-cargo-button][data-cargo-button-size][data-cargo-button-variant]:hover{transform:none!important;box-shadow:none!important;text-decoration-thickness:var(--cargo-button-text-underline-hover)!important;}
.cargo-Hero-ctas [data-cargo-button][data-cargo-button-size][data-cargo-button-variant]:focus-visible{outline-color:var(--cargo-hero-on-panel)!important;}
[data-cargo-button-context="reportage-arrow"][data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{--cargo-button-bg:var(--cargo-concept-paper);--cargo-button-border:var(--cargo-concept-paper);--cargo-button-color:var(--cargo-concept-ink);--cargo-button-hover-bg:var(--cargo-concept-paper);--cargo-button-hover-border:var(--cargo-concept-paper);--cargo-button-hover-color:var(--cargo-concept-ink);--cargo-button-hover-shadow-color:var(--cargo-concept-night-accent);}
[data-cargo-button-context="reportage-arrow"][data-cargo-button][data-cargo-button-size][data-cargo-button-variant]:focus-visible{outline-color:var(--cargo-concept-paper)!important;}
[data-cargo-button-context="reportage-arrow"][data-cargo-button][data-cargo-button-size][data-cargo-button-variant][aria-disabled="true"]{opacity:var(--cargo-button-disabled-opacity)!important;cursor:default!important;transform:none!important;box-shadow:none!important;}
@media(hover:hover) and (pointer:fine){[data-cargo-button-context="hero-more"]:hover .cargo-Button-arrow{transform:translateX(var(--cargo-concept-lift));}}
@media(prefers-reduced-motion:reduce){[data-cargo-button-context="hero-more"][data-cargo-button][data-cargo-button-size][data-cargo-button-variant],[data-cargo-button-context="hero-more"] .cargo-Button-arrow{transition:none!important;}}

/* Campaign montage uses its original crop; a hero cap hides the entire board. */
:root{--cargo-scrunch-board-image-max-height:none;}
.cargo-ScrunchCollection .cs-three-board img{max-height:var(--cargo-scrunch-board-image-max-height);}

/* PaletteSwatch: empty shades stay visible without an actionable hover. */
:root{--cargo-palette-disabled-opacity:var(--cargo-button-disabled-opacity);}
.cargo-Concept-family:disabled{cursor:not-allowed!important;transform:none!important;box-shadow:none!important;}
.cargo-Concept-family:disabled i{opacity:var(--cargo-palette-disabled-opacity);}
.cargo-Concept-family:disabled::before{display:none!important;}
/* UX84: native dropdown focus follows input modality; the Button owns keyboard focus. */
h-dropdown-toggler[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]:focus-within:not(:focus-visible):not(:has(:focus-visible)){outline:none!important;}
/* UX84: native stacked-field margins must not offset the inline sort label. */
.cargo-CatalogControls-sort > h-control-label,.cargo-CatalogControls-sort > h-control-label > label{margin:var(--space-0)!important;}
/* UX85: the shared panel close action belongs to the field, not a separate row. */
:root{--cargo-search-close-icon-size:var(--space-8);}
#cargo-search .cargo-SearchBar-inputRow{box-shadow:none!important;}
#cargo-search .cargo-LiveSearch-field > .cargo-SearchBar-closeButton[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{position:absolute!important;top:50%!important;right:var(--space-2)!important;margin:var(--space-0)!important;transform:translateY(-50%)!important;}
#cargo-search .cargo-SearchBar-closeButton svg{width:var(--cargo-search-close-icon-size)!important;height:var(--cargo-search-close-icon-size)!important;}
#cargo-search .cargo-LiveSearch-clear{display:none!important;}

/* QuantityStepper: native SVG stroke must follow the button foreground on hover. */
h-input-stepper[data-cargo-quantity] h-button-stepper[data-cargo-button]:hover:not(:disabled):not([aria-disabled="true"]) .input-stepper__icon svg{stroke:currentColor!important;}

/* BasketSummary: the payable total stays ink, including native discounted totals. */
:is(.basket-preview,[data-cargo-basket-page]) .price-list__value strong{color:var(--color-neutral-950)!important;}

/* Modal close host owns the only lift and shadow; its native child remains the hit target. */
h-modal-close[data-cargo-close-button-wrapper][data-cargo-button][data-cargo-button-size][data-cargo-button-variant] > button.btn:not([data-cargo-button]){transform:none!important;box-shadow:none!important;}

/* UX92 BasketSummary: one separator, native discount accordion, consistent amount type. */
main[data-cargo-basket-page] .cargo-BasketPage-summary .price-list__item{align-items:start;gap:var(--space-3);}
main[data-cargo-basket-page] .cargo-BasketPage-summary basket-summary-basket-prices .price-list__label{min-width:0;font:var(--weight-normal) var(--text-base)/var(--leading-normal) var(--font-body);}
main[data-cargo-basket-page] .cargo-BasketPage-summary basket-summary-basket-prices .price-list__value{flex-shrink:0;white-space:nowrap;font:var(--weight-normal) var(--text-base)/var(--leading-normal) var(--font-body);}
main[data-cargo-basket-page] .cargo-BasketPage-summary .price-list_secondary{border:0;padding:var(--space-2) 0 var(--space-4);}
main[data-cargo-basket-page] .cargo-BasketPage-summary basket-discounts-list h-accordion-toggler{display:flex;justify-content:space-between;gap:var(--space-3);width:100%;height:auto;min-height:var(--button-height-md);padding:var(--space-3) 0;margin:0;}
main[data-cargo-basket-page] .cargo-BasketPage-summary basket-discounts-list h-accordion-toggler > span:first-child{display:flex;align-items:center;gap:var(--space-2);min-width:0;text-align:left;}
main[data-cargo-basket-page] .cargo-BasketPage-summary basket-discounts-list h-accordion-toggler > span:last-child{flex-shrink:0;white-space:nowrap;}
main[data-cargo-basket-page] .cargo-BasketPage-summary basket-discounts-list .tag{display:inline-block;margin-inline-end:var(--space-1);vertical-align:baseline;}
main[data-cargo-basket-page] .cargo-BasketPage-summary basket-summary-basket-footer .price-list__item{align-items:start!important;grid-template-columns:minmax(0,1fr) auto!important;border-top:var(--cargo-concept-border) solid var(--cargo-concept-ink);padding-top:var(--space-3);}
main[data-cargo-basket-page] .cargo-BasketPage-summary basket-summary-basket-footer :is(.price-list__label,.price-list__value){border:0!important;padding:0!important;font:var(--cargo-concept-heading-weight) var(--cargo-ref-sum-font-size-9d9bfb3)/var(--leading-tight) var(--cargo-concept-font)!important;}
main[data-cargo-basket-page] .cargo-BasketPage-summary basket-summary-basket-footer .price-list__value > .price__value{margin:0;font:inherit;color:var(--color-neutral-950);white-space:nowrap;}
main[data-cargo-basket-page] .cargo-BasketPage-summary basket-summary-basket-footer .price-list__value strong{font:inherit!important;}
main[data-cargo-basket-page] .cargo-BasketPage-summary basket-summary-basket-footer .price-list__value > p:not(.price__value){margin:var(--space-1) 0 0;font:var(--weight-normal) var(--text-xs)/var(--leading-normal) var(--font-body);color:var(--color-neutral-600);}

/* UX93 BasketLine: edge-to-edge image and centred native favourite icon. */
main[data-cargo-basket-page] .cargo-BasketLine-image > .basket-product__image-border > img{inset:var(--space-0)!important;width:100%!important;height:100%!important;object-fit:cover!important;background:var(--color-neutral-0);}
main[data-cargo-basket-page] .basket-product__additional-info add-to-favourites[data-cargo-button="icon"]{gap:var(--space-0);}
/* UX94 FieldFocus: highlight the existing edge, never add an outside frame. */
:root{--cargo-field-focus-color:var(--color-primary-600);--cargo-field-focus-error:var(--cargo-ref-f-input-border-color-157a840);}
:root body :is(input:not([type="hidden"],[type="checkbox"],[type="radio"],[type="range"],[type="submit"],[type="button"],[type="reset"],[type="file"]),textarea,select):is(:focus,:focus-visible){outline:none!important;box-shadow:none!important;border-color:var(--cargo-field-focus-color)!important;}
:root body :is(input,textarea,select)[aria-invalid="true"]{box-shadow:none!important;}
:root body :is(input,textarea,select)[aria-invalid="true"]:focus{border-color:var(--cargo-field-focus-error)!important;}
:root body :is(h-input,h-input-control,h-control,h-control-content,h-control-element,h-textarea,h-textarea-control,h-select,h-select-toggler):focus-within{outline:none!important;box-shadow:none!important;}
:root body h-dropdown-toggler[data-cargo-button="select"][data-cargo-button-size][data-cargo-button-variant]:is(:focus,:focus-within){outline:none!important;box-shadow:none!important;border-color:var(--cargo-field-focus-color)!important;}
:root body h-dropdown-toggler[data-cargo-button="select"][aria-invalid="true"]:focus-within{border-color:var(--cargo-field-focus-error)!important;}
:root body h-input-stepper[data-cargo-quantity]:has(input:focus)::after{outline:none!important;box-shadow:none!important;border-color:var(--cargo-field-focus-color)!important;}
:root body :is(input[type="checkbox"],input[type="radio"],input[type="file"]):focus-visible{outline:var(--button-focus-width) solid var(--cargo-field-focus-color)!important;outline-offset:calc(var(--button-focus-width) * -1)!important;box-shadow:none!important;}
:root body .cargo-CatalogSidebar-frame .cargo-CatalogOption:has(input:focus-visible){outline:none!important;background:var(--color-neutral-100);}
:root body input[type="range"]:focus-visible{outline:none!important;}
:root body input[type="range"]:focus-visible::-webkit-slider-thumb{outline:none!important;box-shadow:none!important;background:var(--cargo-field-focus-color)!important;}
:root body input[type="range"]:focus-visible::-moz-range-thumb{outline:none!important;box-shadow:none!important;background:var(--cargo-field-focus-color)!important;}
@media(forced-colors:active){:root{--cargo-field-focus-color:Highlight;--cargo-field-focus-error:Highlight;}}

/* Native textarea and stepper can own their existing border on the host. */
:root body :is(h-input,h-textarea,h-input-stepper[data-cargo-quantity]):focus-within{outline:none!important;box-shadow:none!important;border-color:var(--cargo-field-focus-color)!important;}
:root body :is(h-input,h-textarea):has([aria-invalid="true"]):focus-within{border-color:var(--cargo-field-focus-error)!important;}
:root body :is(.radio-box,.checkbox__control):has(input:focus-visible) > label{outline:none!important;box-shadow:none!important;border-color:var(--cargo-field-focus-color)!important;}

/* UX95 native LoginButton: outlined icon follows the same foreground as its label. */
login-modal-opener[data-cargo-button][data-cargo-button-size][data-cargo-button-variant] svg.btn__icon{stroke:currentColor!important;}
/* UX96 CheckoutPage: shared BasketSummary and native form presentation, no provider movement. */
main[data-cargo-basket-page] .cargo-BasketPage-summary :is(basket-summary-basket-prices,basket-summary-checkout-prices) .price-list__label{min-width:0;font:var(--weight-normal) var(--text-base)/var(--leading-normal) var(--font-body);}
main[data-cargo-basket-page] .cargo-BasketPage-summary :is(basket-summary-basket-prices,basket-summary-checkout-prices) .price-list__value{flex-shrink:0;white-space:nowrap;font:var(--weight-normal) var(--text-base)/var(--leading-normal) var(--font-body);}
main[data-cargo-basket-page] .cargo-BasketPage-summary basket-discounts-list h-accordion-toggler[data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{padding-inline:var(--space-0)!important;}
main[data-cargo-basket-page] .cargo-BasketPage-summary :is(basket-summary-basket-footer,basket-summary-checkout-footer) .price-list__item{display:grid!important;align-items:start!important;grid-template-columns:minmax(0,1fr) auto!important;border-top:var(--cargo-concept-border) solid var(--cargo-concept-ink);padding-top:var(--space-3);margin:0;}
main[data-cargo-basket-page] .cargo-BasketPage-summary :is(basket-summary-basket-footer,basket-summary-checkout-footer) :is(.price-list__label,.price-list__value){border:0!important;padding:0!important;font:var(--cargo-concept-heading-weight) var(--cargo-ref-sum-font-size-9d9bfb3)/var(--leading-tight) var(--cargo-concept-font)!important;color:var(--color-neutral-950)!important;}
main[data-cargo-basket-page] .cargo-BasketPage-summary :is(basket-summary-basket-footer,basket-summary-checkout-footer) .price-list__value > .price__value{margin:0;font:inherit;color:var(--color-neutral-950);white-space:nowrap;}
main[data-cargo-basket-page] .cargo-BasketPage-summary :is(basket-summary-basket-footer,basket-summary-checkout-footer) .price-list__value strong{font:inherit!important;color:inherit!important;}
main[data-cargo-basket-page] .cargo-BasketPage-summary :is(basket-summary-basket-footer,basket-summary-checkout-footer) .price-list__value > p:not(.price__value){margin:var(--space-1) 0 0;font:var(--weight-normal) var(--text-xs)/var(--leading-normal) var(--font-body);color:var(--color-neutral-600);}
main[data-cargo-checkout-page] .cargo-CheckoutPage-layout{margin:0!important;}
main[data-cargo-checkout-page] .cargo-CheckoutPage-layout > .grid__col{width:100%!important;max-width:none!important;min-width:0;padding:0!important;margin:0!important;flex:none;}
main[data-cargo-checkout-page] .cargo-CheckoutPage-form{display:flex;flex-direction:column;gap:var(--space-8);}
main[data-cargo-checkout-page] .cargo-CheckoutPage-form > .module{margin:0!important;padding:var(--space-6) 0 0!important;border-top:var(--cargo-concept-border) solid var(--cargo-concept-ink);}
main[data-cargo-checkout-page] .cargo-CheckoutPage-form :is(.basket-module,basket-addresses,shipping-chooser,payment-chooser,basket-additional-fields,basket-products,basket-additional-informations,billing-address-form,billing-address-standard,reactive-form){display:block;min-width:0;}
main[data-cargo-checkout-page] .cargo-CheckoutPage-form :is(.section-title,h2){font:var(--cargo-concept-heading-weight) var(--text-2xl)/var(--leading-tight) var(--cargo-concept-font);text-transform:uppercase;margin:0 0 var(--space-5);}
main[data-cargo-checkout-page] .cargo-CheckoutPage-form .control{min-width:0;}
main[data-cargo-checkout-page] .cargo-CheckoutPage-form h-control-label{display:block;margin-bottom:var(--space-2);}
main[data-cargo-checkout-page] .cargo-CheckoutPage-form :is(h-input,h-input-control,h-textarea,h-textarea-control):has(.cargo-Field){display:block;width:100%;height:auto;min-height:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;}
main[data-cargo-checkout-page] .cargo-CheckoutPage-form .cargo-Field{display:block;box-sizing:border-box;width:100%;margin:0;}
main[data-cargo-checkout-page] .cargo-CheckoutPage-form h-control{margin-bottom:var(--space-5);}
main[data-cargo-checkout-page] .cargo-CheckoutPage-form h-select{width:100%;max-width:100%;}
main[data-cargo-checkout-page] .cargo-CheckoutPage-form .basket-shipping{box-sizing:border-box;min-width:0;border:var(--cargo-concept-border) solid var(--color-neutral-300);border-radius:0;padding:var(--space-4);margin:0 0 var(--space-2);background:var(--color-neutral-0);}
main[data-cargo-checkout-page] .cargo-CheckoutPage-form .basket-shipping:has(input:checked){border-color:var(--cargo-concept-ink);background:var(--color-neutral-50);}
main[data-cargo-checkout-page] .cargo-CheckoutPage-form .basket-shipping__header{gap:var(--space-3);min-width:0;}
main[data-cargo-checkout-page] .cargo-CheckoutPage-form .basket-shipping__name{font:var(--weight-bold) var(--text-base)/var(--leading-normal) var(--font-body);}
main[data-cargo-checkout-page] .cargo-CheckoutPage-form .basket-shipping__summary{flex-shrink:0;}
main[data-cargo-checkout-page] .cargo-CheckoutPage-form :is(.radio__description,.checkbox__description){font:var(--weight-normal) var(--text-sm)/var(--leading-normal) var(--font-body);}
main[data-cargo-checkout-page] .cargo-CheckoutPage-form .radio-box__label{border-radius:0;}
main[data-cargo-checkout-page] .cargo-BasketPage-summary{position:static!important;}
main[data-cargo-checkout-page] .cargo-BasketPage-summary :is(basket-summary-checkout-prices,basket-summary-checkout-footer,total-and-pay){display:block;}
main[data-cargo-checkout-page] .cargo-BasketPage-summary basket-summary-checkout-prices h3{font:var(--cargo-concept-heading-weight) var(--text-xl)/var(--leading-tight) var(--cargo-concept-font);margin:var(--space-5) 0 var(--space-4);}
main[data-cargo-checkout-page] .cargo-BasketPage-summary .basket-summary__footer{margin-top:var(--space-5);}
main[data-cargo-checkout-page] total-and-pay > button{margin-top:var(--space-5);width:100%;}
main[data-cargo-checkout-page] total-and-pay > p{font:var(--weight-normal) var(--text-xs)/var(--leading-normal) var(--font-body);margin-top:var(--space-3);}
main[data-cargo-checkout-page] .cargo-BasketPage-summary .price-list__item{margin-bottom:var(--space-3);}
main[data-cargo-checkout-page] [data-module-name="basket_return_link"]{padding:var(--space-6) var(--cargo-concept-gutter) 0;}
main[data-cargo-checkout-page] > .grid > .grid__row:has([data-module-name="basket_return_link"]){margin:0;}
@media(max-width:768px){main[data-cargo-checkout-page] .cargo-CheckoutPage-form{gap:var(--space-6);}main[data-cargo-checkout-page] .cargo-CheckoutPage-form .basket-shipping__header{flex-wrap:wrap;}}

main[data-cargo-checkout-page] .cargo-CheckoutPage-form > [data-module-name="basket_login"]:not(:has(h2,button,login-modal-opener)){display:none;}
main[data-cargo-checkout-page] .cargo-CheckoutPage-form .basket-module__content > .grid__row{margin-inline:0;}
main[data-cargo-checkout-page] .cargo-CheckoutPage-form .basket-module__content > .grid__row > .grid__col{padding-inline:0;}
main[data-cargo-checkout-page] .cargo-BasketPage-summary .price-list__label > p{font:var(--weight-normal) var(--text-xs)/var(--leading-normal) var(--font-body);margin:var(--space-1) 0 0;}
/* Native field errors own address feedback; the section itself has no red frame. */
main[data-cargo-checkout-page] basket-addresses.basket-module_error:has([aria-invalid="true"]){border:0!important;box-shadow:none!important;outline:none!important;}
main[data-cargo-checkout-page] basket-addresses .cargo-Field[aria-invalid="true"]{border-color:var(--cargo-field-focus-error)!important;}
main[data-cargo-checkout-page] basket-addresses .cargo-Field[aria-invalid="true"]:focus{border-width:var(--border-width)!important;background:var(--color-neutral-50)!important;}
main[data-cargo-checkout-page] basket-addresses .form-errors{margin:var(--space-2) 0 0;padding:0;list-style:none;font:var(--weight-normal) var(--text-sm)/var(--leading-normal) var(--font-body);color:var(--cargo-field-focus-error);}
/* Checkout option cards share native radio controls; fluid container owns the column count. */
:root{--cargo-checkout-payment-logo-width:80px;--cargo-checkout-payment-logo-height:28px;--cargo-checkout-payment-columns:1;--cargo-checkout-form-columns:1;}
main[data-cargo-checkout-page] .cargo-CheckoutPage-form{container-type:inline-size;container-name:cargo-checkout-form;}
main[data-cargo-checkout-page] basket-payments-list{display:grid;grid-template-columns:repeat(var(--cargo-checkout-payment-columns),minmax(0,1fr));gap:var(--space-3);align-items:stretch;}
main[data-cargo-checkout-page] basket-payments-list > .basket-shipping{margin:0;min-width:0;padding:var(--space-3);height:100%;box-sizing:border-box;align-items:flex-start;}
main[data-cargo-checkout-page] basket-payments-list .radio__content{flex:1;min-width:0;}
main[data-cargo-checkout-page] basket-payments-list .basket-shipping__header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-3);min-height:var(--button-height-sm);}
main[data-cargo-checkout-page] basket-payments-list .basket-shipping__name{overflow-wrap:anywhere;}
main[data-cargo-checkout-page] basket-payments-list .basket-shipping__summary{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);}
main[data-cargo-checkout-page] basket-payments-list :is(.basket-shipping__image,.cargo-PaymentOption-logo){width:var(--cargo-checkout-payment-logo-width);height:var(--cargo-checkout-payment-logo-height);object-fit:contain;object-position:right center;}
main[data-cargo-checkout-page] basket-payments-list .cargo-PaymentOption-logo[hidden]{display:none;}
main[data-cargo-checkout-page] basket-payments-list .cargo-PaymentOption-icon{display:flex;width:var(--space-8);height:var(--space-8);align-items:center;justify-content:center;}
main[data-cargo-checkout-page] basket-payments-list .radio__description p{margin:var(--space-1) 0 0;}
main[data-cargo-checkout-page] basket-payments-list > .basket-shipping:has(payments-list-modal){grid-column:1 / -1;}
main[data-cargo-checkout-page] basket-addresses :is(billing-address-form,shipping-address-form) reactive-form > form{display:grid;grid-template-columns:repeat(var(--cargo-checkout-form-columns),minmax(0,1fr));gap:var(--space-4);}
main[data-cargo-checkout-page] basket-addresses :is(billing-address-form,shipping-address-form) form > :is(div,p,flash-messenger,.control_row,[data-cargo-checkout-field="email"],[data-cargo-checkout-field="street"]){grid-column:1 / -1;}
main[data-cargo-checkout-page] basket-addresses :is(billing-address-form,shipping-address-form) form :is(control-connector,h-control){margin:0;min-width:0;}
main[data-cargo-checkout-page] basket-addresses .control__label{margin-bottom:var(--space-2);}
main[data-cargo-checkout-page] .cargo-CheckoutPage-form{gap:var(--space-6);}
main[data-cargo-checkout-page] .cargo-CheckoutPage-form > .module{padding-top:var(--space-5)!important;}
@container cargo-checkout-form (min-width:600px){
 main[data-cargo-checkout-page] basket-payments-list{--cargo-checkout-payment-columns:2;}
 main[data-cargo-checkout-page] basket-addresses{--cargo-checkout-form-columns:2;}
}
/* Native .control spacing is important; grid gap is the sole owner between field rows. */
main[data-cargo-checkout-page] basket-addresses :is(billing-address-form,shipping-address-form) form :is(control-connector,h-control,h-control-content){margin:0!important;}
main[data-cargo-checkout-page] basket-addresses .form__additional-info{margin:0!important;}
main[data-cargo-checkout-page] basket-payments-list .basket-shipping__header{min-height:var(--space-8);}
main[data-cargo-checkout-page] basket-shippings-list{display:grid;grid-template-columns:repeat(var(--cargo-checkout-payment-columns),minmax(0,1fr));gap:var(--space-3);align-items:stretch;}
main[data-cargo-checkout-page] basket-shippings-list > .basket-shipping{margin:0;min-width:0;height:100%;box-sizing:border-box;}
main[data-cargo-checkout-page] basket-shippings-list > .basket-shipping:has(.basket-shipping__pickup-point){grid-column:1 / -1;}
@container cargo-checkout-form (min-width:600px){main[data-cargo-checkout-page] basket-shippings-list{--cargo-checkout-payment-columns:2;}}
/* Shared multi-colour ProductCard owns its colour row in every placement. */
.cargo-ProductCard-homeModel .cargo-ProductCard-modelRow:has(> .cargo-ProductCard-colourChoices) > .cargo-ProductCard-modelColor{display:none!important;}

.cargo-LiveSearch product-tile[hidden]{display:none!important;}
/* MaterialBenefits: original Claude fact artwork, shared responsive dimensions. */
.cargo-MaterialBenefits{--cargo-material-icon-size:64px;--cargo-material-icon-gap:var(--space-1);}
.cargo-MaterialBenefits .cargo-HomeFacts-item--icon::before{display:none!important;}
.cargo-MaterialBenefits-icon{width:var(--cargo-material-icon-size);height:var(--cargo-material-icon-size);margin-bottom:var(--cargo-material-icon-gap);color:var(--cargo-concept-ink);flex:none;}
@media(max-width:560px){.cargo-MaterialBenefits{--cargo-material-icon-size:48px;}}

/* Reportage: stretch the first native link over the photo; other product tags remain independent. */
.cargo-Concept-storyProducts{--cargo-story-tag-layer:1;inset:var(--space-0);justify-content:flex-end;pointer-events:none;}
.cargo-Concept-storyProducts .cargo-Concept-storyTag{pointer-events:auto;}
.cargo-Concept-storyProducts .cargo-Concept-storyTag:first-child{position:static!important;}
.cargo-Concept-storyProducts .cargo-Concept-storyTag:first-child::after{content:"";position:absolute;inset:var(--space-0);pointer-events:auto;}
.cargo-Concept-storyProducts .cargo-Concept-storyTag:not(:first-child){z-index:var(--cargo-story-tag-layer);}
/* FieldFocus: visible state on the actual filter row and invalid field surface. */
:root{--cargo-field-focus-error-surface:var(--color-error-100);--cargo-field-focus-error-active:var(--color-error-700);}
:root body .cargo-CatalogSidebar-frame .cargo-CatalogOption:has(input:focus-visible){background:var(--color-neutral-100)!important;border-inline-start-color:var(--cargo-field-focus-color)!important;outline:none!important;}
:root body :is(input,textarea,select)[aria-invalid="true"]:is(:focus,:focus-visible):not([type="hidden"]),:root body h-dropdown-toggler[data-cargo-button="select"][aria-invalid="true"]:focus-within{background:var(--cargo-field-focus-error-surface)!important;border-color:var(--cargo-field-focus-error-active)!important;outline:none!important;box-shadow:none!important;}
:root body :is(h-input,h-textarea):has([aria-invalid="true"]):focus-within{border-color:var(--cargo-field-focus-error-active)!important;}
:root body h-input-stepper[data-cargo-quantity]:focus-within:not(:has(input:focus)){border-color:var(--cargo-concept-ink)!important;}
@media(forced-colors:active){:root{--cargo-field-focus-error-active:Highlight;--cargo-field-focus-error-surface:Canvas;} :root body .cargo-CatalogSidebar-frame .cargo-CatalogOption:has(input:focus-visible){border-inline-start-color:Highlight!important;}}

/* UX104 complete canonical ScrunchPage */
:root{
 --cargo-ref-p-specs-color-e08de71:#fff;
 --cargo-ref-p-specs-border-right-a06eb5f:1px solid rgba(255,255,255,.2);
 --cargo-ref-p-specs-gap-7adef6a:6px;
 --cargo-ref-p-specs-font-size-b2370c9:clamp(30px,3.6vw,56px);
 --cargo-ref-p-specs-line-height-523c2e7:.9;
 --cargo-ref-p-specs-color-7ebd896:#bdbcb7;
 --cargo-ref-p-specs-border-bottom-a06eb5f:1px solid rgba(255,255,255,.2);
 --cargo-ref-scr-head-gap-09f9739:14px;
 --cargo-ref-scr-head-max-width-23b67bb:62ch;
 --cargo-ref-scr-head-line-height-6918de1:1.45;
 --cargo-ref-scr-colors-font-size-b330ae2:clamp(40px,5vw,80px);
 --cargo-ref-scr-colors-line-height-1d367bc:.88;
 --cargo-ref-scr-ways-gap-5094ec9:clamp(24px,4vw,64px);
 --cargo-ref-scr-ways--show-gap-eb4ebe4:8px;
 --cargo-ref-scr-ways--board-width-32e4899:100%;
 --cargo-ref-scr-colors-gap-641e708:clamp(20px,2.6vw,32px);
 --cargo-ref-scr-split--mech-aspect-ratio-1265c56:4/5;
 --cargo-ref-scr-split--mech-height-32e4899:100%;
 --cargo-ref-scr-split--mech-object-position-4a6ca9f:center 40%;
 --cargo-ref-scr-split-max-height-d06240e:760px;
 --cargo-ref-scr-split--rev-height-32e4899:100%;
 --cargo-ref-scr-ways--show-max-width-ba72d8d:1200px;
 --cargo-ref-scr-split-margin-top-eb4ebe4:8px;
 --cargo-ref-scr-cta-gap-e7a0c1b:12px 28px;
 --cargo-ref-scr-ways--show-max-width-93d0a58:880px;
 --cargo-ref-scr-split--rev-order-1bad6b8:-1;
 --cargo-ref-scr-split--mech-max-width-d9ac1ac:480px;
 --cargo-ref-scr-ways-padding-9d87ab9:12px 10px;
 --cargo-ref-scr-ways-font-size-1db6432:40px}
:root .cargo-ScrunchPage .cargo-ProductD-specs{display:grid!important;grid-template-columns:repeat(var(--n,4),minmax(0,1fr))!important;--cargo-ref-p-specs-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-p-specs-background-d40c4db)!important;color:var(--cargo-ref-p-specs-color-e08de71)!important}
:root .cargo-ScrunchPage .cargo-ProductD-specs div{--cargo-ref-p-specs-padding-b761d14:clamp(20px,3vw,36px) var(--cargo-concept-gutter);padding:var(--cargo-ref-p-specs-padding-b761d14)!important;border-right:var(--cargo-ref-p-specs-border-right-a06eb5f)!important;display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-p-specs-gap-7adef6a)!important}
:root .cargo-ScrunchPage .cargo-ProductD-specs div:last-child{border-right:0!important}
:root .cargo-ScrunchPage .cargo-ProductD-specs b{--cargo-ref-p-specs-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-p-specs-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-p-specs-font-size-b2370c9)!important;line-height:var(--cargo-ref-p-specs-line-height-523c2e7)!important}
:root .cargo-ScrunchPage .cargo-ProductD-specs span{--cargo-ref-p-specs-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-p-specs-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-p-specs-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-p-specs-font-size-2c26dd2)!important;--cargo-ref-p-specs-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-p-specs-letter-spacing-ddfefa4)!important;color:var(--cargo-ref-p-specs-color-7ebd896)!important;text-transform:uppercase!important}
@media (max-width:768px){:root .cargo-ScrunchPage .cargo-ProductD-specs{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media (max-width:768px){:root .cargo-ScrunchPage .cargo-ProductD-specs div{border-bottom:var(--cargo-ref-p-specs-border-bottom-a06eb5f)!important}}
:root .cargo-ScrunchPage[data-cargo-component] .cargo-Scrunch-head{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-scr-head-gap-09f9739)!important;max-width:var(--cargo-ref-scr-head-max-width-23b67bb)!important}
:root .cargo-ScrunchPage[data-cargo-component] .cargo-Scrunch-head > p:not(.cargo-Concept-eyebrow){--cargo-ref-scr-head-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-scr-head-font-size-e576517)!important;line-height:var(--cargo-ref-scr-head-line-height-6918de1)!important}
:root .cargo-ScrunchPage[data-cargo-component] .cargo-Scrunch-colors h2{--cargo-ref-scr-colors-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-scr-colors-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-scr-colors-font-size-b330ae2)!important;line-height:var(--cargo-ref-scr-colors-line-height-1d367bc)!important;text-transform:uppercase!important}
:root .cargo-ScrunchPage[data-cargo-component] .cargo-Scrunch-head h2{margin-bottom:0!important}
:root .cargo-ScrunchPage[data-cargo-component] .cargo-Scrunch-specs{grid-template-columns:repeat(3,minmax(0,1fr))!important}
:root .cargo-ScrunchPage[data-cargo-component] .cargo-Scrunch-ways{display:grid!important;grid-template-columns:minmax(0,2fr) minmax(0,3fr)!important;gap:var(--cargo-ref-scr-ways-gap-5094ec9)!important;align-items:start!important}
:root .cargo-ScrunchPage[data-cargo-component] .cargo-Scrunch-ways-show{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-scr-ways--show-gap-eb4ebe4)!important;min-width:0!important}
:root .cargo-ScrunchPage[data-cargo-component] .cargo-Scrunch-ways-board{margin:0!important;--cargo-ref-scr-ways--board-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-scr-ways--board-border-38053c2)!important;--cargo-ref-scr-ways--board-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-scr-ways--board-background-dcf8dc6)!important}
:root .cargo-ScrunchPage[data-cargo-component] .cargo-Scrunch-ways-board img{display:block!important;width:var(--cargo-ref-scr-ways--board-width-32e4899)!important;height:auto!important}
:root .cargo-ScrunchPage[data-cargo-component] .cargo-Scrunch-ways ol{grid-template-columns:repeat(3,minmax(0,1fr))!important}
:root .cargo-ScrunchPage[data-cargo-component] .cargo-Scrunch-ways li:hover{transform:none!important;box-shadow:none!important}
:root .cargo-ScrunchPage[data-cargo-component] .cargo-Scrunch-colors{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-scr-colors-gap-641e708)!important;--cargo-ref-scr-colors-padding-e73aea6:clamp(40px,6vw,88px) var(--cargo-concept-gutter);padding:var(--cargo-ref-scr-colors-padding-e73aea6)!important;--cargo-ref-scr-colors-scroll-margin-top-b7b5cc7:var(--cargo-concept-sticky-height,0px);scroll-margin-top:var(--cargo-ref-scr-colors-scroll-margin-top-b7b5cc7)!important}
:root .cargo-ScrunchPage[data-cargo-component] .cargo-Scrunch-colors h2:focus{outline:none!important}
:root .cargo-ScrunchPage[data-cargo-component] .cargo-Scrunch-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important}
:root .cargo-ScrunchPage[data-cargo-component] .cargo-Scrunch-split{--cargo-ref-scr-split-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-scr-split-border-top-38053c2)!important}
:root .cargo-ScrunchPage[data-cargo-component] .cargo-Scrunch-split-mech{grid-template-columns:minmax(0,5fr) minmax(0,7fr)!important}
:root .cargo-ScrunchPage[data-cargo-component] .cargo-Scrunch-split-mech figure{aspect-ratio:var(--cargo-ref-scr-split--mech-aspect-ratio-1265c56)!important;overflow:hidden!important}
:root .cargo-ScrunchPage[data-cargo-component] .cargo-Scrunch-split-mech img{height:var(--cargo-ref-scr-split--mech-height-32e4899)!important;object-fit:cover!important;object-position:var(--cargo-ref-scr-split--mech-object-position-4a6ca9f)!important}
:root .cargo-ScrunchPage[data-cargo-component] .cargo-Scrunch-split figure{max-height:var(--cargo-ref-scr-split-max-height-d06240e)!important;overflow:hidden!important}
:root .cargo-ScrunchPage[data-cargo-component] .cargo-Scrunch-split-rev img{height:var(--cargo-ref-scr-split--rev-height-32e4899)!important;object-fit:cover!important}
:root .cargo-ScrunchPage[data-cargo-component] .cargo-Scrunch-ways-show{max-width:var(--cargo-ref-scr-ways--show-max-width-ba72d8d)!important}
:root .cargo-ScrunchPage[data-cargo-component] .cargo-Scrunch-split .cargo-Scrunch-facts{grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-top:var(--cargo-ref-scr-split-margin-top-eb4ebe4)!important}
:root .cargo-ScrunchPage[data-cargo-component] .cargo-Scrunch-cta .cargo-DocumentHelp-actions{gap:var(--cargo-ref-scr-cta-gap-e7a0c1b)!important}
@media (max-width:1024px){:root .cargo-ScrunchPage[data-cargo-component] .cargo-Scrunch-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
@media (max-width:1024px){:root .cargo-ScrunchPage[data-cargo-component] .cargo-Scrunch-ways{grid-template-columns:1fr!important}}
@media (max-width:1024px){:root .cargo-ScrunchPage[data-cargo-component] .cargo-Scrunch-ways-show{max-width:var(--cargo-ref-scr-ways--show-max-width-93d0a58)!important}}
@media (max-width:768px){:root .cargo-ScrunchPage[data-cargo-component] .cargo-Scrunch-specs{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
@media (max-width:768px){:root .cargo-ScrunchPage[data-cargo-component] .cargo-Scrunch-split-rev figure{order:var(--cargo-ref-scr-split--rev-order-1bad6b8)!important}}
@media (max-width:768px){:root .cargo-ScrunchPage[data-cargo-component] .cargo-Scrunch-split-mech{grid-template-columns:1fr!important}}
@media (max-width:768px){:root .cargo-ScrunchPage[data-cargo-component] .cargo-Scrunch-split-mech figure{max-width:var(--cargo-ref-scr-split--mech-max-width-d9ac1ac)!important}}
@media (max-width:560px){:root .cargo-ScrunchPage[data-cargo-component] .cargo-Scrunch-specs{grid-template-columns:1fr!important}}
@media (max-width:560px){:root .cargo-ScrunchPage[data-cargo-component] .cargo-Scrunch-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media (max-width:560px){:root .cargo-ScrunchPage[data-cargo-component] .cargo-Scrunch-ways li{padding:var(--cargo-ref-scr-ways-padding-9d87ab9)!important}}
@media (max-width:560px){:root .cargo-ScrunchPage[data-cargo-component] .cargo-Scrunch-ways li b{font-size:var(--cargo-ref-scr-ways-font-size-1db6432)!important}}
@media (max-width:560px){:root .cargo-ScrunchPage[data-cargo-component] .cargo-Scrunch-ways h3{--cargo-ref-scr-ways-font-size-d42bdfe:var(--cargo-concept-ui);font-size:var(--cargo-ref-scr-ways-font-size-d42bdfe)!important}}
@media (max-width:400px){:root .cargo-ScrunchPage[data-cargo-component] .cargo-Scrunch-ways h3{--cargo-ref-scr-ways-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-scr-ways-font-size-2c26dd2)!important;letter-spacing:0!important}}
/* ScrunchPage only adapts native page margins/reset; geometry comes from Claude. */
.cargo-ScrunchPage{--cargo-concept-color:var(--cargo-concept-section-accent);--cargo-concept-on-color:var(--cargo-concept-ink);width:100%;font-family:var(--font-body);color:var(--cargo-concept-ink);background:var(--cargo-concept-paper)}
.cargo-ScrunchPage p,.cargo-ScrunchPage :is(h1,h2,h3){margin:var(--space-0)!important}
.cargo-ScrunchPage .cargo-Concept-eyebrow{line-height:var(--leading-normal)!important}
.cargo-ScrunchPage .cargo-ServiceHero-grid{gap:var(--space-0)!important;align-items:stretch!important}
.cargo-ScrunchPage .cargo-Scrunch-crumbsInverse,.cargo-ScrunchPage .cargo-Scrunch-crumbsInverse a{color:var(--cargo-concept-paper)!important}
.cargo-ScrunchPage .cargo-ServiceHero-imageWrapper{margin:var(--space-0)!important}
.cargo-ScrunchPage .cargo-Scrunch-ways{background:var(--cargo-concept-section-surface)!important}
.cargo-ScrunchPage .cargo-Scrunch-grid > article{min-width:0}
.cargo-ScrunchPage .cargo-Scrunch-grid .cargo-ProductCard-modelRow{justify-content:flex-end}
.cargo-ScrunchPage .cargo-Scrunch-grid :is(.cargo-ProductCard-modelSwatch,.cargo-ProductCard-modelColor){display:none!important}
.cargo-ScrunchPage .cargo-Button-arrow{display:inline-block}
.cargo-ScrunchPage .cargo-ServiceHero-content a:focus-visible{outline-color:var(--cargo-concept-paper)!important}

/* UX109 seven accepted editorial pages */
:root{
 --cargo-ref-sr-width-93e2062:1px;
 --cargo-ref-sr-height-93e2062:1px;
 --cargo-ref-sr-clip-d5e0f86:rect(0 0 0 0);
 --cargo-ref-sum-padding-top-7769e81:12px;
 --cargo-ref-sum-font-size-9d9bfb3:32px;
 --cargo-ref-art-tiles-font-size-c80bfee:28px;
 --cargo-ref-art-tiles-line-height-523c2e7:.9;
 --cargo-ref-srv-hero-color-e08de71:#fff;
 --cargo-ref-srv-hero--text-gap-5d6c439:22px;
 --cargo-ref-srv-hero--text-font-size-ff2bb6f:clamp(56px,8vw,140px);
 --cargo-ref-srv-hero--text-line-height-a801f78:.84;
 --cargo-ref-srv-hero--text-max-width-2741e39:40ch;
 --cargo-ref-srv-hero--text-color-43d835e:#e6e5e0;
 --cargo-ref-srv-hero--cta-gap-6793164:16px;
 --cargo-ref-srv-hero--img-min-height-733e27a:460px;
 --cargo-ref-srv-hero--img-width-32e4899:100%;
 --cargo-ref-srv-hero--img-height-32e4899:100%;
 --cargo-ref-srv-hero--img-padding-7dfda81:8px 12px;
 --cargo-ref-srv-steps-font-size-b330ae2:clamp(40px,5vw,80px);
 --cargo-ref-srv-steps-line-height-1d367bc:.88;
 --cargo-ref-srv-steps-margin-bottom-2793cbc:24px;
 --cargo-ref-srv-steps-gap-eb4ebe4:8px;
 --cargo-ref-srv-steps-gap-38cb6b4:10px;
 --cargo-ref-srv-steps-padding-9bf0c8e:20px;
 --cargo-ref-srv-steps-font-size-a7d674f:64px;
 --cargo-ref-srv-steps-line-height-5429ab0:.8;
 --cargo-ref-srv-split-gap-5094ec9:clamp(24px,4vw,64px);
 --cargo-ref-srv-split-width-32e4899:100%;
 --cargo-ref-srv-list-gap-09f9739:14px;
 --cargo-ref-srv-list-padding-843878c:14px 0;
 --cargo-ref-srv-list-content-12ae32c:"";
 --cargo-ref-srv-list-width-7769e81:12px;
 --cargo-ref-srv-list-height-7769e81:12px;
 --cargo-ref-srv-deal-gap-6793164:16px;
 --cargo-ref-srv-deal-font-size-0b7675b:clamp(44px,6vw,104px);
 --cargo-ref-srv-deal-line-height-bb88b84:.86;
 --cargo-ref-srv-deal-max-width-fd96d3a:16ch;
 --cargo-ref-srv-deal-max-width-c2d6c23:60ch;
 --cargo-ref-srv-hero--img-aspect-ratio-88a09c4:4/3;
 --cargo-ref-srv-hero--img-order-1bad6b8:-1;
 --cargo-ref-rv-mini-margin-top-7adef6a:6px;
 --cargo-ref-doc-top-margin-bottom-55aec33:clamp(12px,1.4vw,20px);
 --cargo-ref-doc-lead-max-width-b3a83f6:56ch;
 --cargo-ref-doc-lead-line-height-9f29a13:1.5;
 --cargo-ref-doc-keys-margin-d6517f9:clamp(20px,2.4vw,32px) 0 0;
 --cargo-ref-doc-keys-gap-7adef6a:6px;
 --cargo-ref-doc-keys-padding-01a2602:14px 16px 0 0;
 --cargo-ref-doc-keys-padding-left-6793164:16px;
 --cargo-ref-doc-keys-font-size-39a08a1:clamp(26px,2.6vw,40px);
 --cargo-ref-doc-keys-line-height-aee078c:.95;
 --cargo-ref-doc-gap-9931d0b:clamp(24px,4vw,72px);
 --cargo-ref-doc-toc-margin-bottom-38cb6b4:10px;
 --cargo-ref-doc-toc-gap-38cb6b4:10px;
 --cargo-ref-doc-toc-padding-54dad0d:11px 8px 11px 0;
 --cargo-ref-doc-toc-font-variant-numeric-ba2d0ee:tabular-nums;
 --cargo-ref-doc-toc-padding-left-eb4ebe4:8px;
 --cargo-ref-doc-toc-padding-left-38cb6b4:10px;
 --cargo-ref-doc-body-gap-66756d4:clamp(48px,5vw,80px);
 --cargo-ref-doc-sec-gap-9bf0c8e:20px;
 --cargo-ref-doc-sec-font-size-6151893:clamp(36px,4.4vw,72px);
 --cargo-ref-doc-sec-line-height-523c2e7:.9;
 --cargo-ref-doc-sec-outline-offset-3566015:4px;
 --cargo-ref-doc-help-gap-8604463:24px 48px;
 --cargo-ref-doc-help-margin-top-eb4ebe4:8px;
 --cargo-ref-doc-help-font-size-b330ae2:clamp(40px,5vw,80px);
 --cargo-ref-doc-help-line-height-1d367bc:.88;
 --cargo-ref-doc-help-max-width-bb60d90:14ch;
 --cargo-ref-doc-help--cta-gap-ab85a96:10px 16px;
 --cargo-ref-doc-toc-gap-eb4ebe4:8px;
 --cargo-ref-doc-toc-padding-bottom-3566015:4px;
 --cargo-ref-doc-toc-flex-53bd110:0 0 auto;
 --cargo-ref-doc-toc-padding-6fa1df9:0 12px;
 --cargo-ref-doc-toc-padding-left-7769e81:12px;
 --cargo-ref-doc-toc-color-e08de71:#fff;
 --cargo-ref-doc-keys-gap-7769e81:12px;
 --cargo-ref-doc-keys-padding-d9ef223:12px 0;
 --cargo-ref-srv-hero--cta-background-e08de71:#fff;
 --cargo-ref-srv-hero--cta-border-color-e08de71:#fff;
 --cargo-ref-crumbs--light-color-7ebd896:#bdbcb7;
 --cargo-ref-ab-hero-max-width-eef56e1:12ch;
 --cargo-ref-ab-split-width-32e4899:100%;
 --cargo-ref-ab-split-max-height-8bc9363:820px;
 --cargo-ref-ab-split-padding-7dfda81:8px 12px;
 --cargo-ref-ab-text-gap-ab98c04:18px;
 --cargo-ref-ab-text-max-width-c2d6c23:60ch;
 --cargo-ref-ab-text-font-size-b330ae2:clamp(40px,5vw,80px);
 --cargo-ref-ab-text-line-height-0c892cd:.92;
 --cargo-ref-ab-text-line-height-ec6c168:1.6;
 --cargo-ref-ab-name-padding-2d3182a:16px 18px;
 --cargo-ref-ab-names-gap-eb4ebe4:8px;
 --cargo-ref-ab-names-padding-a26abe2:6px 12px;
 --cargo-ref-ab-made-gap-df922cc:clamp(24px,3vw,40px);
 --cargo-ref-ab-made--head-gap-6793164:16px;
 --cargo-ref-ab-made--head-max-width-4324cbd:66ch;
 --cargo-ref-ab-made--head-line-height-9f29a13:1.5;
 --cargo-ref-ab-trio-gap-7769e81:12px;
 --cargo-ref-ab-trio-height-32e4899:100%;
 --cargo-ref-ab-trio-width-32e4899:100%;
 --cargo-ref-ab-trio-aspect-ratio-6d27ca1:3/2;
 --cargo-ref-ab-craft-gap-ab98c04:18px;
 --cargo-ref-ab-craft-max-width-87bb205:18ch;
 --cargo-ref-ab-craft--lead-max-width-23b67bb:62ch;
 --cargo-ref-ab-craft--lead-line-height-9f29a13:1.5;
 --cargo-ref-ab-time-gap-ab98c04:18px;
 --cargo-ref-ab-time-margin-6475ac0:8px 0 0;
 --cargo-ref-ab-time-gap-eb4ebe4:8px;
 --cargo-ref-ab-time-padding-071bd18:18px 18px 0 0;
 --cargo-ref-ab-time-padding-left-ab98c04:18px;
 --cargo-ref-ab-time-font-size-7416c95:clamp(44px,5vw,72px);
 --cargo-ref-ab-time-line-height-0976a79:.85;
 --cargo-ref-ab-friends-gap-df922cc:clamp(24px,3vw,40px);
 --cargo-ref-ab-friends--photos-order-d4735e3:2;
 --cargo-ref-ab-friends--photos-width-32e4899:100%;
 --cargo-ref-ab-friends--photos-height-e099df1:clamp(240px,30vw,460px);
 --cargo-ref-ab-friends--text-gap-ab98c04:18px;
 --cargo-ref-ab-friends--text-max-width-bcedb28:64ch;
 --cargo-ref-ab-friends--text-line-height-ec6c168:1.6;
 --cargo-ref-ab-talks-gap-9bf0c8e:20px;
 --cargo-ref-md-sec-gap-9bf0c8e:20px;
 --cargo-ref-md-sec-font-size-eca94b3:clamp(36px,4.4vw,68px);
 --cargo-ref-md-sec-line-height-0c892cd:.92;
 --cargo-ref-md-picks-gap-7769e81:12px;
 --cargo-ref-md-pick-gap-7769e81:12px;
 --cargo-ref-md-pick-height-32e4899:100%;
 --cargo-ref-md-pick-min-height-461c791:150px;
 --cargo-ref-md-pick-padding-d36b8fc:20px 20px 48px;
 --cargo-ref-md-pick-line-height-77ac319:1.2;
 --cargo-ref-md-pick--go-right-6793164:16px;
 --cargo-ref-md-pick--go-bottom-7769e81:12px;
 --cargo-ref-md-pick--go-font-size-5d6c439:22px;
 --cargo-ref-md-pick--go-line-height-6b86b27:1;
 --cargo-ref-md-pick-outline-offset-ac33ff9:3px;
 --cargo-ref-md-years-gap-df922cc:clamp(24px,3vw,40px);
 --cargo-ref-md-year-gap-da3f584:clamp(16px,3vw,48px);
 --cargo-ref-md-year-font-size-7416c95:clamp(44px,5vw,72px);
 --cargo-ref-md-year-line-height-0976a79:.85;
 --cargo-ref-md-row-gap-cba3d9a:6px 24px;
 --cargo-ref-md-row-padding-843878c:14px 0;
 --cargo-ref-md-row-text-decoration-thickness-7476140:2px;
 --cargo-ref-md-row-text-underline-offset-ac33ff9:3px;
 --cargo-ref-md-row-outline-offset-7476140:2px;
 --cargo-ref-md-chips-gap-eb4ebe4:8px;
 --cargo-ref-md-chip-padding-bc70f47:0 14px;
 --cargo-ref-md-chip-color-e08de71:#fff;
 --cargo-ref-md-keys-font-size-3611031:clamp(20px,2vw,30px);
 --cargo-ref-care-steps-margin-f07645b:0 0 4px;
 --cargo-ref-care-steps-width-32e4899:100%;
 --cargo-ref-care-steps-aspect-ratio-08813dd:558/526;
 --cargo-ref-care-rules-gap-5094ec9:clamp(24px,4vw,64px);
 --cargo-ref-care-box-gap-ab98c04:18px;
 --cargo-ref-care-box-font-size-eca94b3:clamp(36px,4.4vw,68px);
 --cargo-ref-care-box-line-height-0c892cd:.92;
 --cargo-ref-care-box-line-height-9f29a13:1.5;
 --cargo-ref-care-box-margin-top-951f9cf:.45em;
 --cargo-ref-ab-time-margin-top-ab98c04:18px;
 --cargo-ref-ab-split--rev-order-1bad6b8:-1;
 --cargo-ref-md-year-gap-eb4ebe4:8px;
 --cargo-ref-ab-time-padding-53d85a2:16px 0 0;
 --cargo-ref-ab-time-margin-top-6793164:16px;
 --cargo-ref-ab-friends--photos-aspect-ratio-5132a20:3/4;
 --cargo-ref-ab-friends--photos-aspect-ratio-6d27ca1:3/2;
 --cargo-ref-rl-hero-max-width-d494bd2:11ch;
 --cargo-ref-rl-lead-font-size-d3d5d25:clamp(22px,2.4vw,32px);
 --cargo-ref-rl-lead-color-e08de71:#fff;
 --cargo-ref-rl-names-gap-eb4ebe4:8px;
 --cargo-ref-rl-names-padding-a26abe2:6px 12px;
 --cargo-ref-rl-gallery-gap-2793cbc:24px;
 --cargo-ref-rl-gallery--head-gap-7dcbbe5:12px 32px;
 --cargo-ref-rl-gallery--head-font-size-b330ae2:clamp(40px,5vw,80px);
 --cargo-ref-rl-gallery--head-line-height-0c892cd:.92;
 --cargo-ref-rl-grid-gap-7769e81:12px;
 --cargo-ref-rl-shot-width-32e4899:100%;
 --cargo-ref-rl-shot-height-32e4899:100%;
 --cargo-ref-rl-shot-aspect-ratio-6d27ca1:3/2;
 --cargo-ref-rl-shot-outline-offset-ac33ff9:3px;
 --cargo-ref-rl-view-width-26ee43a:100vw;
 --cargo-ref-rl-view-height-9e432e5:100dvh;
 --cargo-ref-rl-view-padding-3c72c6c:clamp(16px,3vw,40px);
 --cargo-ref-rl-view-background-36473f5:rgba(13,13,12,.96);
 --cargo-ref-rl-view-color-e08de71:#fff;
 --cargo-ref-rl-view-place-items-f179a50:center;
 --cargo-ref-rl-view-background-4438ed1:rgba(13,13,12,.6);
 --cargo-ref-rl-view-gap-38cb6b4:10px;
 --cargo-ref-rl-view-max-width-32e4899:100%;
 --cargo-ref-rl-view-max-height-32e4899:100%;
 --cargo-ref-rl-view-max-width-b90fd58:min(100%,1200px);
 --cargo-ref-rl-view-max-height-775d26b:calc(100dvh - 140px);
 --cargo-ref-rl-view-color-7ebd896:#bdbcb7;
 --cargo-ref-rl-view-background-e08de71:#fff;
 --cargo-ref-rl-view-border-color-e08de71:#fff;
 --cargo-ref-rl-view--prev-left-aba6aa2:clamp(8px,2vw,24px);
 --cargo-ref-rl-view--next-right-aba6aa2:clamp(8px,2vw,24px);
 --cargo-ref-rl-view--close-right-aba6aa2:clamp(8px,2vw,24px);
 --cargo-ref-rl-view--close-top-aba6aa2:clamp(8px,2vw,24px);
 --cargo-ref-rl-view-opacity-67308c3:.35;
 --cargo-ref-rl-grid-aspect-ratio-484aa6c:2/3;
 --cargo-ref-rl-view--prev-bottom-7769e81:12px;
 --cargo-ref-rf-hero-object-position-31fa249:center 45%;
 --cargo-ref-rf-hero-background-81ef715:#000;
 --cargo-ref-rf-jump-color-e08de71:#fff;
 --cargo-ref-rf-how-gap-5094ec9:clamp(24px,4vw,64px);
 --cargo-ref-rf-how--text-gap-ab98c04:18px;
 --cargo-ref-rf-how--text-max-width-7a17b05:52ch;
 --cargo-ref-rf-how--text-font-size-b330ae2:clamp(40px,5vw,80px);
 --cargo-ref-rf-how--text-line-height-0c892cd:.92;
 --cargo-ref-rf-how--text-line-height-ec6c168:1.6;
 --cargo-ref-rf-pair-gap-7769e81:12px;
 --cargo-ref-rf-pair-width-32e4899:100%;
 --cargo-ref-rf-pair-aspect-ratio-484aa6c:2/3;
 --cargo-ref-rf-pair--night-background-c208184:#050505;
 --cargo-ref-rf-pair--night-border-color-c208184:#050505;
 --cargo-ref-rf-pair-padding-7dfda81:8px 12px;
 --cargo-ref-rf-pair--night-color-7ebd896:#bdbcb7;
 --cargo-ref-rf-awards-max-width-978a9eb:900px;
 --cargo-ref-rf-shop-gap-641e708:clamp(20px,2.6vw,32px);
 --cargo-ref-rf-shop--head-gap-7fdcb7d:16px 32px;
 --cargo-ref-rf-shop--head-font-size-b330ae2:clamp(40px,5vw,80px);
 --cargo-ref-rf-shop--head-line-height-0c892cd:.92;
 --cargo-ref-rf-night-color-e08de71:#fff;
 --cargo-ref-rf-night-border-color-e08de71:#fff;
 --cargo-ref-rf-night-background-e08de71:#fff;
 --cargo-ref-rf-awards-margin-top-6793164:16px;
 --cargo-ref-rf-awards-padding-top-6793164:16px;
 --cargo-ref-rf-night-max-width-32e4899:100%;
 --cargo-ref-rf-night-padding-block-38cb6b4:10px;
 --cargo-ref-legal-top-font-size-393482c:clamp(34px,4.6vw,72px);
 --cargo-ref-legal-top-line-height-0c892cd:.92;
 --cargo-ref-legal-top-max-width-d494fe3:22ch;
 --cargo-ref-legal-line-height-9c193c6:1.3;
 --cargo-ref-legal-min-width-6d09c4c:3.2em;
 --cargo-ref-legal-body-gap-6fc2a3b:clamp(32px,3.6vw,56px);
 --cargo-ref-legal-body-max-width-40f184f:76ch;
 --cargo-ref-legal-sec-gap-09f9739:14px;
 --cargo-ref-legal-sec-font-size-2404655:clamp(22px,2.2vw,30px);
 --cargo-ref-legal-sec-line-height-9f0e787:1.15;
 --cargo-ref-legal-sec-padding-top-09f9739:14px;
 --cargo-ref-legal-body-line-height-b7e2620:1.65;
 --cargo-ref-legal-body-padding-left-4cda554:1.5em;
 --cargo-ref-legal-body-gap-eb4ebe4:8px;
 --cargo-ref-legal-body-margin-top-eb4ebe4:8px;
 --cargo-ref-legal-body-text-decoration-thickness-93e2062:1px;
 --cargo-ref-legal-body-text-underline-offset-ac33ff9:3px;
 --cargo-ref-legal-body-text-decoration-thickness-7476140:2px;
 --cargo-ref-legal-pre-margin-40dc9ef:0 0 12px;
 --cargo-ref-legal-body-width-32e4899:100%;
 --cargo-ref-legal-body-border-collapse-93bc5d0:collapse;
 --cargo-ref-legal-body-padding-24309f7:8px 10px;
 --cargo-ref-legal-body-vertical-align-2872036:top;
 --cargo-ref-legal-gap-6b21e42:0 20px;
 --cargo-ref-legal-padding-6429fe9:10px 0}
:root .cargo-EditorialPage[data-cargo-component] .sr-only{position:absolute!important;width:var(--cargo-ref-sr-width-93e2062)!important;height:var(--cargo-ref-sr-height-93e2062)!important;overflow:hidden!important;clip:var(--cargo-ref-sr-clip-d5e0f86)!important;white-space:nowrap!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-ProductCard-card.cargo-ProductCard-homeModel:hover .cargo-ProductCard-favourite{--cargo-ref-d-card-transform-55a347d:translate(var(--cargo-concept-negative-lift),var(--cargo-concept-negative-lift));transform:var(--cargo-ref-d-card-transform-55a347d)!important}
:root .cargo-EditorialPage[data-cargo-component] main[data-cargo-basket-page] .cargo-BasketLine-name .basket-product__link{--cargo-ref-cart-line--info-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-cart-line--info-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-cart-line--info-font-size-dd214fb:var(--cargo-concept-name);font-size:var(--cargo-ref-cart-line--info-font-size-dd214fb)!important;--cargo-ref-cart-line--info-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-cart-line--info-letter-spacing-148656d)!important;text-transform:uppercase!important}
:root .cargo-EditorialPage[data-cargo-component] main[data-cargo-basket-page] basket-summary-basket-footer .price-list__label{--cargo-ref-sum-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-sum-color-47a8672)!important}
:root .cargo-EditorialPage[data-cargo-component] main[data-cargo-basket-page] basket-summary-basket-footer .price-list__value{margin:0!important;text-align:right!important;font-weight:700!important}
:root .cargo-EditorialPage[data-cargo-component] main[data-cargo-basket-page] basket-summary-basket-footer :is(.price-list__label,.price-list__value){padding-top:var(--cargo-ref-sum-padding-top-7769e81)!important;--cargo-ref-sum-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-sum-border-top-38053c2)!important;--cargo-ref-sum-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-sum-font-family-13319d4)!important;font-size:var(--cargo-ref-sum-font-size-9d9bfb3)!important;font-weight:400!important;--cargo-ref-sum-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-sum-color-d40c4db)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-ArticleFactTitle{--cargo-ref-art-tiles-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-art-tiles-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-art-tiles-font-size-c80bfee)!important;line-height:var(--cargo-ref-art-tiles-line-height-523c2e7)!important;text-transform:uppercase!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-ServiceHero-grid{display:grid!important;grid-template-columns:var(--cargo-concept-split-columns)!important;--cargo-ref-srv-hero-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-srv-hero-background-d40c4db)!important;color:var(--cargo-ref-srv-hero-color-e08de71)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-ServiceHero-content{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-srv-hero--text-gap-5d6c439)!important;justify-content:center!important;--cargo-ref-srv-hero--text-padding-62521c7:clamp(28px,4vw,64px) var(--cargo-concept-gutter);padding:var(--cargo-ref-srv-hero--text-padding-62521c7)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-ServiceHero-content h1{--cargo-ref-srv-hero--text-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-srv-hero--text-font-family-13319d4)!important;font-size:var(--cargo-ref-srv-hero--text-font-size-ff2bb6f)!important;line-height:var(--cargo-ref-srv-hero--text-line-height-a801f78)!important;text-transform:uppercase!important;--cargo-ref-srv-hero--text-color-cb59c68:var(--cargo-concept-color);color:var(--cargo-ref-srv-hero--text-color-cb59c68)!important;--cargo-ref-srv-hero--text-transition-3e1796d:color var(--cargo-concept-duration-3);transition:var(--cargo-ref-srv-hero--text-transition-3e1796d)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-ServiceHero-content > p{max-width:var(--cargo-ref-srv-hero--text-max-width-2741e39)!important;--cargo-ref-srv-hero--text-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-srv-hero--text-font-size-e576517)!important;color:var(--cargo-ref-srv-hero--text-color-43d835e)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-ServiceHero-actions{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:var(--cargo-ref-srv-hero--cta-gap-6793164)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-ServiceHero-actions .cargo-Button-button{background:var(--cargo-ref-srv-hero--cta-background-e08de71)!important;--cargo-ref-srv-hero--cta-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-srv-hero--cta-color-d40c4db)!important;border-color:var(--cargo-ref-srv-hero--cta-border-color-e08de71)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-ServiceHero-actions .cargo-Button-button:hover{--cargo-ref-srv-hero--cta-box-shadow-71a2677:var(--cargo-concept-lift) var(--cargo-concept-lift) 0 var(--cargo-concept-color);box-shadow:var(--cargo-ref-srv-hero--cta-box-shadow-71a2677)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-crumbsInverse,:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-crumbsInverse a{color:var(--cargo-ref-crumbs--light-color-7ebd896)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-ServiceHero-imageWrapper{position:relative!important;margin:0!important;min-height:var(--cargo-ref-srv-hero--img-min-height-733e27a)!important;overflow:hidden!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-ServiceHero-imageWrapper img{position:absolute!important;inset:0!important;width:var(--cargo-ref-srv-hero--img-width-32e4899)!important;height:var(--cargo-ref-srv-hero--img-height-32e4899)!important;object-fit:cover!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-ServiceHero-imageWrapper figcaption{position:absolute!important;right:0!important;bottom:0!important;padding:var(--cargo-ref-srv-hero--img-padding-7dfda81)!important;--cargo-ref-srv-hero--img-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-srv-hero--img-background-dcf8dc6)!important;--cargo-ref-srv-hero--img-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-srv-hero--img-color-d40c4db)!important;--cargo-ref-srv-hero--img-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-srv-hero--img-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-srv-hero--img-font-size-af1251f:var(--cargo-concept-micro);font-size:var(--cargo-ref-srv-hero--img-font-size-af1251f)!important;--cargo-ref-srv-hero--img-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-srv-hero--img-letter-spacing-ddfefa4)!important;text-transform:uppercase!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-ServiceSteps-section{--cargo-ref-srv-steps-padding-e73aea6:clamp(40px,6vw,88px) var(--cargo-concept-gutter);padding:var(--cargo-ref-srv-steps-padding-e73aea6)!important;--cargo-ref-srv-steps-background-808a508:var(--cargo-concept-tint);background:var(--cargo-ref-srv-steps-background-808a508)!important;--cargo-ref-srv-steps-transition-92b936e:background var(--cargo-concept-duration-3);transition:var(--cargo-ref-srv-steps-transition-92b936e)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-ServiceSteps-section h2,:root .cargo-EditorialPage[data-cargo-component] .cargo-ServiceImageText-grid h2{--cargo-ref-srv-steps-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-srv-steps-font-family-13319d4)!important;font-size:var(--cargo-ref-srv-steps-font-size-b330ae2)!important;line-height:var(--cargo-ref-srv-steps-line-height-1d367bc)!important;text-transform:uppercase!important;margin-bottom:var(--cargo-ref-srv-steps-margin-bottom-2793cbc)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-ServiceSteps-grid{list-style:none!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:var(--cargo-ref-srv-steps-gap-eb4ebe4)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-ServiceSteps-step{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-srv-steps-gap-38cb6b4)!important;padding:var(--cargo-ref-srv-steps-padding-9bf0c8e)!important;--cargo-ref-srv-steps-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-srv-steps-border-38053c2)!important;--cargo-ref-srv-steps-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-srv-steps-background-dcf8dc6)!important;--cargo-ref-srv-steps-transition-ab3518e:transform var(--cargo-concept-duration-1) var(--cargo-concept-ease),box-shadow var(--cargo-concept-duration-1) var(--cargo-concept-ease);transition:var(--cargo-ref-srv-steps-transition-ab3518e)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-ServiceSteps-step:hover{--cargo-ref-srv-steps-transform-55a347d:translate(var(--cargo-concept-negative-lift),var(--cargo-concept-negative-lift));transform:var(--cargo-ref-srv-steps-transform-55a347d)!important;--cargo-ref-srv-steps-box-shadow-9fe8334:var(--cargo-concept-lift) var(--cargo-concept-lift) 0 var(--cargo-concept-ink);box-shadow:var(--cargo-ref-srv-steps-box-shadow-9fe8334)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-ServiceSteps-number{--cargo-ref-srv-steps-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-srv-steps-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-srv-steps-font-size-a7d674f)!important;line-height:var(--cargo-ref-srv-steps-line-height-5429ab0)!important;--cargo-ref-srv-steps-color-cb59c68:var(--cargo-concept-color);color:var(--cargo-ref-srv-steps-color-cb59c68)!important;--cargo-ref-srv-steps--webkit-text-stroke-0b51c52:1.5px var(--cargo-concept-ink);-webkit-text-stroke:var(--cargo-ref-srv-steps--webkit-text-stroke-0b51c52)!important;--cargo-ref-srv-steps-transition-3e1796d:color var(--cargo-concept-duration-3);transition:var(--cargo-ref-srv-steps-transition-3e1796d)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-ServiceSteps-section h3{--cargo-ref-srv-steps-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-srv-steps-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-srv-steps-font-size-09b3052:var(--cargo-concept-h4);font-size:var(--cargo-ref-srv-steps-font-size-09b3052)!important;--cargo-ref-srv-steps-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-srv-steps-letter-spacing-148656d)!important;text-transform:uppercase!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-ServiceSteps-section p{--cargo-ref-srv-steps-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-srv-steps-font-size-11d78c6)!important;--cargo-ref-srv-steps-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-srv-steps-color-47a8672)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-ServiceImageText-grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:var(--cargo-ref-srv-split-gap-5094ec9)!important;align-items:center!important;--cargo-ref-srv-split-padding-e73aea6:clamp(40px,6vw,88px) var(--cargo-concept-gutter);padding:var(--cargo-ref-srv-split-padding-e73aea6)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-ServiceImageText-grid figure{margin:0!important;--cargo-ref-srv-split-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-srv-split-border-38053c2)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-ServiceImageText-grid img{width:var(--cargo-ref-srv-split-width-32e4899)!important;height:auto!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-ServicePage-repairList{list-style:none!important;margin:0!important;padding:0!important;--cargo-ref-srv-list-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-srv-list-border-top-38053c2)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-ServicePage-repairList li{display:flex!important;align-items:center!important;gap:var(--cargo-ref-srv-list-gap-09f9739)!important;padding:var(--cargo-ref-srv-list-padding-843878c)!important;--cargo-ref-srv-list-border-bottom-5d7fb9d:1px solid var(--cargo-concept-line);border-bottom:var(--cargo-ref-srv-list-border-bottom-5d7fb9d)!important;--cargo-ref-srv-list-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-srv-list-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-srv-list-font-size-09b3052:var(--cargo-concept-h4);font-size:var(--cargo-ref-srv-list-font-size-09b3052)!important;--cargo-ref-srv-list-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-srv-list-letter-spacing-148656d)!important;text-transform:uppercase!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-ServicePage-repairList li::before{content:var(--cargo-ref-srv-list-content-12ae32c)!important;width:var(--cargo-ref-srv-list-width-7769e81)!important;height:var(--cargo-ref-srv-list-height-7769e81)!important;--cargo-ref-srv-list-background-cb59c68:var(--cargo-concept-color);background:var(--cargo-ref-srv-list-background-cb59c68)!important;--cargo-ref-srv-list-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-srv-list-border-38053c2)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-ServiceCTA-content{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-srv-deal-gap-6793164)!important;--cargo-ref-srv-deal-padding-e73aea6:clamp(40px,6vw,88px) var(--cargo-concept-gutter);padding:var(--cargo-ref-srv-deal-padding-e73aea6)!important;--cargo-ref-srv-deal-background-cb59c68:var(--cargo-concept-color);background:var(--cargo-ref-srv-deal-background-cb59c68)!important;--cargo-ref-srv-deal-color-9e64e0d:var(--cargo-concept-on-color);color:var(--cargo-ref-srv-deal-color-9e64e0d)!important;--cargo-ref-srv-deal-transition-5c91a05:background var(--cargo-concept-duration-3),color var(--cargo-concept-duration-3);transition:var(--cargo-ref-srv-deal-transition-5c91a05)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-ServiceCTA-content h2{--cargo-ref-srv-deal-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-srv-deal-font-family-13319d4)!important;font-size:var(--cargo-ref-srv-deal-font-size-0b7675b)!important;line-height:var(--cargo-ref-srv-deal-line-height-bb88b84)!important;text-transform:uppercase!important;max-width:var(--cargo-ref-srv-deal-max-width-fd96d3a)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-ServiceCTA-content p:not(.cargo-Concept-eyebrow){max-width:var(--cargo-ref-srv-deal-max-width-c2d6c23)!important;--cargo-ref-srv-deal-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-srv-deal-font-size-e576517)!important}
@media (max-width:1024px){:root .cargo-EditorialPage[data-cargo-component] .cargo-ServiceSteps-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media (max-width:768px){:root .cargo-EditorialPage[data-cargo-component] .cargo-ServiceHero-grid,:root .cargo-EditorialPage[data-cargo-component] .cargo-ServiceImageText-grid{grid-template-columns:1fr!important}}
@media (max-width:768px){:root .cargo-EditorialPage[data-cargo-component] .cargo-ServiceHero-imageWrapper{min-height:0!important;aspect-ratio:var(--cargo-ref-srv-hero--img-aspect-ratio-88a09c4)!important;order:var(--cargo-ref-srv-hero--img-order-1bad6b8)!important}}
@media (max-width:560px){:root .cargo-EditorialPage[data-cargo-component] .cargo-ServiceSteps-grid{grid-template-columns:1fr!important}}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Concept-reviewCard figcaption :is(span,time){--cargo-ref-rv-card-font-size-abdca27:var(--cargo-concept-caption);font-size:var(--cargo-ref-rv-card-font-size-abdca27)!important;--cargo-ref-rv-card-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-rv-card-color-47a8672)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-ReviewCard--compact .cargo-ReviewCard-author{display:block!important;margin-top:var(--cargo-ref-rv-mini-margin-top-7adef6a)!important;font-style:normal!important;--cargo-ref-rv-mini-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-rv-mini-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-rv-mini-font-size-af1251f:var(--cargo-concept-micro);font-size:var(--cargo-ref-rv-mini-font-size-af1251f)!important;--cargo-ref-rv-mini-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-rv-mini-letter-spacing-ddfefa4)!important;text-transform:uppercase!important;--cargo-ref-rv-mini-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-rv-mini-color-47a8672)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-DocumentPage-header .cargo-DocumentPage-titleRow{margin-bottom:var(--cargo-ref-doc-top-margin-bottom-55aec33)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-DocumentPage-lead{max-width:var(--cargo-ref-doc-lead-max-width-b3a83f6)!important;--cargo-ref-doc-lead-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-doc-lead-font-size-e576517)!important;line-height:var(--cargo-ref-doc-lead-line-height-9f29a13)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-DocumentKeys{list-style:none!important;margin:var(--cargo-ref-doc-keys-margin-d6517f9)!important;padding:0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;--cargo-ref-doc-keys-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-doc-keys-border-top-38053c2)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-DocumentKeys li{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-doc-keys-gap-7adef6a)!important;padding:var(--cargo-ref-doc-keys-padding-01a2602)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-DocumentKeys li + li{padding-left:var(--cargo-ref-doc-keys-padding-left-6793164)!important;--cargo-ref-doc-keys-border-left-5d7fb9d:1px solid var(--cargo-concept-line);border-left:var(--cargo-ref-doc-keys-border-left-5d7fb9d)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-DocumentKeys b{--cargo-ref-doc-keys-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-doc-keys-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-doc-keys-font-size-39a08a1)!important;line-height:var(--cargo-ref-doc-keys-line-height-aee078c)!important;text-transform:uppercase!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-DocumentKeys span{--cargo-ref-doc-keys-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-doc-keys-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-doc-keys-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-doc-keys-font-size-2c26dd2)!important;--cargo-ref-doc-keys-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-doc-keys-letter-spacing-ddfefa4)!important;text-transform:uppercase!important;--cargo-ref-doc-keys-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-doc-keys-color-47a8672)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-DocumentPage-more{align-self:center!important;--cargo-ref-doc-more-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-doc-more-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-doc-more-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-doc-more-font-size-2c26dd2)!important;--cargo-ref-doc-more-letter-spacing-1547bb9:var(--cargo-concept-tracking-2);letter-spacing:var(--cargo-ref-doc-more-letter-spacing-1547bb9)!important;text-transform:uppercase!important;--cargo-ref-doc-more-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-doc-more-color-d40c4db)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-DocumentLayout{display:grid!important;grid-template-columns:minmax(180px,240px) minmax(0,1fr)!important;gap:var(--cargo-ref-doc-gap-9931d0b)!important;--cargo-ref-doc-padding-5f43346:clamp(32px,5vw,72px) var(--cargo-concept-gutter) clamp(40px,6vw,88px);padding:var(--cargo-ref-doc-padding-5f43346)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-DocumentContents{position:sticky!important;--cargo-ref-doc-toc-top-362252f:calc(var(--cargo-concept-sticky-height,0px) + 24px);top:var(--cargo-ref-doc-toc-top-362252f)!important;align-self:start!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-DocumentContents .cargo-Concept-eyebrow{margin-bottom:var(--cargo-ref-doc-toc-margin-bottom-38cb6b4)!important;--cargo-ref-doc-toc-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-doc-toc-color-47a8672)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-DocumentContents ol{list-style:none!important;margin:0!important;padding:0!important;--cargo-ref-doc-toc-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-doc-toc-border-top-38053c2)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-DocumentContents a{display:flex!important;gap:var(--cargo-ref-doc-toc-gap-38cb6b4)!important;align-items:baseline!important;padding:var(--cargo-ref-doc-toc-padding-54dad0d)!important;--cargo-ref-doc-toc-border-bottom-5d7fb9d:1px solid var(--cargo-concept-line);border-bottom:var(--cargo-ref-doc-toc-border-bottom-5d7fb9d)!important;--cargo-ref-doc-toc-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-doc-toc-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-doc-toc-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-doc-toc-font-size-2c26dd2)!important;--cargo-ref-doc-toc-letter-spacing-1547bb9:var(--cargo-concept-tracking-2);letter-spacing:var(--cargo-ref-doc-toc-letter-spacing-1547bb9)!important;text-transform:uppercase!important;text-decoration:none!important;--cargo-ref-doc-toc-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-doc-toc-color-d40c4db)!important;--cargo-ref-doc-toc-transition-45123cf:padding var(--cargo-concept-duration-1) var(--cargo-concept-ease),background var(--cargo-concept-duration-1),color var(--cargo-concept-duration-1);transition:var(--cargo-ref-doc-toc-transition-45123cf)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-DocumentContents a span{--cargo-ref-doc-toc-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-doc-toc-color-47a8672)!important;font-variant-numeric:var(--cargo-ref-doc-toc-font-variant-numeric-ba2d0ee)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-DocumentContents a:hover{padding-left:var(--cargo-ref-doc-toc-padding-left-eb4ebe4)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-DocumentContents a[aria-current]{padding-left:var(--cargo-ref-doc-toc-padding-left-38cb6b4)!important;--cargo-ref-doc-toc-background-cb59c68:var(--cargo-concept-color);background:var(--cargo-ref-doc-toc-background-cb59c68)!important;--cargo-ref-doc-toc-color-9e64e0d:var(--cargo-concept-on-color);color:var(--cargo-ref-doc-toc-color-9e64e0d)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-DocumentContents a[aria-current] span{color:inherit!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-DocumentBody{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-doc-body-gap-66756d4)!important;min-width:0!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-DocumentSection{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-doc-sec-gap-9bf0c8e)!important;--cargo-ref-doc-sec-scroll-margin-top-9325ea5:calc(var(--cargo-concept-sticky-height,0px) + 16px);scroll-margin-top:var(--cargo-ref-doc-sec-scroll-margin-top-9325ea5)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-DocumentSection h2{--cargo-ref-doc-sec-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-doc-sec-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-doc-sec-font-size-6151893)!important;line-height:var(--cargo-ref-doc-sec-line-height-523c2e7)!important;text-transform:uppercase!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-DocumentSection h2:focus{outline:none!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-DocumentSection h2:focus-visible{--cargo-ref-doc-sec-outline-5d1ac48:3px solid var(--color-primary-500,var(--cargo-concept-ink));outline:var(--cargo-ref-doc-sec-outline-5d1ac48)!important;outline-offset:var(--cargo-ref-doc-sec-outline-offset-3566015)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-DocumentHelp{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:end!important;gap:var(--cargo-ref-doc-help-gap-8604463)!important;--cargo-ref-doc-help-padding-49eaa7c:clamp(32px,4.5vw,64px) var(--cargo-concept-gutter);padding:var(--cargo-ref-doc-help-padding-49eaa7c)!important;--cargo-ref-doc-help-background-cfeb4ae:var(--cargo-concept-mist);background:var(--cargo-ref-doc-help-background-cfeb4ae)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-DocumentHelp h2{margin-top:var(--cargo-ref-doc-help-margin-top-eb4ebe4)!important;--cargo-ref-doc-help-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-doc-help-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-doc-help-font-size-b330ae2)!important;line-height:var(--cargo-ref-doc-help-line-height-1d367bc)!important;text-transform:uppercase!important;max-width:var(--cargo-ref-doc-help-max-width-bb60d90)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-DocumentHelp-actions{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:var(--cargo-ref-doc-help--cta-gap-ab85a96)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-ContactPage .cargo-Boutique-root{--cargo-ref-cx-d-border-block-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-block:var(--cargo-ref-cx-d-border-block-38053c2)!important}
@media (max-width:1024px){:root .cargo-EditorialPage[data-cargo-component] .cargo-DocumentLayout{grid-template-columns:minmax(0,1fr)!important}}
@media (max-width:1024px){:root .cargo-EditorialPage[data-cargo-component] .cargo-DocumentContents{position:static!important;min-width:0!important}}
@media (max-width:1024px){:root .cargo-EditorialPage[data-cargo-component] .cargo-DocumentContents ol{display:flex!important;gap:var(--cargo-ref-doc-toc-gap-eb4ebe4)!important;overflow-x:auto!important;border:0!important;padding-bottom:var(--cargo-ref-doc-toc-padding-bottom-3566015)!important;scrollbar-width:none!important}}
@media (max-width:1024px){:root .cargo-EditorialPage[data-cargo-component] .cargo-DocumentContents li{flex:var(--cargo-ref-doc-toc-flex-53bd110)!important}}
@media (max-width:1024px){:root .cargo-EditorialPage[data-cargo-component] .cargo-DocumentContents a{--cargo-ref-doc-toc-min-height-cbaf291:var(--cargo-concept-height-s);min-height:var(--cargo-ref-doc-toc-min-height-cbaf291)!important;padding:var(--cargo-ref-doc-toc-padding-6fa1df9)!important;--cargo-ref-doc-toc-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-doc-toc-border-38053c2)!important;white-space:nowrap!important;align-items:center!important}}
@media (max-width:1024px){:root .cargo-EditorialPage[data-cargo-component] .cargo-DocumentContents a:hover{padding-left:var(--cargo-ref-doc-toc-padding-left-7769e81)!important;--cargo-ref-doc-toc-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-doc-toc-background-d40c4db)!important;color:var(--cargo-ref-doc-toc-color-e08de71)!important}}
@media (max-width:1024px){:root .cargo-EditorialPage[data-cargo-component] .cargo-DocumentContents a:hover span{color:inherit!important}}
@media (max-width:768px){:root .cargo-EditorialPage[data-cargo-component] .cargo-DocumentKeys{grid-template-columns:1fr!important}}
@media (max-width:768px){:root .cargo-EditorialPage[data-cargo-component] .cargo-DocumentKeys li + li{padding-left:0!important;border-left:0!important}}
@media (max-width:768px){:root .cargo-EditorialPage[data-cargo-component] .cargo-DocumentKeys li{flex-direction:row!important;align-items:baseline!important;gap:var(--cargo-ref-doc-keys-gap-7769e81)!important;padding:var(--cargo-ref-doc-keys-padding-d9ef223)!important;--cargo-ref-doc-keys-border-bottom-5d7fb9d:1px solid var(--cargo-concept-line);border-bottom:var(--cargo-ref-doc-keys-border-bottom-5d7fb9d)!important}}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-hero .cargo-ServiceHero-content h1{max-width:var(--cargo-ref-ab-hero-max-width-eef56e1)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-split{align-items:start!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-split figure{position:relative!important;margin:0!important;--cargo-ref-ab-split-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-ab-split-border-38053c2)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-split figure img{display:block!important;width:var(--cargo-ref-ab-split-width-32e4899)!important;height:auto!important;max-height:var(--cargo-ref-ab-split-max-height-8bc9363)!important;object-fit:cover!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-split figcaption,:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-trio figcaption,:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-friends figcaption{padding:var(--cargo-ref-ab-split-padding-7dfda81)!important;--cargo-ref-ab-split-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-ab-split-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-ab-split-font-size-af1251f:var(--cargo-concept-micro);font-size:var(--cargo-ref-ab-split-font-size-af1251f)!important;--cargo-ref-ab-split-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-ab-split-letter-spacing-ddfefa4)!important;text-transform:uppercase!important;--cargo-ref-ab-split-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-ab-split-color-47a8672)!important;--cargo-ref-ab-split-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-ab-split-border-top-38053c2)!important;--cargo-ref-ab-split-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-ab-split-background-dcf8dc6)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-text{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-ab-text-gap-ab98c04)!important;max-width:var(--cargo-ref-ab-text-max-width-c2d6c23)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-text h2,:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-made h2,:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-time h2,:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-friends h2,:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-talks h2,:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-craft h2{--cargo-ref-ab-text-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-ab-text-font-family-13319d4)!important;font-size:var(--cargo-ref-ab-text-font-size-b330ae2)!important;line-height:var(--cargo-ref-ab-text-line-height-0c892cd)!important;text-transform:uppercase!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-text h2:focus{outline:none!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-text > p:not(.cargo-Concept-eyebrow){--cargo-ref-ab-text-font-size-ec8316f:var(--cargo-concept-body);font-size:var(--cargo-ref-ab-text-font-size-ec8316f)!important;line-height:var(--cargo-ref-ab-text-line-height-ec6c168)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-text > .cargo-DocumentPage-textLink{align-self:flex-start!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-name{padding:var(--cargo-ref-ab-name-padding-2d3182a)!important;--cargo-ref-ab-name-border-left-c1798e5:var(--cargo-concept-color-bar) solid var(--cargo-concept-color);border-left:var(--cargo-ref-ab-name-border-left-c1798e5)!important;--cargo-ref-ab-name-background-cfeb4ae:var(--cargo-concept-mist);background:var(--cargo-ref-ab-name-background-cfeb4ae)!important;--cargo-ref-ab-name-transition-e53a273:border-color var(--cargo-concept-duration-3);transition:var(--cargo-ref-ab-name-transition-e53a273)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-name b{--cargo-ref-ab-name-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-ab-name-font-family-c01aee4)!important;font-weight:700!important;text-transform:uppercase!important;--cargo-ref-ab-name-letter-spacing-1547bb9:var(--cargo-concept-tracking-2);letter-spacing:var(--cargo-ref-ab-name-letter-spacing-1547bb9)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-names{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;flex-wrap:wrap!important;gap:var(--cargo-ref-ab-names-gap-eb4ebe4)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-names li{padding:var(--cargo-ref-ab-names-padding-a26abe2)!important;--cargo-ref-ab-names-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-ab-names-border-38053c2)!important;--cargo-ref-ab-names-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-ab-names-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-ab-names-font-size-d42bdfe:var(--cargo-concept-ui);font-size:var(--cargo-ref-ab-names-font-size-d42bdfe)!important;--cargo-ref-ab-names-letter-spacing-1547bb9:var(--cargo-concept-tracking-2);letter-spacing:var(--cargo-ref-ab-names-letter-spacing-1547bb9)!important;text-transform:uppercase!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-made{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-ab-made-gap-df922cc)!important;--cargo-ref-ab-made-padding-e73aea6:clamp(40px,6vw,88px) var(--cargo-concept-gutter);padding:var(--cargo-ref-ab-made-padding-e73aea6)!important;--cargo-ref-ab-made-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-ab-made-background-dcf8dc6)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-split--rev{--cargo-ref-ab-split--rev-background-cfeb4ae:var(--cargo-concept-mist);background:var(--cargo-ref-ab-split--rev-background-cfeb4ae)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-made-head{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-ab-made--head-gap-6793164)!important;max-width:var(--cargo-ref-ab-made--head-max-width-4324cbd)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-made-head > p:not(.cargo-Concept-eyebrow){--cargo-ref-ab-made--head-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-ab-made--head-font-size-e576517)!important;line-height:var(--cargo-ref-ab-made--head-line-height-9f29a13)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-made-head .cargo-DocumentPage-textLink{align-self:flex-start!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-trio,:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-friends-photos{list-style:none!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:var(--cargo-ref-ab-trio-gap-7769e81)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-trio figure,:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-friends-photos figure{margin:0!important;--cargo-ref-ab-trio-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-ab-trio-border-38053c2)!important;--cargo-ref-ab-trio-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-ab-trio-background-dcf8dc6)!important;height:var(--cargo-ref-ab-trio-height-32e4899)!important;display:flex!important;flex-direction:column!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-trio img{display:block!important;width:var(--cargo-ref-ab-trio-width-32e4899)!important;aspect-ratio:var(--cargo-ref-ab-trio-aspect-ratio-6d27ca1)!important;object-fit:cover!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-craft,:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-care-steps{--cargo-ref-ab-craft-background-cfeb4ae:var(--cargo-concept-mist);background:var(--cargo-ref-ab-craft-background-cfeb4ae)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-craft{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-ab-craft-gap-ab98c04)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-craft h2{margin-bottom:0!important;max-width:var(--cargo-ref-ab-craft-max-width-87bb205)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-craft-lead{max-width:var(--cargo-ref-ab-craft--lead-max-width-23b67bb)!important;--cargo-ref-ab-craft--lead-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-ab-craft--lead-font-size-e576517)!important;line-height:var(--cargo-ref-ab-craft--lead-line-height-9f29a13)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-craft ol{grid-template-columns:repeat(3,minmax(0,1fr))!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-craft p{--cargo-ref-ab-craft-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-ab-craft-color-d40c4db)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-craft > .cargo-DocumentPage-textLink{align-self:flex-start!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-after .cargo-Button-button{align-self:flex-start!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-time{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-ab-time-gap-ab98c04)!important;--cargo-ref-ab-time-padding-e73aea6:clamp(40px,6vw,88px) var(--cargo-concept-gutter);padding:var(--cargo-ref-ab-time-padding-e73aea6)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-time ol{list-style:none!important;margin:var(--cargo-ref-ab-time-margin-6475ac0)!important;padding:0!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;--cargo-ref-ab-time-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-ab-time-border-top-38053c2)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-time li{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-ab-time-gap-eb4ebe4)!important;padding:var(--cargo-ref-ab-time-padding-071bd18)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-time li + li{padding-left:var(--cargo-ref-ab-time-padding-left-ab98c04)!important;--cargo-ref-ab-time-border-left-5d7fb9d:1px solid var(--cargo-concept-line);border-left:var(--cargo-ref-ab-time-border-left-5d7fb9d)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-time li b{--cargo-ref-ab-time-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-ab-time-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-ab-time-font-size-7416c95)!important;line-height:var(--cargo-ref-ab-time-line-height-0976a79)!important;--cargo-ref-ab-time-color-cb59c68:var(--cargo-concept-color);color:var(--cargo-ref-ab-time-color-cb59c68)!important;--cargo-ref-ab-time--webkit-text-stroke-0b51c52:1.5px var(--cargo-concept-ink);-webkit-text-stroke:var(--cargo-ref-ab-time--webkit-text-stroke-0b51c52)!important;--cargo-ref-ab-time-transition-3e1796d:color var(--cargo-concept-duration-3);transition:var(--cargo-ref-ab-time-transition-3e1796d)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-time h3{--cargo-ref-ab-time-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-ab-time-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-ab-time-font-size-09b3052:var(--cargo-concept-h4);font-size:var(--cargo-ref-ab-time-font-size-09b3052)!important;--cargo-ref-ab-time-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-ab-time-letter-spacing-148656d)!important;text-transform:uppercase!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-time p{--cargo-ref-ab-time-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-ab-time-font-size-11d78c6)!important;--cargo-ref-ab-time-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-ab-time-color-47a8672)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-friends{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-ab-friends-gap-df922cc)!important;--cargo-ref-ab-friends-padding-e73aea6:clamp(40px,6vw,88px) var(--cargo-concept-gutter);padding:var(--cargo-ref-ab-friends-padding-e73aea6)!important;--cargo-ref-ab-friends-background-cfeb4ae:var(--cargo-concept-mist);background:var(--cargo-ref-ab-friends-background-cfeb4ae)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-friends-photos{order:var(--cargo-ref-ab-friends--photos-order-d4735e3)!important;grid-template-columns:minmax(0,3fr) minmax(0,3fr) minmax(0,5fr)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-friends-photos img{display:block!important;width:var(--cargo-ref-ab-friends--photos-width-32e4899)!important;height:var(--cargo-ref-ab-friends--photos-height-e099df1)!important;object-fit:cover!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-friends-photos figure{position:relative!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-friends-photos figcaption{position:absolute!important;right:0!important;bottom:0!important;border:0!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-friends-text{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-ab-friends--text-gap-ab98c04)!important;max-width:var(--cargo-ref-ab-friends--text-max-width-bcedb28)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-friends-text > p:not(.cargo-Concept-eyebrow){--cargo-ref-ab-friends--text-font-size-ec8316f:var(--cargo-concept-body);font-size:var(--cargo-ref-ab-friends--text-font-size-ec8316f)!important;line-height:var(--cargo-ref-ab-friends--text-line-height-ec6c168)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-talks{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-ab-talks-gap-9bf0c8e)!important;--cargo-ref-ab-talks-padding-e73aea6:clamp(40px,6vw,88px) var(--cargo-concept-gutter);padding:var(--cargo-ref-ab-talks-padding-e73aea6)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-talks > .cargo-DocumentPage-textLink{align-self:flex-start!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-md-sec{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-md-sec-gap-9bf0c8e)!important;--cargo-ref-md-sec-padding-1ab712d:clamp(36px,5vw,72px) var(--cargo-concept-gutter);padding:var(--cargo-ref-md-sec-padding-1ab712d)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-md-sec + .cargo-Editorial-md-sec{padding-top:0!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-md-sec > h2{--cargo-ref-md-sec-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-md-sec-font-family-13319d4)!important;font-size:var(--cargo-ref-md-sec-font-size-eca94b3)!important;line-height:var(--cargo-ref-md-sec-line-height-0c892cd)!important;text-transform:uppercase!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-md-picks{list-style:none!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:var(--cargo-ref-md-picks-gap-7769e81)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-md-pick{position:relative!important;display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-md-pick-gap-7769e81)!important;height:var(--cargo-ref-md-pick-height-32e4899)!important;min-height:var(--cargo-ref-md-pick-min-height-461c791)!important;padding:var(--cargo-ref-md-pick-padding-d36b8fc)!important;--cargo-ref-md-pick-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-md-pick-border-38053c2)!important;--cargo-ref-md-pick-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-md-pick-background-dcf8dc6)!important;--cargo-ref-md-pick-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-md-pick-color-d40c4db)!important;text-decoration:none!important;--cargo-ref-md-pick-transition-ab3518e:transform var(--cargo-concept-duration-1) var(--cargo-concept-ease),box-shadow var(--cargo-concept-duration-1) var(--cargo-concept-ease);transition:var(--cargo-ref-md-pick-transition-ab3518e)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-md-pick .cargo-Concept-eyebrow{--cargo-ref-md-pick-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-md-pick-color-47a8672)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-md-pick b{--cargo-ref-md-pick-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-md-pick-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-md-pick-font-size-09b3052:var(--cargo-concept-h4);font-size:var(--cargo-ref-md-pick-font-size-09b3052)!important;line-height:var(--cargo-ref-md-pick-line-height-77ac319)!important;--cargo-ref-md-pick-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-md-pick-letter-spacing-148656d)!important;text-transform:uppercase!important;overflow-wrap:anywhere!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-md-pick-go{position:absolute!important;right:var(--cargo-ref-md-pick--go-right-6793164)!important;bottom:var(--cargo-ref-md-pick--go-bottom-7769e81)!important;font-size:var(--cargo-ref-md-pick--go-font-size-5d6c439)!important;line-height:var(--cargo-ref-md-pick--go-line-height-6b86b27)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-md-pick:hover,:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-md-pick:focus-visible{--cargo-ref-md-pick-transform-55a347d:translate(var(--cargo-concept-negative-lift),var(--cargo-concept-negative-lift));transform:var(--cargo-ref-md-pick-transform-55a347d)!important;--cargo-ref-md-pick-box-shadow-71a2677:var(--cargo-concept-lift) var(--cargo-concept-lift) 0 var(--cargo-concept-color);box-shadow:var(--cargo-ref-md-pick-box-shadow-71a2677)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-md-pick:focus-visible{--cargo-ref-md-pick-outline-da2e5f5:2px solid var(--cargo-concept-ink);outline:var(--cargo-ref-md-pick-outline-da2e5f5)!important;outline-offset:var(--cargo-ref-md-pick-outline-offset-ac33ff9)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-md-years{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:var(--cargo-ref-md-years-gap-df922cc)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-md-year{display:grid!important;grid-template-columns:minmax(80px,140px) minmax(0,1fr)!important;gap:var(--cargo-ref-md-year-gap-da3f584)!important;align-items:start!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-md-year h3{position:sticky!important;--cargo-ref-md-year-top-9325ea5:calc(var(--cargo-concept-sticky-height,0px) + 16px);top:var(--cargo-ref-md-year-top-9325ea5)!important;--cargo-ref-md-year-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-md-year-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-md-year-font-size-7416c95)!important;line-height:var(--cargo-ref-md-year-line-height-0976a79)!important;--cargo-ref-md-year-color-cb59c68:var(--cargo-concept-color);color:var(--cargo-ref-md-year-color-cb59c68)!important;--cargo-ref-md-year--webkit-text-stroke-0b51c52:1.5px var(--cargo-concept-ink);-webkit-text-stroke:var(--cargo-ref-md-year--webkit-text-stroke-0b51c52)!important;--cargo-ref-md-year-transition-3e1796d:color var(--cargo-concept-duration-3);transition:var(--cargo-ref-md-year-transition-3e1796d)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-md-rows{list-style:none!important;margin:0!important;padding:0!important;--cargo-ref-md-rows-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-md-rows-border-top-38053c2)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-md-row{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,auto) 24px!important;gap:var(--cargo-ref-md-row-gap-cba3d9a)!important;align-items:baseline!important;padding:var(--cargo-ref-md-row-padding-843878c)!important;--cargo-ref-md-row-border-bottom-5d7fb9d:1px solid var(--cargo-concept-line);border-bottom:var(--cargo-ref-md-row-border-bottom-5d7fb9d)!important;--cargo-ref-md-row-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-md-row-color-d40c4db)!important;text-decoration:none!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-md-row b{--cargo-ref-md-row-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-md-row-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-md-row-font-size-d42bdfe:var(--cargo-concept-ui);font-size:var(--cargo-ref-md-row-font-size-d42bdfe)!important;--cargo-ref-md-row-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-md-row-letter-spacing-148656d)!important;text-transform:uppercase!important;overflow-wrap:anywhere!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-md-row span{--cargo-ref-md-row-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-md-row-font-size-11d78c6)!important;--cargo-ref-md-row-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-md-row-color-47a8672)!important;text-align:right!important;overflow-wrap:anywhere!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-md-row i{font-style:normal!important;text-align:right!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-md-row:hover b,:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-md-row:focus-visible b{text-decoration:underline!important;text-decoration-thickness:var(--cargo-ref-md-row-text-decoration-thickness-7476140)!important;text-underline-offset:var(--cargo-ref-md-row-text-underline-offset-ac33ff9)!important;--cargo-ref-md-row-text-decoration-color-cb59c68:var(--cargo-concept-color);text-decoration-color:var(--cargo-ref-md-row-text-decoration-color-cb59c68)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-md-row:focus-visible{--cargo-ref-md-row-outline-da2e5f5:2px solid var(--cargo-concept-ink);outline:var(--cargo-ref-md-row-outline-da2e5f5)!important;outline-offset:var(--cargo-ref-md-row-outline-offset-7476140)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-md-chips{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;flex-wrap:wrap!important;gap:var(--cargo-ref-md-chips-gap-eb4ebe4)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-md-chip{display:inline-flex!important;align-items:center!important;--cargo-ref-md-chip-min-height-fc4de0c:var(--cargo-concept-height-s,40px);min-height:var(--cargo-ref-md-chip-min-height-fc4de0c)!important;padding:var(--cargo-ref-md-chip-padding-bc70f47)!important;--cargo-ref-md-chip-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-md-chip-border-38053c2)!important;--cargo-ref-md-chip-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-md-chip-color-d40c4db)!important;text-decoration:none!important;--cargo-ref-md-chip-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-md-chip-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-md-chip-font-size-d42bdfe:var(--cargo-concept-ui);font-size:var(--cargo-ref-md-chip-font-size-d42bdfe)!important;--cargo-ref-md-chip-letter-spacing-1547bb9:var(--cargo-concept-tracking-2);letter-spacing:var(--cargo-ref-md-chip-letter-spacing-1547bb9)!important;text-transform:uppercase!important;--cargo-ref-md-chip-transition-7071c01:background var(--cargo-concept-duration-2),color var(--cargo-concept-duration-2);transition:var(--cargo-ref-md-chip-transition-7071c01)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-md-chip:hover,:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-md-chip:focus-visible{--cargo-ref-md-chip-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-md-chip-background-d40c4db)!important;color:var(--cargo-ref-md-chip-color-e08de71)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-md-keys{grid-template-columns:repeat(2,minmax(0,max-content))!important;column-gap:0!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-md-keys b{font-size:var(--cargo-ref-md-keys-font-size-3611031)!important;text-transform:none!important;overflow-wrap:anywhere!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-md-keys b .cargo-DocumentPage-textLink{color:inherit!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-care-steps ol{grid-template-columns:repeat(4,minmax(0,1fr))!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-care-steps figure{margin:var(--cargo-ref-care-steps-margin-f07645b)!important;--cargo-ref-care-steps-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-care-steps-background-dcf8dc6)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-care-steps figure img{display:block!important;width:var(--cargo-ref-care-steps-width-32e4899)!important;height:auto!important;aspect-ratio:var(--cargo-ref-care-steps-aspect-ratio-08813dd)!important;object-fit:contain!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-care-steps p{--cargo-ref-care-steps-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-care-steps-color-d40c4db)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-care-rules{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:var(--cargo-ref-care-rules-gap-5094ec9)!important;--cargo-ref-care-rules-padding-e73aea6:clamp(40px,6vw,88px) var(--cargo-concept-gutter);padding:var(--cargo-ref-care-rules-padding-e73aea6)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-care-box{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-care-box-gap-ab98c04)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-care-box h2{--cargo-ref-care-box-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-care-box-font-family-13319d4)!important;font-size:var(--cargo-ref-care-box-font-size-eca94b3)!important;line-height:var(--cargo-ref-care-box-line-height-0c892cd)!important;text-transform:uppercase!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-care-box .cargo-ServicePage-repairList li{align-items:flex-start!important;--cargo-ref-care-box-font-family-ea71320:var(--font-body);font-family:var(--cargo-ref-care-box-font-family-ea71320)!important;font-weight:400!important;--cargo-ref-care-box-font-size-ec8316f:var(--cargo-concept-body);font-size:var(--cargo-ref-care-box-font-size-ec8316f)!important;letter-spacing:0!important;text-transform:none!important;line-height:var(--cargo-ref-care-box-line-height-9f29a13)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-care-box .cargo-ServicePage-repairList li::before{flex-shrink:0!important;margin-top:var(--cargo-ref-care-box-margin-top-951f9cf)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-care-box .cargo-ServicePage-repairList b{font-weight:700!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-care-box--avoid .cargo-ServicePage-repairList li::before{--cargo-ref-care-box--avoid-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-care-box--avoid-background-dcf8dc6)!important;--cargo-ref-care-box--avoid-background-image-f95eddc:linear-gradient(45deg,transparent 42%,var(--cargo-concept-ink) 42% 58%,transparent 58%);background-image:var(--cargo-ref-care-box--avoid-background-image-f95eddc)!important}
@media (max-width:1024px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-craft ol,:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-care-steps ol{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media (max-width:1024px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-time ol{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media (max-width:1024px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-time li:nth-child(3){padding-left:0!important;border-left:0!important}}
@media (max-width:1024px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-time li:nth-child(n+3){margin-top:var(--cargo-ref-ab-time-margin-top-ab98c04)!important;--cargo-ref-ab-time-border-top-5d7fb9d:1px solid var(--cargo-concept-line);border-top:var(--cargo-ref-ab-time-border-top-5d7fb9d)!important}}
@media (max-width:1024px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-md-picks{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media (max-width:768px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-split--rev figure{order:var(--cargo-ref-ab-split--rev-order-1bad6b8)!important}}
@media (max-width:768px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-trio{grid-template-columns:1fr 1fr!important}}
@media (max-width:768px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-trio li:nth-child(3){grid-column:1 / -1!important}}
@media (max-width:768px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-care-rules{grid-template-columns:1fr!important}}
@media (max-width:768px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-md-year{grid-template-columns:1fr!important;gap:var(--cargo-ref-md-year-gap-eb4ebe4)!important}}
@media (max-width:768px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-md-year h3{position:static!important}}
@media (max-width:560px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-craft ol,:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-care-steps ol,:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-md-picks{grid-template-columns:1fr!important}}
@media (max-width:560px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-time ol{grid-template-columns:1fr!important}}
@media (max-width:560px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-time li,:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-time li + li{padding:var(--cargo-ref-ab-time-padding-53d85a2)!important;border-left:0!important}}
@media (max-width:560px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-time li + li{margin-top:var(--cargo-ref-ab-time-margin-top-6793164)!important;--cargo-ref-ab-time-border-top-5d7fb9d:1px solid var(--cargo-concept-line);border-top:var(--cargo-ref-ab-time-border-top-5d7fb9d)!important}}
@media (max-width:560px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-trio{grid-template-columns:1fr!important}}
@media (max-width:560px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-trio li:nth-child(3){grid-column:auto!important}}
@media (max-width:560px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-friends-photos{grid-template-columns:1fr 1fr!important}}
@media (max-width:560px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-friends-photos li:nth-child(3){grid-column:1 / -1!important}}
@media (max-width:560px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-friends-photos img{height:auto!important;aspect-ratio:var(--cargo-ref-ab-friends--photos-aspect-ratio-5132a20)!important}}
@media (max-width:560px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-friends-photos li:nth-child(3) img{aspect-ratio:var(--cargo-ref-ab-friends--photos-aspect-ratio-6d27ca1)!important}}
@media (max-width:560px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-md-row{grid-template-columns:minmax(0,1fr) 24px!important}}
@media (max-width:560px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-md-row span{grid-column:1!important;grid-row:2!important;text-align:left!important}}
@media (max-width:560px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-md-row i{grid-column:2!important;grid-row:1!important}}
@media (max-width:560px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-md-keys{grid-template-columns:1fr!important}}
@media (max-width:560px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-md-keys li + li{padding-left:0!important;border-left:0!important}}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rl-hero .cargo-ServiceHero-content h1{max-width:var(--cargo-ref-rl-hero-max-width-d494bd2)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rl-lead{--cargo-ref-rl-lead-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-rl-lead-font-family-c01aee4)!important;font-weight:700!important;font-size:var(--cargo-ref-rl-lead-font-size-d3d5d25)!important;--cargo-ref-rl-lead-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-rl-lead-letter-spacing-148656d)!important;text-transform:uppercase!important;color:var(--cargo-ref-rl-lead-color-e08de71)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rl-names{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;flex-wrap:wrap!important;gap:var(--cargo-ref-rl-names-gap-eb4ebe4)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rl-names li{padding:var(--cargo-ref-rl-names-padding-a26abe2)!important;--cargo-ref-rl-names-border-3f582a1:var(--cargo-concept-border) solid #fff;border:var(--cargo-ref-rl-names-border-3f582a1)!important;--cargo-ref-rl-names-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-rl-names-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-rl-names-font-size-d42bdfe:var(--cargo-concept-ui);font-size:var(--cargo-ref-rl-names-font-size-d42bdfe)!important;--cargo-ref-rl-names-letter-spacing-1547bb9:var(--cargo-concept-tracking-2);letter-spacing:var(--cargo-ref-rl-names-letter-spacing-1547bb9)!important;text-transform:uppercase!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rl-gallery{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-rl-gallery-gap-2793cbc)!important;--cargo-ref-rl-gallery-padding-e73aea6:clamp(40px,6vw,88px) var(--cargo-concept-gutter);padding:var(--cargo-ref-rl-gallery-padding-e73aea6)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rl-gallery > .cargo-DocumentPage-textLink{align-self:flex-start!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rl-gallery-head{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:end!important;gap:var(--cargo-ref-rl-gallery--head-gap-7dcbbe5)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rl-gallery-head h2{--cargo-ref-rl-gallery--head-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-rl-gallery--head-font-family-13319d4)!important;font-size:var(--cargo-ref-rl-gallery--head-font-size-b330ae2)!important;line-height:var(--cargo-ref-rl-gallery--head-line-height-0c892cd)!important;text-transform:uppercase!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rl-gallery-head .cargo-Concept-eyebrow{--cargo-ref-rl-gallery--head-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-rl-gallery--head-color-47a8672)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rl-grid{list-style:none!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:dense!important;gap:var(--cargo-ref-rl-grid-gap-7769e81)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rl-grid li{min-width:0!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rl-grid li.is-tall{grid-row:span 2!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rl-shot{display:block!important;width:var(--cargo-ref-rl-shot-width-32e4899)!important;height:var(--cargo-ref-rl-shot-height-32e4899)!important;padding:0!important;--cargo-ref-rl-shot-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-rl-shot-border-38053c2)!important;--cargo-ref-rl-shot-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-rl-shot-background-dcf8dc6)!important;cursor:zoom-in!important;--cargo-ref-rl-shot-transition-ab3518e:transform var(--cargo-concept-duration-1) var(--cargo-concept-ease),box-shadow var(--cargo-concept-duration-1) var(--cargo-concept-ease);transition:var(--cargo-ref-rl-shot-transition-ab3518e)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rl-shot img{display:block!important;width:var(--cargo-ref-rl-shot-width-32e4899)!important;height:var(--cargo-ref-rl-shot-height-32e4899)!important;aspect-ratio:var(--cargo-ref-rl-shot-aspect-ratio-6d27ca1)!important;object-fit:cover!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rl-grid li.is-tall .cargo-Editorial-rl-shot img{aspect-ratio:auto!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rl-shot:hover,:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rl-shot:focus-visible{--cargo-ref-rl-shot-transform-55a347d:translate(var(--cargo-concept-negative-lift),var(--cargo-concept-negative-lift));transform:var(--cargo-ref-rl-shot-transform-55a347d)!important;--cargo-ref-rl-shot-box-shadow-71a2677:var(--cargo-concept-lift) var(--cargo-concept-lift) 0 var(--cargo-concept-color);box-shadow:var(--cargo-ref-rl-shot-box-shadow-71a2677)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rl-shot:focus-visible{--cargo-ref-rl-shot-outline-da2e5f5:2px solid var(--cargo-concept-ink);outline:var(--cargo-ref-rl-shot-outline-da2e5f5)!important;outline-offset:var(--cargo-ref-rl-shot-outline-offset-ac33ff9)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rl-view{width:var(--cargo-ref-rl-view-width-26ee43a)!important;height:var(--cargo-ref-rl-view-height-9e432e5)!important;max-width:none!important;max-height:none!important;margin:0!important;padding:var(--cargo-ref-rl-view-padding-3c72c6c)!important;border:0!important;background:var(--cargo-ref-rl-view-background-36473f5)!important;color:var(--cargo-ref-rl-view-color-e08de71)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rl-view[open]{display:grid!important;place-items:var(--cargo-ref-rl-view-place-items-f179a50)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rl-view::backdrop{background:var(--cargo-ref-rl-view-background-4438ed1)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rl-view figure{margin:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:var(--cargo-ref-rl-view-gap-38cb6b4)!important;max-width:var(--cargo-ref-rl-view-max-width-32e4899)!important;max-height:var(--cargo-ref-rl-view-max-height-32e4899)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rl-view img{max-width:var(--cargo-ref-rl-view-max-width-b90fd58)!important;max-height:var(--cargo-ref-rl-view-max-height-775d26b)!important;width:auto!important;height:auto!important;object-fit:contain!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rl-view figcaption{--cargo-ref-rl-view-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-rl-view-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-rl-view-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-rl-view-font-size-2c26dd2)!important;--cargo-ref-rl-view-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-rl-view-letter-spacing-ddfefa4)!important;text-transform:uppercase!important;color:var(--cargo-ref-rl-view-color-7ebd896)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rl-view .cargo-EditorialGallery-control{position:absolute!important;background:var(--cargo-ref-rl-view-background-e08de71)!important;--cargo-ref-rl-view-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-rl-view-color-d40c4db)!important;border-color:var(--cargo-ref-rl-view-border-color-e08de71)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rl-view-prev{left:var(--cargo-ref-rl-view--prev-left-aba6aa2)!important;--cargo-ref-rl-view--prev-top-8a043e4:calc(50% - var(--cargo-concept-height-m) / 2);top:var(--cargo-ref-rl-view--prev-top-8a043e4)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rl-view-next{right:var(--cargo-ref-rl-view--next-right-aba6aa2)!important;--cargo-ref-rl-view--next-top-8a043e4:calc(50% - var(--cargo-concept-height-m) / 2);top:var(--cargo-ref-rl-view--next-top-8a043e4)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rl-view-close{right:var(--cargo-ref-rl-view--close-right-aba6aa2)!important;top:var(--cargo-ref-rl-view--close-top-aba6aa2)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rl-view .cargo-EditorialGallery-control:disabled{opacity:var(--cargo-ref-rl-view-opacity-67308c3)!important;cursor:default!important}
@media (max-width:768px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rl-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media (max-width:420px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rl-grid{grid-template-columns:1fr!important}}
@media (max-width:420px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rl-grid li.is-tall{grid-row:auto!important}}
@media (max-width:420px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rl-grid li.is-tall .cargo-Editorial-rl-shot img{aspect-ratio:var(--cargo-ref-rl-grid-aspect-ratio-484aa6c)!important}}
@media (max-width:560px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rl-view-prev,:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rl-view-next{top:auto!important;bottom:var(--cargo-ref-rl-view--prev-bottom-7769e81)!important}}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rf-hero .cargo-ServiceHero-imageWrapper img{object-fit:cover!important;object-position:var(--cargo-ref-rf-hero-object-position-31fa249)!important;background:var(--cargo-ref-rf-hero-background-81ef715)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rf-jump{color:var(--cargo-ref-rf-jump-color-e08de71)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rf-how{display:grid!important;grid-template-columns:minmax(0,5fr) minmax(0,7fr)!important;gap:var(--cargo-ref-rf-how-gap-5094ec9)!important;align-items:center!important;--cargo-ref-rf-how-padding-e73aea6:clamp(40px,6vw,88px) var(--cargo-concept-gutter);padding:var(--cargo-ref-rf-how-padding-e73aea6)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rf-how-text{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-rf-how--text-gap-ab98c04)!important;max-width:var(--cargo-ref-rf-how--text-max-width-7a17b05)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rf-how-text h2{--cargo-ref-rf-how--text-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-rf-how--text-font-family-13319d4)!important;font-size:var(--cargo-ref-rf-how--text-font-size-b330ae2)!important;line-height:var(--cargo-ref-rf-how--text-line-height-0c892cd)!important;text-transform:uppercase!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rf-how-text h2:focus{outline:none!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rf-how-text > p:not(.cargo-Concept-eyebrow){--cargo-ref-rf-how--text-font-size-ec8316f:var(--cargo-concept-body);font-size:var(--cargo-ref-rf-how--text-font-size-ec8316f)!important;line-height:var(--cargo-ref-rf-how--text-line-height-ec6c168)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rf-pair{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:var(--cargo-ref-rf-pair-gap-7769e81)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rf-pair figure{margin:0!important;--cargo-ref-rf-pair-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-rf-pair-border-38053c2)!important;--cargo-ref-rf-pair-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-rf-pair-background-dcf8dc6)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rf-pair img{display:block!important;width:var(--cargo-ref-rf-pair-width-32e4899)!important;aspect-ratio:var(--cargo-ref-rf-pair-aspect-ratio-484aa6c)!important;object-fit:cover!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rf-pair-night{background:var(--cargo-ref-rf-pair--night-background-c208184)!important;border-color:var(--cargo-ref-rf-pair--night-border-color-c208184)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rf-pair figcaption{padding:var(--cargo-ref-rf-pair-padding-7dfda81)!important;--cargo-ref-rf-pair-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-rf-pair-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-rf-pair-font-size-af1251f:var(--cargo-concept-micro);font-size:var(--cargo-ref-rf-pair-font-size-af1251f)!important;--cargo-ref-rf-pair-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-rf-pair-letter-spacing-ddfefa4)!important;text-transform:uppercase!important;--cargo-ref-rf-pair-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-rf-pair-color-47a8672)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rf-pair-night figcaption{color:var(--cargo-ref-rf-pair--night-color-7ebd896)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rf-awards{--cargo-ref-rf-awards-background-cfeb4ae:var(--cargo-concept-mist);background:var(--cargo-ref-rf-awards-background-cfeb4ae)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rf-awards ol{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:var(--cargo-ref-rf-awards-max-width-978a9eb)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rf-shop{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-rf-shop-gap-641e708)!important;--cargo-ref-rf-shop-padding-e73aea6:clamp(40px,6vw,88px) var(--cargo-concept-gutter);padding:var(--cargo-ref-rf-shop-padding-e73aea6)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rf-shop-head{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:end!important;gap:var(--cargo-ref-rf-shop--head-gap-7fdcb7d)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rf-shop-head h2{--cargo-ref-rf-shop--head-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-rf-shop--head-font-family-13319d4)!important;font-size:var(--cargo-ref-rf-shop--head-font-size-b330ae2)!important;line-height:var(--cargo-ref-rf-shop--head-line-height-0c892cd)!important;text-transform:uppercase!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rf-night .cargo-Editorial-rf-night-cta{align-self:flex-start!important;color:var(--cargo-ref-rf-night-color-e08de71)!important;border-color:var(--cargo-ref-rf-night-border-color-e08de71)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rf-night .cargo-Editorial-rf-night-cta:hover{background:var(--cargo-ref-rf-night-background-e08de71)!important;--cargo-ref-rf-night-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-rf-night-color-d40c4db)!important}
@media (max-width:1024px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rf-how{grid-template-columns:1fr!important}}
@media (max-width:560px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rf-awards ol{grid-template-columns:1fr!important}}
@media (max-width:560px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rf-awards li + li{padding-left:0!important;border-left:0!important;margin-top:var(--cargo-ref-rf-awards-margin-top-6793164)!important;padding-top:var(--cargo-ref-rf-awards-padding-top-6793164)!important;--cargo-ref-rf-awards-border-top-5d7fb9d:1px solid var(--cargo-concept-line);border-top:var(--cargo-ref-rf-awards-border-top-5d7fb9d)!important}}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rf-night .cargo-Editorial-rf-night-cta{white-space:normal!important;max-width:var(--cargo-ref-rf-night-max-width-32e4899)!important;text-align:left!important;height:auto!important;padding-block:var(--cargo-ref-rf-night-padding-block-38cb6b4)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-legal-top h1{font-size:var(--cargo-ref-legal-top-font-size-393482c)!important;line-height:var(--cargo-ref-legal-top-line-height-0c892cd)!important;overflow-wrap:anywhere!important;max-width:var(--cargo-ref-legal-top-max-width-d494fe3)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-legal .cargo-DocumentContents a{text-transform:none!important;letter-spacing:0!important;--cargo-ref-legal-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-legal-font-size-11d78c6)!important;line-height:var(--cargo-ref-legal-line-height-9c193c6)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-legal .cargo-DocumentContents a span{flex-shrink:0!important;min-width:var(--cargo-ref-legal-min-width-6d09c4c)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-legal-body{gap:var(--cargo-ref-legal-body-gap-6fc2a3b)!important;max-width:var(--cargo-ref-legal-body-max-width-40f184f)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-legal-sec{gap:var(--cargo-ref-legal-sec-gap-09f9739)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-legal-sec h2{--cargo-ref-legal-sec-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-legal-sec-font-family-c01aee4)!important;font-weight:700!important;font-size:var(--cargo-ref-legal-sec-font-size-2404655)!important;line-height:var(--cargo-ref-legal-sec-line-height-9f0e787)!important;--cargo-ref-legal-sec-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-legal-sec-letter-spacing-148656d)!important;text-transform:none!important;padding-top:var(--cargo-ref-legal-sec-padding-top-09f9739)!important;--cargo-ref-legal-sec-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-legal-sec-border-top-38053c2)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-legal-num{--cargo-ref-legal-num-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-legal-num-color-47a8672)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-legal-body p,:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-legal-body li{--cargo-ref-legal-body-font-size-ec8316f:var(--cargo-concept-body);font-size:var(--cargo-ref-legal-body-font-size-ec8316f)!important;line-height:var(--cargo-ref-legal-body-line-height-b7e2620)!important;overflow-wrap:anywhere!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-legal-body ol,:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-legal-body ul{margin:0!important;padding-left:var(--cargo-ref-legal-body-padding-left-4cda554)!important;display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-legal-body-gap-eb4ebe4)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-legal-body ol{list-style:decimal!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-legal-body ul{list-style:disc!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-legal-body li > ol,:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-legal-body li > ul{margin-top:var(--cargo-ref-legal-body-margin-top-eb4ebe4)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-legal-body li::marker{font-weight:700!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-legal-body a{--cargo-ref-legal-body-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-legal-body-color-d40c4db)!important;text-decoration:underline!important;text-decoration-thickness:var(--cargo-ref-legal-body-text-decoration-thickness-93e2062)!important;text-underline-offset:var(--cargo-ref-legal-body-text-underline-offset-ac33ff9)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-legal-body a:hover{--cargo-ref-legal-body-text-decoration-color-cb59c68:var(--cargo-concept-color);text-decoration-color:var(--cargo-ref-legal-body-text-decoration-color-cb59c68)!important;text-decoration-thickness:var(--cargo-ref-legal-body-text-decoration-thickness-7476140)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-legal-pre p{margin:var(--cargo-ref-legal-pre-margin-40dc9ef)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-legal-body table{width:var(--cargo-ref-legal-body-width-32e4899)!important;border-collapse:var(--cargo-ref-legal-body-border-collapse-93bc5d0)!important;--cargo-ref-legal-body-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-legal-body-font-size-11d78c6)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-legal-body th,:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-legal-body td{padding:var(--cargo-ref-legal-body-padding-24309f7)!important;--cargo-ref-legal-body-border-5d7fb9d:1px solid var(--cargo-concept-line);border:var(--cargo-ref-legal-body-border-5d7fb9d)!important;text-align:left!important;vertical-align:var(--cargo-ref-legal-body-vertical-align-2872036)!important}
@media (max-width:768px){:root .cargo-EditorialPage[data-cargo-component] .cargo-DocumentLayout.cargo-Editorial-legal{grid-template-columns:1fr!important}}
@media (max-width:768px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-legal .cargo-DocumentContents{position:static!important}}
@media (max-width:1024px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-legal .cargo-DocumentContents ol{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))!important;gap:var(--cargo-ref-legal-gap-6b21e42)!important;overflow:visible!important;--cargo-ref-legal-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-legal-border-top-38053c2)!important;padding-bottom:0!important}}
@media (max-width:1024px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-legal .cargo-DocumentContents a{white-space:normal!important;border:0!important;--cargo-ref-legal-border-bottom-5d7fb9d:1px solid var(--cargo-concept-line);border-bottom:var(--cargo-ref-legal-border-bottom-5d7fb9d)!important;background:none!important;padding:var(--cargo-ref-legal-padding-6429fe9)!important}}
/* Native reset adaptations only; composition comes from the accepted author source. */
.cargo-EditorialPage{width:100%;min-width:0;color:var(--cargo-concept-ink);background:var(--cargo-concept-paper);font-family:var(--font-body)}
.cargo-EditorialPage :is(p,h1,h2,h3,figure){margin:var(--space-0)!important}
.cargo-EditorialPage .cargo-ServiceHero-grid{gap:var(--space-0)!important;align-items:stretch!important}
.cargo-EditorialPage .cargo-ServiceHero-content h1{color:var(--cargo-concept-section-accent)!important}
.cargo-EditorialPage .cargo-Editorial-crumbsInverse,.cargo-EditorialPage .cargo-Editorial-crumbsInverse a{color:var(--cargo-concept-paper)!important}
.cargo-EditorialPage .cargo-Button-arrow{display:inline-block}
.cargo-EditorialPage .cargo-ServiceHero-content a:focus-visible{outline-color:var(--cargo-concept-paper)!important}
.cargo-EditorialPage .cargo-EditorialGallery-control{display:flex;align-items:center;justify-content:center}
.cargo-EditorialPage .cargo-Editorial-rf-grid{min-width:0}

/* Footer variant: the two author-defined groups of verified SEO destinations. */
.cargo-Footer-seo{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6);font-size:var(--text-sm)}
.cargo-Footer-seo .cargo-Footer-linkTitle{margin:0 0 var(--space-3);padding-bottom:var(--space-2);border-bottom:var(--cargo-concept-border) solid currentColor}
.cargo-Footer-seoLinks{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);margin:0}
@media(max-width:768px){.cargo-Footer-seo{grid-template-columns:1fr}}

/* UX114 remaining seven author pages */
:root{
 --cargo-ref-srv-steps-font-size-b330ae2:clamp(40px,5vw,80px);
 --cargo-ref-srv-steps-line-height-1d367bc:.88;
 --cargo-ref-srv-steps-margin-bottom-2793cbc:24px;
 --cargo-ref-srv-faq-form-gap-5094ec9:clamp(24px,4vw,64px);
 --cargo-ref-rv-head-gap-4c58670:16px 40px;
 --cargo-ref-rv-head-margin-bottom-7769e81:12px;
 --cargo-ref-rv-head-margin-top-38cb6b4:10px;
 --cargo-ref-rv-head-font-size-0b7675b:clamp(44px,6vw,104px);
 --cargo-ref-rv-head-line-height-bb88b84:.86;
 --cargo-ref-rv-card-scroll-snap-align-cced28c:start;
 --cargo-ref-rv-card-gap-6793164:16px;
 --cargo-ref-rv-card-padding-5d6c439:22px;
 --cargo-ref-rv-card-flex-6b86b27:1;
 --cargo-ref-rv-card-line-height-6918de1:1.45;
 --cargo-ref-rv-card-padding-d0515ba:0 .1em;
 --cargo-ref-rv-card--webkit-box-decoration-break-b5d61dc:clone;
 --cargo-ref-rv-card-box-decoration-break-b5d61dc:clone;
 --cargo-ref-rv-card-gap-7476140:2px;
 --cargo-ref-rv-card-padding-top-7769e81:12px;
 --cargo-ref-bn-hero--img-object-position-5dcdb65:50% 40%;
 --cargo-ref-bn-specs-font-size-0c1fdf6:clamp(26px,3vw,48px);
 --cargo-ref-bn-pick-gap-641e708:clamp(20px,2.6vw,32px);
 --cargo-ref-bn-pick--head-font-size-b330ae2:clamp(40px,5vw,80px);
 --cargo-ref-bn-pick--head-line-height-0c892cd:.92;
 --cargo-ref-bn-cards-gap-787b30a:clamp(16px,2vw,32px);
 --cargo-ref-bn-card--media-aspect-ratio-6d27ca1:3/2;
 --cargo-ref-bn-card--media-background-e08de71:#fff;
 --cargo-ref-bn-card--media-width-32e4899:100%;
 --cargo-ref-bn-card--media-height-32e4899:100%;
 --cargo-ref-bn-card--body-gap-9bf0c8e:20px;
 --cargo-ref-bn-card--body-padding-d97ec47:clamp(18px,2.2vw,32px);
 --cargo-ref-bn-card-font-size-4dd8499:clamp(40px,4.2vw,72px);
 --cargo-ref-bn-card-line-height-bb88b84:.86;
 --cargo-ref-bn-card--lead-max-width-948261b:44ch;
 --cargo-ref-bn-card--lead-line-height-9f29a13:1.5;
 --cargo-ref-bn-card-margin-bottom-eb6881a:-10px;
 --cargo-ref-bn-amounts-font-size-4e0b06b:clamp(20px,2vw,26px);
 --cargo-ref-bn-card--cta-gap-7769e81:12px;
 --cargo-ref-bn-card--cta-padding-block-38cb6b4:10px;
 --cargo-ref-bn-card--cta-border-style-f455b85:dashed;
 --cargo-ref-bn-faq--more-padding-top-6793164:16px;
 --cargo-ref-bn-faq--img-background-e08de71:#fff;
 --cargo-ref-bn-faq--img-width-32e4899:100%;
 --cargo-ref-bn-specs-border-bottom-a06eb5f:1px solid rgba(255,255,255,.2);
 --cargo-ref-gf-picks-gap-e13d01c:clamp(12px,1.6vw,24px);
 --cargo-ref-gf-pick-aspect-ratio-1265c56:4/5;
 --cargo-ref-gf-pick-background-e08de71:#fff;
 --cargo-ref-gf-pick-width-32e4899:100%;
 --cargo-ref-gf-pick-height-32e4899:100%;
 --cargo-ref-gf-pick-gap-7769e81:12px;
 --cargo-ref-gf-pick-padding-183c92f:clamp(18px,2vw,28px);
 --cargo-ref-gf-pick-font-size-1bd3a9b:clamp(30px,2.8vw,48px);
 --cargo-ref-gf-pick-line-height-523c2e7:.9;
 --cargo-ref-gf-pick-padding-block-eb4ebe4:8px;
 --cargo-ref-gf-list-gap-ab0b432:32px 16px;
 --cargo-ref-gf-item-gap-09f9739:14px;
 --cargo-ref-gf-item--text-gap-7adef6a:6px;
 --cargo-ref-gf-item--text-padding-top-7769e81:12px;
 --cargo-ref-gf-item--text-min-height-209736f:7.5em;
 --cargo-ref-gf-item-line-height-6918de1:1.45;
 --cargo-ref-gf-cordura-max-width-87bb205:18ch;
 --cargo-ref-gf-cordura--text-gap-38cb6b4:10px;
 --cargo-ref-gf-cordura--text-max-width-7a17b05:52ch;
 --cargo-ref-gf-cordura--text-line-height-9e0b4cf:1.55;
 --cargo-ref-gf-pick-min-height-b9d0f58:260px;
 --cargo-ref-gf-list-gap-4a063d7:24px 10px;
 --cargo-ref-gf-pick-aspect-ratio-88a09c4:4/3;
 --cargo-ref-og-jump-gap-5af2b69:8px 18px;
 --cargo-ref-og-sec-aspect-ratio-253d950:1/1;
 --cargo-ref-og-vars-padding-bc70f47:0 14px;
 --cargo-ref-og-vars-color-e08de71:#fff;
 --cargo-ref-og-grid-gap-9c2ce49:24px 12px;
 --cargo-ref-pl-lead-max-width-c2d6c23:60ch;
 --cargo-ref-pl-lead-line-height-9f29a13:1.5;
 --cargo-ref-pl-tools-padding-top-6793164:16px;
 --cargo-ref-pl-grid-gap-7769e81:12px;
 --cargo-ref-pl-item-background-e08de71:#fff;
 --cargo-ref-pl-item-height-32e4899:100%;
 --cargo-ref-pl-item-width-32e4899:100%;
 --cargo-ref-pl-item-aspect-ratio-bf0e6fd:187/139;
 --cargo-ref-pl-item-gap-eb4ebe4:8px;
 --cargo-ref-pl-item-padding-df2b320:10px 12px;
 --cargo-ref-pl-item-line-height-9f0e787:1.15;
 --cargo-ref-pl-sw-flex-53bd110:0 0 auto;
 --cargo-ref-pl-sw-width-5d6c439:22px;
 --cargo-ref-pl-sw-height-5d6c439:22px;
 --cargo-ref-pl-sw-background-size-3fa405a:cover;
 --cargo-ref-pl-sw-background-position-f179a50:center;
 --cargo-ref-sk-hero-object-position-95bcce2:30% 50%;
 --cargo-ref-sk-ink-max-height-c7840f3:720px;
 --cargo-ref-sk-list-counter-reset-32b56ed:sk;
 --cargo-ref-sk-list-border-top-color-8a04dbc:currentColor;
 --cargo-ref-sk-list-font-size-7b4f5f9:clamp(30px,4vw,64px);
 --cargo-ref-sk-list-line-height-aee078c:.95;
 --cargo-ref-sk-list-border-bottom-color-8a04dbc:currentColor;
 --cargo-ref-sk-list-padding-0684071:16px 0;
 --cargo-ref-sk-list-counter-increment-32b56ed:sk;
 --cargo-ref-sk-list-content-b52be5e:counter(sk,decimal-leading-zero);
 --cargo-ref-sk-list-flex-d56f9fa:0 0 3ch;
 --cargo-ref-sk-pair-gap-e13d01c:clamp(12px,1.6vw,24px);
 --cargo-ref-sk-fig-background-e08de71:#fff;
 --cargo-ref-sk-fig-width-32e4899:100%;
 --cargo-ref-sk-fig-aspect-ratio-1265c56:4/5;
 --cargo-ref-sk-fig-gap-7769e81:12px;
 --cargo-ref-sk-fig-padding-330d991:14px 16px;
 --cargo-ref-ec-logo-width-9a631b0:120px;
 --cargo-ref-ec-logo-width-32e4899:100%;
 --cargo-ref-ec-steps-padding-top-38cb6b4:10px;
 --cargo-ref-ec-resp-gap-2793cbc:24px;
 --cargo-ref-ec-resp-font-size-b330ae2:clamp(40px,5vw,80px);
 --cargo-ref-ec-resp-line-height-0c892cd:.92;
 --cargo-ref-ec-note-max-width-bcedb28:64ch;
 --cargo-ref-ec-note-line-height-9f29a13:1.5;
 --cargo-ref-ec-vis-gap-7769e81:12px;
 --cargo-ref-ec-vis-height-32e4899:100%;
 --cargo-ref-ec-vis-background-e08de71:#fff;
 --cargo-ref-ec-vis-width-32e4899:100%;
 --cargo-ref-ec-vis-aspect-ratio-1265c56:4/5;
 --cargo-ref-ec-vis-gap-7adef6a:6px;
 --cargo-ref-ec-vis-padding-c4749cd:12px 14px;
 --cargo-ref-ec-vis-line-height-b05e244:1.1;
 --cargo-ref-ec-links-gap-27f6d0b:10px 24px;
 --cargo-ref-ec-why-media-gap-7769e81:12px;
 --cargo-ref-ec-why-media-background-e08de71:#fff;
 --cargo-ref-ec-why-media-width-32e4899:100%;
 --cargo-ref-ec-faq-max-width-e274ccf:1100px;
 --cargo-ref-ec-tm-padding-top-9bf0c8e:20px;
 --cargo-ref-op-widget--slot-min-height-a6e7588:180px;
 --cargo-ref-op-widget--slot-padding-2793cbc:24px;
 --cargo-ref-op-quotes-margin-top-38cb6b4:10px;
 --cargo-ref-op-quotes-font-size-0b7675b:clamp(44px,6vw,104px);
 --cargo-ref-op-quotes-line-height-bb88b84:.86;
 --cargo-ref-op-grid-padding-6475ac0:8px 0 0;
 --cargo-ref-op-grid-gap-6793164:16px;
 --cargo-ref-op-grid-height-32e4899:100%;
 --cargo-ref-srv-hero--text-padding-7dfda81:8px 12px;
 --cargo-ref-srv-hero--text-background-e08de71:#fff;
 --cargo-ref-srv-hero--text-max-width-32e4899:100%;
 --cargo-ref-rz-sets-max-width-87bb205:18ch;
 --cargo-ref-rz-gallery-gap-7769e81:12px;
 --cargo-ref-rz-gallery-background-e08de71:#fff;
 --cargo-ref-rz-gallery-width-32e4899:100%;
 --cargo-ref-rz-gallery-aspect-ratio-9829b17:700/1010;
 --cargo-ref-rz-gallery-padding-df2b320:10px 12px;
 --cargo-ref-rz-empty--box-gap-09f9739:14px;
 --cargo-ref-rz-empty--box-padding-d2e1579:clamp(24px,3vw,48px);
 --cargo-ref-rz-empty--box-font-size-d84d98b:clamp(36px,4vw,64px);
 --cargo-ref-rz-empty--box-line-height-523c2e7:.9;
 --cargo-ref-rz-empty--box-max-width-c2d6c23:60ch;
 --cargo-ref-og-sec-width-f39dda0:80%;
 --cargo-ref-og-sec-height-f39dda0:80%;
 --cargo-ref-og-sec-width-32e4899:100%;
 --cargo-ref-og-sec-height-32e4899:100%;
 --cargo-ref-og-grid-gap-1455afe:20px 10px;
 --cargo-ref-ec-hero-font-size-7af6167:clamp(40px,6.4vw,112px)}
:root .cargo-EditorialPage[data-cargo-component] .cargo-ProductCard-imageWrapper{display:block!important;color:inherit!important;text-decoration:none!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-ServiceSteps-section h2,:root .cargo-EditorialPage[data-cargo-component] .cargo-ServiceImageText-grid h2,:root .cargo-EditorialPage[data-cargo-component] .cargo-ServicePage-faq h2{--cargo-ref-srv-steps-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-srv-steps-font-family-13319d4)!important;font-size:var(--cargo-ref-srv-steps-font-size-b330ae2)!important;line-height:var(--cargo-ref-srv-steps-line-height-1d367bc)!important;text-transform:uppercase!important;margin-bottom:var(--cargo-ref-srv-steps-margin-bottom-2793cbc)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-ServicePage-faqRequest{display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)!important;gap:var(--cargo-ref-srv-faq-form-gap-5094ec9)!important;--cargo-ref-srv-faq-form-padding-e73aea6:clamp(40px,6vw,88px) var(--cargo-concept-gutter);padding:var(--cargo-ref-srv-faq-form-padding-e73aea6)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-ServicePage-faq{padding:0!important;max-width:none!important}
@media (max-width:768px){:root .cargo-EditorialPage[data-cargo-component] .cargo-ServicePage-faqRequest{grid-template-columns:1fr!important}}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Concept-reviewsHead{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:end!important;gap:var(--cargo-ref-rv-head-gap-4c58670)!important;margin-bottom:var(--cargo-ref-rv-head-margin-bottom-7769e81)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Concept-reviewsHead h2{margin-top:var(--cargo-ref-rv-head-margin-top-38cb6b4)!important;--cargo-ref-rv-head-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-rv-head-font-family-13319d4)!important;font-size:var(--cargo-ref-rv-head-font-size-0b7675b)!important;line-height:var(--cargo-ref-rv-head-line-height-bb88b84)!important;text-transform:uppercase!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Concept-reviewCard{scroll-snap-align:var(--cargo-ref-rv-card-scroll-snap-align-cced28c)!important;display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-rv-card-gap-6793164)!important;margin:0!important;padding:var(--cargo-ref-rv-card-padding-5d6c439)!important;--cargo-ref-rv-card-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-rv-card-border-38053c2)!important;--cargo-ref-rv-card-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-rv-card-background-dcf8dc6)!important;--cargo-ref-rv-card-transition-d809a4f:transform var(--cargo-concept-duration-1) var(--cargo-concept-ease),box-shadow var(--cargo-concept-duration-1) var(--cargo-concept-ease),background var(--cargo-concept-duration-2);transition:var(--cargo-ref-rv-card-transition-d809a4f)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Concept-reviewCard:hover{--cargo-ref-rv-card-transform-55a347d:translate(var(--cargo-concept-negative-lift),var(--cargo-concept-negative-lift));transform:var(--cargo-ref-rv-card-transform-55a347d)!important;--cargo-ref-rv-card-box-shadow-9fe8334:var(--cargo-concept-lift) var(--cargo-concept-lift) 0 var(--cargo-concept-ink);box-shadow:var(--cargo-ref-rv-card-box-shadow-9fe8334)!important;--cargo-ref-rv-card-background-808a508:var(--cargo-concept-tint);background:var(--cargo-ref-rv-card-background-808a508)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Concept-reviewCard blockquote{margin:0!important;flex:var(--cargo-ref-rv-card-flex-6b86b27)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Concept-reviewCard blockquote p{--cargo-ref-rv-card-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-rv-card-font-size-e576517)!important;line-height:var(--cargo-ref-rv-card-line-height-6918de1)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Concept-reviewCard mark{background:none!important;font-weight:700!important;--cargo-ref-rv-card-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-rv-card-color-d40c4db)!important;padding:var(--cargo-ref-rv-card-padding-d0515ba)!important;-webkit-box-decoration-break:var(--cargo-ref-rv-card--webkit-box-decoration-break-b5d61dc)!important;box-decoration-break:var(--cargo-ref-rv-card-box-decoration-break-b5d61dc)!important;--cargo-ref-rv-card-transition-92b936e:background var(--cargo-concept-duration-3);transition:var(--cargo-ref-rv-card-transition-92b936e)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Concept-reviewCard figcaption{margin-top:auto!important;display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-rv-card-gap-7476140)!important;padding-top:var(--cargo-ref-rv-card-padding-top-7769e81)!important;--cargo-ref-rv-card-border-top-5d7fb9d:1px solid var(--cargo-concept-line);border-top:var(--cargo-ref-rv-card-border-top-5d7fb9d)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Concept-reviewCard figcaption b{--cargo-ref-rv-card-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-rv-card-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-rv-card-font-size-dd214fb:var(--cargo-concept-name);font-size:var(--cargo-ref-rv-card-font-size-dd214fb)!important;--cargo-ref-rv-card-letter-spacing-1547bb9:var(--cargo-concept-tracking-2);letter-spacing:var(--cargo-ref-rv-card-letter-spacing-1547bb9)!important;text-transform:uppercase!important}
@media (max-width:768px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Concept-reviewCard blockquote p{--cargo-ref-rv-card-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-rv-card-font-size-e576517)!important}}
{object-position:var(--cargo-ref-bn-hero--img-object-position-5dcdb65)!important}
{font-size:var(--cargo-ref-bn-specs-font-size-0c1fdf6)!important}
{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-bn-pick-gap-641e708)!important;--cargo-ref-bn-pick-padding-e73aea6:clamp(40px,6vw,88px) var(--cargo-concept-gutter);padding:var(--cargo-ref-bn-pick-padding-e73aea6)!important}
{--cargo-ref-bn-pick--head-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-bn-pick--head-font-family-13319d4)!important;font-size:var(--cargo-ref-bn-pick--head-font-size-b330ae2)!important;line-height:var(--cargo-ref-bn-pick--head-line-height-0c892cd)!important;text-transform:uppercase!important;--cargo-ref-bn-pick--head-scroll-margin-top-4d76391:calc(var(--cargo-concept-sticky-height) + 16px);scroll-margin-top:var(--cargo-ref-bn-pick--head-scroll-margin-top-4d76391)!important}
{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:var(--cargo-ref-bn-cards-gap-787b30a)!important;align-items:stretch!important}
{display:grid!important;grid-template-rows:auto 1fr!important;--cargo-ref-bn-card-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-bn-card-border-38053c2)!important;--cargo-ref-bn-card-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-bn-card-background-dcf8dc6)!important;min-width:0!important}
{margin:0!important;aspect-ratio:var(--cargo-ref-bn-card--media-aspect-ratio-6d27ca1)!important;--cargo-ref-bn-card--media-border-bottom-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-bottom:var(--cargo-ref-bn-card--media-border-bottom-38053c2)!important;background:var(--cargo-ref-bn-card--media-background-e08de71)!important;overflow:hidden!important}
{width:var(--cargo-ref-bn-card--media-width-32e4899)!important;height:var(--cargo-ref-bn-card--media-height-32e4899)!important;object-fit:cover!important;--cargo-ref-bn-card--media-transition-0a5a375:opacity var(--cargo-concept-duration-2);transition:var(--cargo-ref-bn-card--media-transition-0a5a375)!important}
{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-bn-card--body-gap-9bf0c8e)!important;padding:var(--cargo-ref-bn-card--body-padding-d97ec47)!important;min-width:0!important}
{--cargo-ref-bn-card-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-bn-card-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-bn-card-font-size-4dd8499)!important;line-height:var(--cargo-ref-bn-card-line-height-bb88b84)!important;text-transform:uppercase!important}
{max-width:var(--cargo-ref-bn-card--lead-max-width-948261b)!important;--cargo-ref-bn-card--lead-font-size-ec8316f:var(--cargo-concept-body);font-size:var(--cargo-ref-bn-card--lead-font-size-ec8316f)!important;line-height:var(--cargo-ref-bn-card--lead-line-height-9f29a13)!important}
{margin-bottom:var(--cargo-ref-bn-card-margin-bottom-eb6881a)!important;--cargo-ref-bn-card-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-bn-card-color-47a8672)!important}
{font-size:var(--cargo-ref-bn-amounts-font-size-4e0b06b)!important}
{--cargo-ref-bn-styles-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-bn-styles-color-47a8672)!important}
{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-bn-card--cta-gap-7769e81)!important;margin-top:auto!important}
{white-space:normal!important;height:auto!important;--cargo-ref-bn-card--cta-min-height-ca4ad86:var(--cargo-concept-height-l);min-height:var(--cargo-ref-bn-card--cta-min-height-ca4ad86)!important;padding-block:var(--cargo-ref-bn-card--cta-padding-block-38cb6b4)!important;text-align:center!important}
{--cargo-ref-bn-card--cta-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-bn-card--cta-background-dcf8dc6)!important;--cargo-ref-bn-card--cta-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-bn-card--cta-color-47a8672)!important;border-style:var(--cargo-ref-bn-card--cta-border-style-f455b85)!important;box-shadow:none!important;transform:none!important;cursor:not-allowed!important}
{grid-template-columns:repeat(4,minmax(0,1fr))!important}
{align-items:start!important}
{padding-top:var(--cargo-ref-bn-faq--more-padding-top-6793164)!important}
{margin:0!important;--cargo-ref-bn-faq--img-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-bn-faq--img-border-38053c2)!important;background:var(--cargo-ref-bn-faq--img-background-e08de71)!important;position:sticky!important;--cargo-ref-bn-faq--img-top-4d76391:calc(var(--cargo-concept-sticky-height) + 16px);top:var(--cargo-ref-bn-faq--img-top-4d76391)!important}
{width:var(--cargo-ref-bn-faq--img-width-32e4899)!important;height:auto!important}
@media (max-width:1024px){{grid-template-columns:1fr!important}}
@media (max-width:1024px){{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-rows:none!important}}
@media (max-width:1024px){{aspect-ratio:auto!important;border-bottom:0!important;--cargo-ref-bn-card--media-border-right-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-right:var(--cargo-ref-bn-card--media-border-right-38053c2)!important}}
@media (max-width:1024px){{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media (max-width:768px){{grid-template-columns:1fr!important}}
@media (max-width:768px){{aspect-ratio:var(--cargo-ref-bn-card--media-aspect-ratio-6d27ca1)!important;border-right:0!important;--cargo-ref-bn-card--media-border-bottom-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-bottom:var(--cargo-ref-bn-card--media-border-bottom-38053c2)!important}}
@media (max-width:768px){{position:static!important}}
@media (max-width:560px){{grid-template-columns:1fr!important}}
@media (max-width:560px){{grid-template-columns:1fr!important}}
@media (max-width:560px){{border-right:0!important;border-bottom:var(--cargo-ref-bn-specs-border-bottom-a06eb5f)!important}}
@media (min-width:1800px){{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-rows:none!important}}
@media (min-width:1800px){{aspect-ratio:auto!important;border-bottom:0!important;--cargo-ref-bn-card--media-border-right-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-right:var(--cargo-ref-bn-card--media-border-right-38053c2)!important}}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-gf-picks{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:var(--cargo-ref-gf-picks-gap-e13d01c)!important;--cargo-ref-gf-picks-padding-d4d5a57:clamp(40px,6vw,88px) var(--cargo-concept-gutter) 0;padding:var(--cargo-ref-gf-picks-padding-d4d5a57)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-gf-pick{display:grid!important;grid-template-rows:auto 1fr!important;--cargo-ref-gf-pick-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-gf-pick-border-38053c2)!important;--cargo-ref-gf-pick-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-gf-pick-background-dcf8dc6)!important;min-width:0!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-gf-pick figure{margin:0!important;aspect-ratio:var(--cargo-ref-gf-pick-aspect-ratio-1265c56)!important;overflow:hidden!important;--cargo-ref-gf-pick-border-bottom-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-bottom:var(--cargo-ref-gf-pick-border-bottom-38053c2)!important;background:var(--cargo-ref-gf-pick-background-e08de71)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-gf-pick figure img{width:var(--cargo-ref-gf-pick-width-32e4899)!important;height:var(--cargo-ref-gf-pick-height-32e4899)!important;object-fit:cover!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-gf-pick-ink{--cargo-ref-gf-pick--ink-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-gf-pick--ink-background-d40c4db)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-gf-pick-ink img{object-fit:contain!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-gf-pick > div{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-gf-pick-gap-7769e81)!important;padding:var(--cargo-ref-gf-pick-padding-183c92f)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-gf-pick h3{--cargo-ref-gf-pick-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-gf-pick-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-gf-pick-font-size-1bd3a9b)!important;line-height:var(--cargo-ref-gf-pick-line-height-523c2e7)!important;text-transform:uppercase!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-gf-pick .cargo-Button-button{margin-top:auto!important;align-self:flex-start!important;white-space:normal!important;height:auto!important;--cargo-ref-gf-pick-min-height-4d0ec4b:var(--cargo-concept-height-m);min-height:var(--cargo-ref-gf-pick-min-height-4d0ec4b)!important;padding-block:var(--cargo-ref-gf-pick-padding-block-eb4ebe4)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-gf-list{list-style:none!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))!important;gap:var(--cargo-ref-gf-list-gap-ab0b432)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-gf-item{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-gf-item-gap-09f9739)!important;min-width:0!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-gf-item-text{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-gf-item--text-gap-7adef6a)!important;padding-top:var(--cargo-ref-gf-item--text-padding-top-7769e81)!important;--cargo-ref-gf-item--text-border-top-c1798e5:var(--cargo-concept-color-bar) solid var(--cargo-concept-color);border-top:var(--cargo-ref-gf-item--text-border-top-c1798e5)!important;min-height:var(--cargo-ref-gf-item--text-min-height-209736f)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-gf-item h3{--cargo-ref-gf-item-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-gf-item-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-gf-item-font-size-09b3052:var(--cargo-concept-h4);font-size:var(--cargo-ref-gf-item-font-size-09b3052)!important;--cargo-ref-gf-item-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-gf-item-letter-spacing-148656d)!important;text-transform:uppercase!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-gf-item p{--cargo-ref-gf-item-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-gf-item-font-size-11d78c6)!important;--cargo-ref-gf-item-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-gf-item-color-47a8672)!important;line-height:var(--cargo-ref-gf-item-line-height-6918de1)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-gf-item-card{grid-template-columns:1fr!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-gf-faq{align-items:start!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-gf-cordura h2{max-width:var(--cargo-ref-gf-cordura-max-width-87bb205)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-gf-cordura-text{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-gf-cordura--text-gap-38cb6b4)!important;max-width:var(--cargo-ref-gf-cordura--text-max-width-7a17b05)!important;--cargo-ref-gf-cordura--text-font-size-ec8316f:var(--cargo-concept-body);font-size:var(--cargo-ref-gf-cordura--text-font-size-ec8316f)!important;line-height:var(--cargo-ref-gf-cordura--text-line-height-9e0b4cf)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-gf-cordura-text .cargo-DocumentPage-textLink{align-self:flex-start!important}
@media (max-width:1024px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-gf-picks{grid-template-columns:1fr!important}}
@media (max-width:1024px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-gf-pick{grid-template-columns:minmax(0,2fr) minmax(0,3fr)!important;grid-template-rows:none!important}}
@media (max-width:1024px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-gf-pick figure{aspect-ratio:auto!important;min-height:var(--cargo-ref-gf-pick-min-height-b9d0f58)!important;border-bottom:0!important;--cargo-ref-gf-pick-border-right-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-right:var(--cargo-ref-gf-pick-border-right-38053c2)!important}}
@media (max-width:560px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-gf-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:var(--cargo-ref-gf-list-gap-4a063d7)!important}}
@media (max-width:560px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-gf-item h3{--cargo-ref-gf-item-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-gf-item-font-size-11d78c6)!important}}
@media (max-width:560px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-gf-pick{grid-template-columns:1fr!important}}
@media (max-width:560px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-gf-pick figure{aspect-ratio:var(--cargo-ref-gf-pick-aspect-ratio-88a09c4)!important;min-height:0!important;border-right:0!important;--cargo-ref-gf-pick-border-bottom-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-bottom:var(--cargo-ref-gf-pick-border-bottom-38053c2)!important}}
@media (max-width:560px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-gf-item-text{min-height:0!important}}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-og-jump{display:flex!important;flex-wrap:wrap!important;gap:var(--cargo-ref-og-jump-gap-5af2b69)!important;--cargo-ref-og-jump-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-og-jump-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-og-jump-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-og-jump-font-size-2c26dd2)!important;--cargo-ref-og-jump-letter-spacing-1547bb9:var(--cargo-concept-tracking-2);letter-spacing:var(--cargo-ref-og-jump-letter-spacing-1547bb9)!important;text-transform:uppercase!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-og-sec figure img{aspect-ratio:var(--cargo-ref-og-sec-aspect-ratio-253d950)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-og-sec .cargo-Editorial-ab-text{max-width:none!important;min-width:0!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-og-vars{padding-top:0!important;flex-wrap:wrap!important;overflow:visible!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-og-vars .cargo-Concept-shade{padding:var(--cargo-ref-og-vars-padding-bc70f47)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-og-vars .cargo-Concept-shade[aria-checked="true"]{--cargo-ref-og-vars-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-og-vars-background-d40c4db)!important;color:var(--cargo-ref-og-vars-color-e08de71)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-og-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr))!important;gap:var(--cargo-ref-og-grid-gap-9c2ce49)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-og-empty{--cargo-ref-og-empty-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-og-empty-font-size-11d78c6)!important;--cargo-ref-og-empty-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-og-empty-color-47a8672)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-og-sec{align-items:start!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-pl-lead{max-width:var(--cargo-ref-pl-lead-max-width-c2d6c23)!important;--cargo-ref-pl-lead-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-pl-lead-font-size-e576517)!important;line-height:var(--cargo-ref-pl-lead-line-height-9f29a13)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-pl-tools{padding-top:var(--cargo-ref-pl-tools-padding-top-6793164)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-pl-grid{list-style:none!important;margin:0!important;--cargo-ref-pl-grid-padding-e401ba8:clamp(24px,3vw,48px) var(--cargo-concept-gutter) clamp(40px,6vw,88px);padding:var(--cargo-ref-pl-grid-padding-e401ba8)!important;display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(100%,140px),1fr))!important;gap:var(--cargo-ref-pl-grid-gap-7769e81)!important}
@media (min-width:1024px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-pl-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))!important}}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-pl-item figure{margin:0!important;--cargo-ref-pl-item-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-pl-item-border-38053c2)!important;background:var(--cargo-ref-pl-item-background-e08de71)!important;height:var(--cargo-ref-pl-item-height-32e4899)!important;display:flex!important;flex-direction:column!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-pl-item img{width:var(--cargo-ref-pl-item-width-32e4899)!important;height:auto!important;aspect-ratio:var(--cargo-ref-pl-item-aspect-ratio-bf0e6fd)!important;object-fit:cover!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-pl-item figcaption{display:flex!important;align-items:center!important;gap:var(--cargo-ref-pl-item-gap-eb4ebe4)!important;padding:var(--cargo-ref-pl-item-padding-df2b320)!important;--cargo-ref-pl-item-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-pl-item-border-top-38053c2)!important;margin-top:auto!important;--cargo-ref-pl-item-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-pl-item-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-pl-item-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-pl-item-font-size-2c26dd2)!important;--cargo-ref-pl-item-letter-spacing-1547bb9:var(--cargo-concept-tracking-2);letter-spacing:var(--cargo-ref-pl-item-letter-spacing-1547bb9)!important;text-transform:uppercase!important;line-height:var(--cargo-ref-pl-item-line-height-9f0e787)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-pl-sw{flex:var(--cargo-ref-pl-sw-flex-53bd110)!important;width:var(--cargo-ref-pl-sw-width-5d6c439)!important;height:var(--cargo-ref-pl-sw-height-5d6c439)!important;--cargo-ref-pl-sw-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-pl-sw-border-38053c2)!important;background-size:var(--cargo-ref-pl-sw-background-size-3fa405a)!important;background-position:var(--cargo-ref-pl-sw-background-position-f179a50)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-pl-no{--cargo-ref-pl-no-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-pl-no-color-47a8672)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-sk-hero .cargo-ServiceHero-imageWrapper img{object-position:var(--cargo-ref-sk-hero-object-position-95bcce2)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-sk-ink{--cargo-ref-sk-ink-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-sk-ink-background-d40c4db)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-sk-ink img{max-height:var(--cargo-ref-sk-ink-max-height-c7840f3)!important;object-fit:contain!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-sk-rules{--cargo-ref-sk-rules-padding-e73aea6:clamp(40px,6vw,88px) var(--cargo-concept-gutter);padding:var(--cargo-ref-sk-rules-padding-e73aea6)!important;--cargo-ref-sk-rules-background-cb59c68:var(--cargo-concept-color);background:var(--cargo-ref-sk-rules-background-cb59c68)!important;--cargo-ref-sk-rules-color-9e64e0d:var(--cargo-concept-on-color);color:var(--cargo-ref-sk-rules-color-9e64e0d)!important;--cargo-ref-sk-rules-transition-5c91a05:background var(--cargo-concept-duration-3),color var(--cargo-concept-duration-3);transition:var(--cargo-ref-sk-rules-transition-5c91a05)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-sk-list{counter-reset:var(--cargo-ref-sk-list-counter-reset-32b56ed)!important;border-top-color:var(--cargo-ref-sk-list-border-top-color-8a04dbc)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-sk-list li{--cargo-ref-sk-list-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-sk-list-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-sk-list-font-size-7b4f5f9)!important;line-height:var(--cargo-ref-sk-list-line-height-aee078c)!important;letter-spacing:0!important;border-bottom-color:var(--cargo-ref-sk-list-border-bottom-color-8a04dbc)!important;padding:var(--cargo-ref-sk-list-padding-0684071)!important;align-items:baseline!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-sk-list li::before{counter-increment:var(--cargo-ref-sk-list-counter-increment-32b56ed)!important;content:var(--cargo-ref-sk-list-content-b52be5e)!important;width:auto!important;height:auto!important;background:none!important;border:0!important;--cargo-ref-sk-list-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-sk-list-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-sk-list-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-sk-list-font-size-2c26dd2)!important;--cargo-ref-sk-list-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-sk-list-letter-spacing-ddfefa4)!important;flex:var(--cargo-ref-sk-list-flex-d56f9fa)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-sk-pair{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:var(--cargo-ref-sk-pair-gap-e13d01c)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-sk-fig{display:flex!important;flex-direction:column!important;--cargo-ref-sk-fig-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-sk-fig-border-38053c2)!important;background:var(--cargo-ref-sk-fig-background-e08de71)!important;text-decoration:none!important;--cargo-ref-sk-fig-transition-ab3518e:transform var(--cargo-concept-duration-1) var(--cargo-concept-ease),box-shadow var(--cargo-concept-duration-1) var(--cargo-concept-ease);transition:var(--cargo-ref-sk-fig-transition-ab3518e)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-sk-fig:hover{--cargo-ref-sk-fig-transform-55a347d:translate(var(--cargo-concept-negative-lift),var(--cargo-concept-negative-lift));transform:var(--cargo-ref-sk-fig-transform-55a347d)!important;--cargo-ref-sk-fig-box-shadow-71a2677:var(--cargo-concept-lift) var(--cargo-concept-lift) 0 var(--cargo-concept-color);box-shadow:var(--cargo-ref-sk-fig-box-shadow-71a2677)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-sk-fig img{width:var(--cargo-ref-sk-fig-width-32e4899)!important;height:auto!important;aspect-ratio:var(--cargo-ref-sk-fig-aspect-ratio-1265c56)!important;object-fit:cover!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-sk-fig > span{display:flex!important;justify-content:space-between!important;gap:var(--cargo-ref-sk-fig-gap-7769e81)!important;padding:var(--cargo-ref-sk-fig-padding-330d991)!important;--cargo-ref-sk-fig-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-sk-fig-border-top-38053c2)!important;--cargo-ref-sk-fig-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-sk-fig-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-sk-fig-font-size-09b3052:var(--cargo-concept-h4);font-size:var(--cargo-ref-sk-fig-font-size-09b3052)!important;--cargo-ref-sk-fig-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-sk-fig-letter-spacing-148656d)!important;text-transform:uppercase!important}
@media (max-width:560px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-sk-pair{grid-template-columns:1fr!important}}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ec-hero-img img{object-fit:cover!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ec-logo{width:var(--cargo-ref-ec-logo-width-9a631b0)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ec-logo svg{width:var(--cargo-ref-ec-logo-width-32e4899)!important;height:auto!important;display:block!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ec-steps ol{grid-template-columns:repeat(3,minmax(0,1fr))!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ec-steps li p.cargo-Editorial-ec-flow{margin-top:auto!important;padding-top:var(--cargo-ref-ec-steps-padding-top-38cb6b4)!important;--cargo-ref-ec-steps-border-top-5d7fb9d:1px solid var(--cargo-concept-line);border-top:var(--cargo-ref-ec-steps-border-top-5d7fb9d)!important;--cargo-ref-ec-steps-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-ec-steps-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-ec-steps-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-ec-steps-font-size-2c26dd2)!important;--cargo-ref-ec-steps-letter-spacing-1547bb9:var(--cargo-concept-tracking-2);letter-spacing:var(--cargo-ref-ec-steps-letter-spacing-1547bb9)!important;text-transform:uppercase!important;--cargo-ref-ec-steps-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-ec-steps-color-d40c4db)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ec-resp{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-ec-resp-gap-2793cbc)!important;--cargo-ref-ec-resp-padding-d4d5a57:clamp(40px,6vw,88px) var(--cargo-concept-gutter) 0;padding:var(--cargo-ref-ec-resp-padding-d4d5a57)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ec-resp .cargo-Editorial-rf-shop-head h2,:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ec-forms .cargo-Editorial-rf-shop-head h2{--cargo-ref-ec-resp-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-ec-resp-font-family-13319d4)!important;font-size:var(--cargo-ref-ec-resp-font-size-b330ae2)!important;line-height:var(--cargo-ref-ec-resp-line-height-0c892cd)!important;text-transform:uppercase!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ec-facts dd .cargo-DocumentPage-textLink{font-weight:700!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ec-note{max-width:var(--cargo-ref-ec-note-max-width-bcedb28)!important;--cargo-ref-ec-note-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-ec-note-font-size-11d78c6)!important;--cargo-ref-ec-note-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-ec-note-color-47a8672)!important;line-height:var(--cargo-ref-ec-note-line-height-9f29a13)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ec-vis{list-style:none!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:var(--cargo-ref-ec-vis-gap-7769e81)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ec-vis a{display:block!important;height:var(--cargo-ref-ec-vis-height-32e4899)!important;text-decoration:none!important;color:inherit!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ec-vis figure{margin:0!important;height:var(--cargo-ref-ec-vis-height-32e4899)!important;display:flex!important;flex-direction:column!important;--cargo-ref-ec-vis-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-ec-vis-border-38053c2)!important;background:var(--cargo-ref-ec-vis-background-e08de71)!important;--cargo-ref-ec-vis-transition-ab3518e:transform var(--cargo-concept-duration-1) var(--cargo-concept-ease),box-shadow var(--cargo-concept-duration-1) var(--cargo-concept-ease);transition:var(--cargo-ref-ec-vis-transition-ab3518e)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ec-vis a:hover figure{--cargo-ref-ec-vis-transform-55a347d:translate(var(--cargo-concept-negative-lift),var(--cargo-concept-negative-lift));transform:var(--cargo-ref-ec-vis-transform-55a347d)!important;--cargo-ref-ec-vis-box-shadow-9fe8334:var(--cargo-concept-lift) var(--cargo-concept-lift) 0 var(--cargo-concept-ink);box-shadow:var(--cargo-ref-ec-vis-box-shadow-9fe8334)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ec-vis img{width:var(--cargo-ref-ec-vis-width-32e4899)!important;height:auto!important;aspect-ratio:var(--cargo-ref-ec-vis-aspect-ratio-1265c56)!important;object-fit:cover!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ec-vis figcaption{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-ec-vis-gap-7adef6a)!important;padding:var(--cargo-ref-ec-vis-padding-c4749cd)!important;--cargo-ref-ec-vis-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-ec-vis-border-top-38053c2)!important;margin-top:auto!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ec-vis figcaption > span:first-child{--cargo-ref-ec-vis-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-ec-vis-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-ec-vis-font-size-af1251f:var(--cargo-concept-micro);font-size:var(--cargo-ref-ec-vis-font-size-af1251f)!important;--cargo-ref-ec-vis-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-ec-vis-letter-spacing-ddfefa4)!important;text-transform:uppercase!important;--cargo-ref-ec-vis-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-ec-vis-color-47a8672)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ec-vis figcaption b{--cargo-ref-ec-vis-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-ec-vis-font-family-c01aee4)!important;--cargo-ref-ec-vis-font-size-09b3052:var(--cargo-concept-h4);font-size:var(--cargo-ref-ec-vis-font-size-09b3052)!important;--cargo-ref-ec-vis-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-ec-vis-letter-spacing-148656d)!important;text-transform:uppercase!important;line-height:var(--cargo-ref-ec-vis-line-height-b05e244)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ec-vis figcaption .cargo-DocumentPage-textLink{align-self:flex-start!important;--cargo-ref-ec-vis-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-ec-vis-font-size-11d78c6)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ec-links{display:flex!important;flex-wrap:wrap!important;gap:var(--cargo-ref-ec-links-gap-27f6d0b)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ec-why-media{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:var(--cargo-ref-ec-why-media-gap-7769e81)!important;align-items:start!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ec-why-media figure{margin:0!important;--cargo-ref-ec-why-media-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-ec-why-media-border-38053c2)!important;background:var(--cargo-ref-ec-why-media-background-e08de71)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ec-why-media img{width:var(--cargo-ref-ec-why-media-width-32e4899)!important;height:auto!important;display:block!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ec-faq{--cargo-ref-ec-faq-padding-e73aea6:clamp(40px,6vw,88px) var(--cargo-concept-gutter);padding:var(--cargo-ref-ec-faq-padding-e73aea6)!important;max-width:var(--cargo-ref-ec-faq-max-width-e274ccf)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ec-tm{padding-top:var(--cargo-ref-ec-tm-padding-top-9bf0c8e)!important;--cargo-ref-ec-tm-font-size-abdca27:var(--cargo-concept-caption);font-size:var(--cargo-ref-ec-tm-font-size-abdca27)!important;--cargo-ref-ec-tm-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-ec-tm-color-47a8672)!important}
@media (max-width:1024px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ec-vis{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media (max-width:1024px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ec-steps ol{grid-template-columns:1fr!important}}
@media (max-width:768px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ec-facts{grid-template-columns:1fr!important}}
@media (max-width:340px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ec-vis{grid-template-columns:1fr!important}}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-op-widget{--cargo-ref-op-widget-padding-1e57222:0 var(--cargo-concept-gutter);padding:var(--cargo-ref-op-widget-padding-1e57222)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-op-widget-slot{display:flex!important;align-items:center!important;justify-content:center!important;min-height:var(--cargo-ref-op-widget--slot-min-height-a6e7588)!important;padding:var(--cargo-ref-op-widget--slot-padding-2793cbc)!important;--cargo-ref-op-widget--slot-border-6b5c05d:var(--cargo-concept-border) dashed var(--cargo-concept-ink);border:var(--cargo-ref-op-widget--slot-border-6b5c05d)!important;--cargo-ref-op-widget--slot-background-cfeb4ae:var(--cargo-concept-mist);background:var(--cargo-ref-op-widget--slot-background-cfeb4ae)!important;text-align:center!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-op-quotes{--cargo-ref-op-quotes-padding-e73aea6:clamp(40px,6vw,88px) var(--cargo-concept-gutter);padding:var(--cargo-ref-op-quotes-padding-e73aea6)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-op-quotes .cargo-Concept-reviewsHead h2{margin-top:var(--cargo-ref-op-quotes-margin-top-38cb6b4)!important;--cargo-ref-op-quotes-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-op-quotes-font-family-13319d4)!important;font-size:var(--cargo-ref-op-quotes-font-size-0b7675b)!important;line-height:var(--cargo-ref-op-quotes-line-height-bb88b84)!important;text-transform:uppercase!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-op-grid{list-style:none!important;margin:0!important;padding:var(--cargo-ref-op-grid-padding-6475ac0)!important;display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))!important;gap:var(--cargo-ref-op-grid-gap-6793164)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-op-grid .cargo-Concept-reviewCard{height:var(--cargo-ref-op-grid-height-32e4899)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-ServiceHero-content > p.cargo-Editorial-rz-flag{display:inline-flex!important;align-self:flex-start!important;padding:var(--cargo-ref-srv-hero--text-padding-7dfda81)!important;background:var(--cargo-ref-srv-hero--text-background-e08de71)!important;--cargo-ref-srv-hero--text-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-srv-hero--text-color-d40c4db)!important;--cargo-ref-srv-hero--text-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-srv-hero--text-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-srv-hero--text-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-srv-hero--text-font-size-2c26dd2)!important;--cargo-ref-srv-hero--text-letter-spacing-1547bb9:var(--cargo-concept-tracking-2);letter-spacing:var(--cargo-ref-srv-hero--text-letter-spacing-1547bb9)!important;text-transform:uppercase!important;max-width:var(--cargo-ref-srv-hero--text-max-width-32e4899)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rz-sets .cargo-Editorial-rf-shop-head h2{max-width:var(--cargo-ref-rz-sets-max-width-87bb205)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rz-gallery{list-style:none!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:var(--cargo-ref-rz-gallery-gap-7769e81)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rz-gallery figure{margin:0!important;--cargo-ref-rz-gallery-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-rz-gallery-border-38053c2)!important;background:var(--cargo-ref-rz-gallery-background-e08de71)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rz-gallery img{width:var(--cargo-ref-rz-gallery-width-32e4899)!important;height:auto!important;aspect-ratio:var(--cargo-ref-rz-gallery-aspect-ratio-9829b17)!important;object-fit:cover!important;display:block!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rz-gallery figcaption{padding:var(--cargo-ref-rz-gallery-padding-df2b320)!important;--cargo-ref-rz-gallery-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-rz-gallery-border-top-38053c2)!important;--cargo-ref-rz-gallery-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-rz-gallery-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-rz-gallery-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-rz-gallery-font-size-2c26dd2)!important;--cargo-ref-rz-gallery-letter-spacing-1547bb9:var(--cargo-concept-tracking-2);letter-spacing:var(--cargo-ref-rz-gallery-letter-spacing-1547bb9)!important;text-transform:uppercase!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rz-empty{--cargo-ref-rz-empty-padding-a707872:0 var(--cargo-concept-gutter) clamp(40px,6vw,88px);padding:var(--cargo-ref-rz-empty-padding-a707872)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rz-empty-box{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-rz-empty--box-gap-09f9739)!important;padding:var(--cargo-ref-rz-empty--box-padding-d2e1579)!important;--cargo-ref-rz-empty--box-border-6b5c05d:var(--cargo-concept-border) dashed var(--cargo-concept-ink);border:var(--cargo-ref-rz-empty--box-border-6b5c05d)!important;--cargo-ref-rz-empty--box-background-cfeb4ae:var(--cargo-concept-mist);background:var(--cargo-ref-rz-empty--box-background-cfeb4ae)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rz-empty-box h2{--cargo-ref-rz-empty--box-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-rz-empty--box-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-rz-empty--box-font-size-d84d98b)!important;line-height:var(--cargo-ref-rz-empty--box-line-height-523c2e7)!important;text-transform:uppercase!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rz-empty-box > p:not(.cargo-Concept-eyebrow){max-width:var(--cargo-ref-rz-empty--box-max-width-c2d6c23)!important}
@media (max-width:768px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rz-gallery{grid-template-columns:1fr 1fr!important}}
@media (max-width:390px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rz-gallery{grid-template-columns:1fr!important}}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-og-sec .cargo-ProductCard-imageWrapper img{width:var(--cargo-ref-og-sec-width-f39dda0)!important;height:var(--cargo-ref-og-sec-height-f39dda0)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-og-sec .cargo-ProductCard-imageWrapper img.cargo-ProductCard-modelImage{width:var(--cargo-ref-og-sec-width-32e4899)!important;height:var(--cargo-ref-og-sec-height-32e4899)!important}
@media (max-width:560px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-og-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:var(--cargo-ref-og-grid-gap-1455afe)!important}}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ec-hero h1{font-size:var(--cargo-ref-ec-hero-font-size-7af6167)!important;overflow-wrap:anywhere!important}
/* The real TrustMate node replaces the prototype's framed placeholder. */
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-op-widget-slot{display:block!important;min-height:var(--space-0)!important;padding:var(--space-0)!important;border:0!important;background:transparent!important;text-align:inherit!important}

:root .cargo-EditorialPage[data-cargo-component] .cargo-ServiceHero-content h1{color:var(--cargo-concept-section-accent)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-ServiceHero-content .cargo-DocumentPage-textLink{color:var(--cargo-concept-paper)!important}

/* UX115 voucher author composition */
:root{
 --cargo-ref-bn-hero--img-object-position-5dcdb65:50% 40%;
 --cargo-ref-bn-specs-font-size-0c1fdf6:clamp(26px,3vw,48px);
 --cargo-ref-bn-pick-gap-641e708:clamp(20px,2.6vw,32px);
 --cargo-ref-bn-pick--head-font-size-b330ae2:clamp(40px,5vw,80px);
 --cargo-ref-bn-pick--head-line-height-0c892cd:.92;
 --cargo-ref-bn-cards-gap-787b30a:clamp(16px,2vw,32px);
 --cargo-ref-bn-card--media-aspect-ratio-6d27ca1:3/2;
 --cargo-ref-bn-card--media-background-e08de71:#fff;
 --cargo-ref-bn-card--media-width-32e4899:100%;
 --cargo-ref-bn-card--media-height-32e4899:100%;
 --cargo-ref-bn-card--body-gap-9bf0c8e:20px;
 --cargo-ref-bn-card--body-padding-d97ec47:clamp(18px,2.2vw,32px);
 --cargo-ref-bn-card-font-size-4dd8499:clamp(40px,4.2vw,72px);
 --cargo-ref-bn-card-line-height-bb88b84:.86;
 --cargo-ref-bn-card--lead-max-width-948261b:44ch;
 --cargo-ref-bn-card--lead-line-height-9f29a13:1.5;
 --cargo-ref-bn-card-margin-bottom-eb6881a:-10px;
 --cargo-ref-bn-amounts-font-size-4e0b06b:clamp(20px,2vw,26px);
 --cargo-ref-bn-card--cta-gap-7769e81:12px;
 --cargo-ref-bn-card--cta-padding-block-38cb6b4:10px;
 --cargo-ref-bn-card--cta-border-style-f455b85:dashed;
 --cargo-ref-bn-faq--more-padding-top-6793164:16px;
 --cargo-ref-bn-faq--img-background-e08de71:#fff;
 --cargo-ref-bn-faq--img-width-32e4899:100%;
 --cargo-ref-bn-specs-border-bottom-a06eb5f:1px solid rgba(255,255,255,.2)}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-bn-hero-img img{object-position:var(--cargo-ref-bn-hero--img-object-position-5dcdb65)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-bn-specs b{font-size:var(--cargo-ref-bn-specs-font-size-0c1fdf6)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-bn-pick{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-bn-pick-gap-641e708)!important;--cargo-ref-bn-pick-padding-e73aea6:clamp(40px,6vw,88px) var(--cargo-concept-gutter);padding:var(--cargo-ref-bn-pick-padding-e73aea6)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-bn-pick-head h2{--cargo-ref-bn-pick--head-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-bn-pick--head-font-family-13319d4)!important;font-size:var(--cargo-ref-bn-pick--head-font-size-b330ae2)!important;line-height:var(--cargo-ref-bn-pick--head-line-height-0c892cd)!important;text-transform:uppercase!important;--cargo-ref-bn-pick--head-scroll-margin-top-4d76391:calc(var(--cargo-concept-sticky-height) + 16px);scroll-margin-top:var(--cargo-ref-bn-pick--head-scroll-margin-top-4d76391)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-bn-cards{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:var(--cargo-ref-bn-cards-gap-787b30a)!important;align-items:stretch!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-bn-card{display:grid!important;grid-template-rows:auto 1fr!important;--cargo-ref-bn-card-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-bn-card-border-38053c2)!important;--cargo-ref-bn-card-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-bn-card-background-dcf8dc6)!important;min-width:0!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-bn-card-media{margin:0!important;aspect-ratio:var(--cargo-ref-bn-card--media-aspect-ratio-6d27ca1)!important;--cargo-ref-bn-card--media-border-bottom-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-bottom:var(--cargo-ref-bn-card--media-border-bottom-38053c2)!important;background:var(--cargo-ref-bn-card--media-background-e08de71)!important;overflow:hidden!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-bn-card-media img{width:var(--cargo-ref-bn-card--media-width-32e4899)!important;height:var(--cargo-ref-bn-card--media-height-32e4899)!important;object-fit:cover!important;--cargo-ref-bn-card--media-transition-0a5a375:opacity var(--cargo-concept-duration-2);transition:var(--cargo-ref-bn-card--media-transition-0a5a375)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-bn-card-body{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-bn-card--body-gap-9bf0c8e)!important;padding:var(--cargo-ref-bn-card--body-padding-d97ec47)!important;min-width:0!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-bn-card h3{--cargo-ref-bn-card-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-bn-card-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-bn-card-font-size-4dd8499)!important;line-height:var(--cargo-ref-bn-card-line-height-bb88b84)!important;text-transform:uppercase!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-bn-card-lead{max-width:var(--cargo-ref-bn-card--lead-max-width-948261b)!important;--cargo-ref-bn-card--lead-font-size-ec8316f:var(--cargo-concept-body);font-size:var(--cargo-ref-bn-card--lead-font-size-ec8316f)!important;line-height:var(--cargo-ref-bn-card--lead-line-height-9f29a13)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-bn-card .cargo-Concept-eyebrow{margin-bottom:var(--cargo-ref-bn-card-margin-bottom-eb6881a)!important;--cargo-ref-bn-card-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-bn-card-color-47a8672)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-bn-amounts .cargo-ProductD-size{font-size:var(--cargo-ref-bn-amounts-font-size-4e0b06b)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-bn-styles .cargo-Editorial-bn-out small{--cargo-ref-bn-styles-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-bn-styles-color-47a8672)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-bn-card-cta{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-bn-card--cta-gap-7769e81)!important;margin-top:auto!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-bn-card-cta .cargo-Button-button{white-space:normal!important;height:auto!important;--cargo-ref-bn-card--cta-min-height-ca4ad86:var(--cargo-concept-height-l);min-height:var(--cargo-ref-bn-card--cta-min-height-ca4ad86)!important;padding-block:var(--cargo-ref-bn-card--cta-padding-block-38cb6b4)!important;text-align:center!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-bn-card-cta .cargo-Button-button:disabled{--cargo-ref-bn-card--cta-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-bn-card--cta-background-dcf8dc6)!important;--cargo-ref-bn-card--cta-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-bn-card--cta-color-47a8672)!important;border-style:var(--cargo-ref-bn-card--cta-border-style-f455b85)!important;box-shadow:none!important;transform:none!important;cursor:not-allowed!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-bn-steps ol{grid-template-columns:repeat(4,minmax(0,1fr))!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-bn-faq{align-items:start!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-bn-faq-more{padding-top:var(--cargo-ref-bn-faq--more-padding-top-6793164)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-bn-faq-img{margin:0!important;--cargo-ref-bn-faq--img-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-bn-faq--img-border-38053c2)!important;background:var(--cargo-ref-bn-faq--img-background-e08de71)!important;position:sticky!important;--cargo-ref-bn-faq--img-top-4d76391:calc(var(--cargo-concept-sticky-height) + 16px);top:var(--cargo-ref-bn-faq--img-top-4d76391)!important}
:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-bn-faq-img img{width:var(--cargo-ref-bn-faq--img-width-32e4899)!important;height:auto!important}
@media (max-width:1024px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-bn-cards{grid-template-columns:1fr!important}}
@media (max-width:1024px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-bn-card{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-rows:none!important}}
@media (max-width:1024px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-bn-card-media{aspect-ratio:auto!important;border-bottom:0!important;--cargo-ref-bn-card--media-border-right-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-right:var(--cargo-ref-bn-card--media-border-right-38053c2)!important}}
@media (max-width:1024px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-bn-steps ol{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media (max-width:768px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-bn-card{grid-template-columns:1fr!important}}
@media (max-width:768px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-bn-card-media{aspect-ratio:var(--cargo-ref-bn-card--media-aspect-ratio-6d27ca1)!important;border-right:0!important;--cargo-ref-bn-card--media-border-bottom-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-bottom:var(--cargo-ref-bn-card--media-border-bottom-38053c2)!important}}
@media (max-width:768px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-bn-faq-img{position:static!important}}
@media (max-width:560px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-bn-steps ol{grid-template-columns:1fr!important}}
@media (max-width:560px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-bn-specs{grid-template-columns:1fr!important}}
@media (max-width:560px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-bn-specs div{border-right:0!important;border-bottom:var(--cargo-ref-bn-specs-border-bottom-a06eb5f)!important}}
@media (min-width:1800px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-bn-card{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-rows:none!important}}
@media (min-width:1800px){:root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-bn-card-media{aspect-ratio:auto!important;border-bottom:0!important;--cargo-ref-bn-card--media-border-right-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-right:var(--cargo-ref-bn-card--media-border-right-38053c2)!important}}
/* UX115 Choice radio variant */

.cargo-ProductD-size[aria-checked="true"]{background:var(--cargo-concept-ink)!important;color:var(--cargo-concept-paper)!important}
.cargo-ProductD-size[aria-checked="true"] small{color:inherit!important}

:root .cargo-EditorialPage[data-cargo-component] .cargo-DocumentPage-textLink{color:inherit!important}
/* UX118 native legal print */
:root {
 --cargo-legal-print-title-size:22pt;
 --cargo-legal-print-heading-size:13pt;
 --cargo-legal-print-body-size:10.5pt;
 --cargo-legal-print-url-size:9pt;
 --cargo-legal-print-leading:1.45;
 --cargo-legal-print-header-gap:12px
}

@media print {
 body:has(.cargo-Editorial-legal) > :not(main),
 body:has(.cargo-Editorial-legal) main > :not(.cargo-EditorialPage),
 .cargo-EditorialPage:has(.cargo-Editorial-legal) .cargo-DocumentContents,
 .cargo-EditorialPage:has(.cargo-Editorial-legal) .cargo-DocumentPage-crumbs {display:none!important}
 .cargo-EditorialPage .cargo-Editorial-legal {display:block;padding:0}
 .cargo-EditorialPage .cargo-Editorial-legal-top {padding:0 0 var(--cargo-legal-print-header-gap)}
 :root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-legal-top h1 {font-size:var(--cargo-legal-print-title-size)!important;max-width:none}
 :root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-legal-body {max-width:none}
 :root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-legal-body p,
 :root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-legal-body li {font-size:var(--cargo-legal-print-body-size)!important;line-height:var(--cargo-legal-print-leading)!important}
 :root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-legal-sec h2 {break-after:avoid;font-size:var(--cargo-legal-print-heading-size)!important}
 :root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-legal-body p {orphans:3;widows:3}
 :root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-legal-body a[href^="http"]::after {content:" (" attr(href) ")";font-size:var(--cargo-legal-print-url-size);overflow-wrap:anywhere}
}



 :root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-legal .cargo-DocumentContents a[aria-current],
 :root .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-legal .cargo-DocumentContents a:hover {
  background:var(--cargo-concept-ink)!important;
  color:var(--cargo-concept-paper)!important;
 }

/* CheckoutAddressDialog reuses Field; native wrapper has no second frame. */
[data-cargo-checkout-address-dialog] :is(h-input,h-input-control,h-textarea,h-textarea-control):has(.cargo-Field){display:block;width:100%;height:auto;min-height:0;padding:0;border:0!important;border-radius:0;background:transparent;box-shadow:none!important;}
[data-cargo-checkout-address-dialog] .cargo-Field{display:block;box-sizing:border-box;width:100%;margin:0;}
[data-cargo-checkout-address-dialog] h-control-label{display:block;margin-bottom:var(--space-2);}
[data-cargo-checkout-address-dialog] h-select{width:100%;max-width:100%;}
/* ProductCarousel: one edge-to-edge frame for native recommendation rails. */
.cargo-PageShell > .grid:has(.cargo-NativeProductCarousel):not(:has([data-module-name]:not([data-module-name="roster_product_recommendation"],[data-module-name="product_related"]))){width:100%!important;max-width:none!important;margin-inline:var(--space-0)!important;padding-inline:var(--space-0)!important;}
.cargo-NativeProductCarousel[data-cargo-component="ProductCarousel"]{padding-inline:var(--cargo-concept-gutter) var(--space-0)!important;}
.cargo-NativeProductCarousel[data-cargo-component="ProductCarousel"] > .cargo-Concept-railHead{margin-inline-end:var(--cargo-concept-gutter)!important;}
/* Editorial Accordion owns one separator per boundary, including its document alias. */
:is(.cargo-ProductD-acc,.cargo-DocumentAccordion) > details:not(:last-child){border-bottom:var(--space-0)!important;}
/* Runtime omits unused Ways; retain the source's 40–88px pause after Specs. */
.cargo-ProductD-specs + .cargo-ProductD-acc{padding-top:var(--cargo-ref-p-ways-padding-top-7f2cf4f)!important;}
/* TextAction owns the Tertiary CTA label, arrow and states across every page. */
.cargo-TextAction[data-cargo-button][data-cargo-button-size][data-cargo-button-variant="tertiary"]{--cargo-button-hover-bg:transparent;--cargo-button-hover-border:transparent;display:inline-flex!important;gap:var(--space-3)!important;justify-content:flex-start!important;height:auto!important;min-height:var(--button-height-md)!important;min-width:var(--space-0)!important;width:fit-content;max-width:100%;padding:var(--space-2) var(--space-0)!important;border:var(--space-0)!important;background:transparent!important;color:inherit!important;font:var(--button-weight-bold) var(--cargo-concept-ui)/var(--leading-normal) var(--font-display)!important;text-transform:uppercase!important;letter-spacing:var(--cargo-concept-tracking-2)!important;text-decoration:underline!important;text-decoration-thickness:var(--cargo-concept-border)!important;text-underline-offset:var(--cargo-button-text-underline-offset);white-space:normal!important;text-align:start!important;transform:none!important;box-shadow:none!important;transition:text-decoration-thickness var(--cargo-concept-duration-1) var(--cargo-concept-ease)!important;}
.cargo-TextAction[data-cargo-button][data-cargo-button-size][data-cargo-button-variant="tertiary"] > .cargo-Button-label{min-width:0;overflow-wrap:anywhere;text-decoration:inherit!important;}
.cargo-TextAction[data-cargo-button]::after,.cargo-TextAction[data-cargo-button] > .cargo-Button-label::after{content:none!important;}
.cargo-TextAction[data-cargo-button] > .cargo-Button-arrow{display:inline-block;flex-shrink:0;transition:transform var(--cargo-concept-duration-2) var(--cargo-concept-ease);}
.cargo-TextAction[data-cargo-button-context="hero-more"][data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{color:var(--cargo-hero-on-panel)!important;}
.cargo-TextAction[data-cargo-button][data-cargo-button-size][data-cargo-button-variant="tertiary"]:focus-visible:not(:disabled):not([aria-disabled="true"]){text-decoration-thickness:var(--cargo-button-text-underline-hover)!important;}
@media(hover:hover) and (pointer:fine){
 .cargo-TextAction[data-cargo-button][data-cargo-button-size][data-cargo-button-variant="tertiary"]:hover:not(:disabled):not([aria-disabled="true"]),[data-cargo-button-hover-group]:hover .cargo-TextAction[data-cargo-button][data-cargo-button-size][data-cargo-button-variant="tertiary"]:not(:disabled):not([aria-disabled="true"]){text-decoration-thickness:var(--cargo-button-text-underline-hover)!important;transform:none!important;box-shadow:none!important;}
 .cargo-TextAction[data-cargo-button]:hover:not(:disabled):not([aria-disabled="true"]) > .cargo-Button-arrow{transform:translateX(var(--cargo-concept-lift));}
}
@media(prefers-reduced-motion:reduce){.cargo-TextAction[data-cargo-button][data-cargo-button-size][data-cargo-button-variant="tertiary"],.cargo-TextAction[data-cargo-button] > .cargo-Button-arrow{transition:none!important;}.cargo-TextAction[data-cargo-button]:hover > .cargo-Button-arrow{transform:none!important;}}
/* ProductSpecs: the same grey rule frames every black strip, including dark neighbours. */
:is(.cargo-ProductD-specs){border-block:var(--cargo-ref-p-specs-border-right-a06eb5f)!important;}
@media(max-width:768px){:is(.cargo-ProductD-specs) > div,:root .cargo-ScrunchPage .cargo-ProductD-specs > div{border-bottom:var(--space-0)!important;}:is(.cargo-ProductD-specs) > div:nth-child(n+3){border-top:var(--cargo-ref-p-specs-border-right-a06eb5f)!important;}}
/* UX125: keep checked state distinct while the native input owns keyboard focus. */
:root body .cargo-CatalogSidebar-frame .cargo-CatalogOption:has(input:checked){transition:none!important;}
:root body .cargo-CatalogSidebar-frame .cargo-CatalogOption:has(input:checked:focus-visible){background:var(--cargo-concept-ink)!important;color:var(--cargo-concept-paper)!important;}
:root body .cargo-CatalogSidebar-frame .cargo-CatalogOption:has(input:checked:focus-visible) > :not(input){color:inherit!important;}
@media(forced-colors:active){:root body .cargo-CatalogSidebar-frame .cargo-CatalogOption:has(input:checked:focus-visible){background:Highlight!important;color:HighlightText!important;border-inline-start-color:CanvasText!important;}}

/* UX127 Field: keep an inert trailing native icon inside its input frame. */
:root body h-input:has(> h-input-control > .cargo-Field):has(> h-icon[aria-hidden="true"]:not([clickable])){display:grid;grid-template-columns:minmax(0,1fr);align-items:center;}
:root body h-input:has(> h-input-control > .cargo-Field) > :is(h-input-control,h-icon[aria-hidden="true"]:not([clickable])){grid-area:1 / 1;min-width:0;}
:root body h-input:has(> h-input-control > .cargo-Field) > h-icon[aria-hidden="true"]:not([clickable]){justify-self:end;margin-inline-end:var(--space-3);width:var(--space-4);height:var(--space-4);pointer-events:none;}
:root body h-input:has(> h-icon[aria-hidden="true"]:not([clickable])) > h-input-control > .cargo-Field{padding-inline-end:var(--space-10)!important;}

/* UX128 CheckoutReview: navigation to the existing native order summary. */
main[data-cargo-checkout-page] .cargo-CheckoutPage-reviewLink{align-self:flex-start;}
main[data-cargo-checkout-page] basket-summary-checkout-footer[tabindex="-1"]:focus{outline:none!important;box-shadow:none!important;}
main[data-cargo-checkout-page] basket-summary-checkout-footer[tabindex="-1"]:focus .price-list__item{border-top-color:var(--cargo-field-focus-color)!important;}

/* UX129 CardColourChoices: shared minimum pointer target; glyph size is unchanged. */
:root{--cargo-card-colour-target-size:var(--space-6);}
.cargo-ProductCard-colourChoice{--cargo-ref-d-sw-width-5d6c439:var(--cargo-card-colour-target-size);--cargo-ref-d-sw-height-5d6c439:var(--cargo-card-colour-target-size);}
.cargo-ProductCard-moreColours{min-width:var(--cargo-card-colour-target-size);min-height:var(--cargo-card-colour-target-size);}
/* Edited search previews must not expose committed-query filters. */
:root body main.context-20[data-cargo-live-search-active="true"] .cargo-Collections-layout{display:none!important;}
.cargo-ProductCard-modelRow:has(> .cargo-ProductCard-colourChoices){flex-wrap:wrap!important;}
/* Preserve the provider's brand artwork and geometry; share the existing Button focus tokens. */
[data-cargo-native-payment-action]{display:block;max-width:100%;cursor:pointer;}
[data-cargo-native-payment-action]:focus-visible{outline:var(--button-focus-width) solid var(--color-neutral-950);outline-offset:var(--button-focus-offset);}
[data-cargo-native-payment-action] > img{max-width:100%;height:auto;}
@media(forced-colors:active){[data-cargo-native-payment-action]:focus-visible{outline-color:Highlight;}}
/* Documents remain links; the privacy action opens Shoper's existing dialog. */
.cargo-Footer-legal{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-6)}
.cargo-Footer-legal button.cargo-Footer-link{appearance:none;background:transparent;border:0;border-radius:var(--radius-none);padding:0;margin:0;font:inherit;font-size:var(--text-sm);color:var(--cargo-concept-paper);cursor:pointer}
.cargo-Footer-legal .cargo-Footer-link{text-decoration:underline!important;text-underline-offset:var(--space-1)}
.cargo-Footer-legal .cargo-Footer-link:hover{color:var(--cargo-concept-color)}
.cargo-Footer-legal .cargo-Footer-link:focus-visible{outline:var(--cargo-concept-border) solid currentColor;outline-offset:var(--space-1)}
.cargo-Footer-privacyError{flex-basis:100%;margin:0;font-size:var(--text-sm)}
.cargo-ProductCard-sizes{margin:0;color:var(--cargo-concept-muted);font:var(--cargo-concept-caption)/var(--leading-normal) var(--font-body);overflow-wrap:anywhere}
.cargo-ProductD-versionDetail{text-transform:none}
.cargo-ProductD-size small{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;text-align:center}

/* Passive TextAction labels follow the focus of their single native card link. */
[data-cargo-button-hover-group]:focus-visible .cargo-TextAction[data-cargo-button][data-cargo-button-variant="tertiary"]{text-decoration-thickness:var(--cargo-button-text-underline-hover)!important;}

/* UX262: approved B2B composition, scoped generated owners. */
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"]{--cargo-ref-label-font-size-145f2f5:13px;--cargo-ref-label-letter-spacing-0018d62:.08em;--cargo-ref-crumbs-gap-eb4ebe4:8px;--cargo-ref-p-night-color-449f5dd:#8d8c87;--cargo-ref-p-night--day-opacity-bb88b84:.86;--cargo-ref-p-acc-max-width-e274ccf:1100px;--cargo-ref-p-ways-padding-top-7f2cf4f:clamp(40px,6vw,88px);--cargo-ref-p-acc-gap-6793164:16px;--cargo-ref-p-acc-font-size-d9fe5d1:clamp(24px,2.4vw,34px);--cargo-ref-p-acc-content-7297d20:"+";--cargo-ref-p-acc-font-size-c80bfee:28px;--cargo-ref-p-acc-transform-016b045:rotate(45deg);--cargo-ref-p-acc-padding-left-38cb6b4:10px;--cargo-ref-p-acc-padding-e8ff7dd:4px 0 24px;--cargo-ref-p-acc-gap-7769e81:12px;--cargo-ref-p-acc-max-width-d13358a:68ch;--cargo-ref-p-acc-border-collapse-93bc5d0:collapse;--cargo-ref-p-acc-width-32e4899:100%;--cargo-ref-p-acc-max-width-ae6cfbb:560px;--cargo-ref-p-acc-font-variant-numeric-ba2d0ee:tabular-nums;--cargo-ref-p-acc-padding-6429fe9:10px 0;--cargo-ref-p-acc-vertical-align-2872036:top;--cargo-ref-p-acc-width-8640b64:42%;--cargo-ref-q-sugg-margin-right-7adef6a:6px;--cargo-ref-srv-hero-color-e08de71:#fff;--cargo-ref-srv-hero--text-gap-5d6c439:22px;--cargo-ref-srv-hero--text-font-size-8857f03:clamp(min(56px,16.5vw),8vw,140px);--cargo-ref-srv-hero--text-line-height-a801f78:.84;--cargo-ref-srv-hero--text-max-width-2741e39:40ch;--cargo-ref-srv-hero--text-color-43d835e:#e6e5e0;--cargo-ref-srv-hero--cta-gap-6793164:16px;--cargo-ref-srv-hero--img-min-height-733e27a:460px;--cargo-ref-srv-hero--img-width-32e4899:100%;--cargo-ref-srv-hero--img-height-32e4899:100%;--cargo-ref-srv-hero--img-padding-7dfda81:8px 12px;--cargo-ref-srv-steps-font-size-b330ae2:clamp(40px,5vw,80px);--cargo-ref-srv-steps-line-height-1d367bc:.88;--cargo-ref-srv-steps-margin-bottom-2793cbc:24px;--cargo-ref-srv-steps-gap-eb4ebe4:8px;--cargo-ref-srv-steps-gap-38cb6b4:10px;--cargo-ref-srv-steps-padding-9bf0c8e:20px;--cargo-ref-srv-steps-font-size-a7d674f:64px;--cargo-ref-srv-steps-line-height-5429ab0:.8;--cargo-ref-srv-split-gap-5094ec9:clamp(24px,4vw,64px);--cargo-ref-srv-split-width-32e4899:100%;--cargo-ref-srv-deal-gap-6793164:16px;--cargo-ref-srv-deal-font-size-0b7675b:clamp(44px,6vw,104px);--cargo-ref-srv-deal-line-height-bb88b84:.86;--cargo-ref-srv-deal-max-width-fd96d3a:16ch;--cargo-ref-srv-deal-max-width-c2d6c23:60ch;--cargo-ref-srv-faq-form-gap-5094ec9:clamp(24px,4vw,64px);--cargo-ref-srv-hero--img-aspect-ratio-88a09c4:4/3;--cargo-ref-srv-hero--img-order-1bad6b8:-1;--cargo-ref-seo-top-margin-bottom-7adef6a:6px;--cargo-ref-d-facts--head-line-height-9f29a13:1.5;--cargo-ref-doc-toc-margin-bottom-38cb6b4:10px;--cargo-ref-doc-help-gap-8604463:24px 48px;--cargo-ref-doc-help-margin-top-eb4ebe4:8px;--cargo-ref-doc-help-font-size-b330ae2:clamp(40px,5vw,80px);--cargo-ref-doc-help-line-height-1d367bc:.88;--cargo-ref-doc-help-max-width-bb60d90:14ch;--cargo-ref-doc-help--cta-gap-ab85a96:10px 16px;--cargo-ref-ct-biz--head-max-width-867c0d3:36ch;--cargo-ref-doc-help-line-height-9f29a13:1.5;--cargo-ref-b2b-hero-line-height-b09013f:.98;--cargo-ref-b2b-hero--mail-color-df5927f:#f2f1ec;--cargo-ref-b2b-clients-gap-7dcbbe5:12px 32px;--cargo-ref-b2b-clients-gap-5ccbc95:10px 28px;--cargo-ref-b2b-clients-font-size-6429d26:clamp(22px,2.2vw,34px);--cargo-ref-b2b-clients-line-height-6b86b27:1;--cargo-ref-b2b-offer-gap-7afea48:clamp(20px,2.6vw,36px);--cargo-ref-b2b-offer--head-gap-7dcbbe5:12px 32px;--cargo-ref-b2b-offer--head-font-size-b330ae2:clamp(40px,5vw,80px);--cargo-ref-b2b-offer--head-line-height-1d367bc:.88;--cargo-ref-b2b-offer--head-max-width-2741e39:40ch;--cargo-ref-b2b-offer--list-gap-e13d01c:clamp(12px,1.6vw,24px);--cargo-ref-b2b-card-gap-7769e81:12px;--cargo-ref-b2b-card-margin-f07645b:0 0 4px;--cargo-ref-b2b-card-aspect-ratio-88a09c4:4/3;--cargo-ref-b2b-card-background-e08de71:#fff;--cargo-ref-b2b-card-width-32e4899:100%;--cargo-ref-b2b-card-height-32e4899:100%;--cargo-ref-b2b-card-font-size-555fcea:clamp(28px,2.4vw,40px);--cargo-ref-b2b-card-line-height-0c892cd:.92;--cargo-ref-b2b-card-max-width-91989fd:34ch;--cargo-ref-b2b-card-line-height-9f29a13:1.5;--cargo-ref-b2b-cta--note-margin-top-38cb6b4:10px;--cargo-ref-b2b-card-aspect-ratio-3076d9c:16/9;--cargo-ref-srv-hero--img--product-background-e08de71:#fff;--cargo-ref-srv-hero--img--product-inset-da3f584:clamp(16px,3vw,48px);--cargo-ref-srv-hero--img--product-width-59a0671:calc(100% - 2 * clamp(16px,3vw,48px));--cargo-ref-srv-hero--img--product-height-59a0671:calc(100% - 2 * clamp(16px,3vw,48px));--cargo-ref-b2b-clients-height-bb06887:clamp(36px,3.4vw,48px);--cargo-ref-b2b-card--text-padding-183c92f:clamp(18px,2vw,28px);--cargo-ref-srv-hero--img--product-aspect-ratio-6d27ca1:3/2;--cargo-ref-scr-head-line-height-6918de1:1.45;--cargo-ref-scr-cta-gap-e7a0c1b:12px 28px;--cargo-ref-srv-hero--cta-background-e08de71:#fff;--cargo-ref-srv-hero--cta-border-color-e08de71:#fff;--cargo-ref-ab-hero-max-width-eef56e1:12ch;--cargo-ref-ab-text-line-height-ec6c168:1.6;--cargo-ref-ab-made--head-line-height-9f29a13:1.5;--cargo-ref-ab-friends--text-line-height-ec6c168:1.6;--cargo-ref-rl-hero-max-width-d494bd2:11ch;--cargo-ref-rf-hero-object-position-31fa249:center 45%;--cargo-ref-rf-hero-background-81ef715:#000;--cargo-ref-rf-how--text-line-height-ec6c168:1.6;--cargo-ref-bn-card-margin-bottom-eb6881a:-10px;--cargo-ref-sk-hero-object-position-95bcce2:30% 50%;--cargo-ref-srv-hero--text-padding-7dfda81:8px 12px;--cargo-ref-srv-hero--text-background-e08de71:#fff;--cargo-ref-srv-hero--text-max-width-32e4899:100%;--cargo-ref-rz-empty--box-max-width-c2d6c23:60ch;--cargo-ref-b2v-needs-gap-7afea48:clamp(20px,2.6vw,36px);--cargo-ref-b2v-head-gap-7dcbbe5:12px 32px;--cargo-ref-b2v-head-font-size-b330ae2:clamp(40px,5vw,80px);--cargo-ref-b2v-head-line-height-1d367bc:.88;--cargo-ref-b2v-head-max-width-87bb205:18ch;--cargo-ref-b2v-head-max-width-2741e39:40ch;--cargo-ref-b2v-needs--list-column-gap-da3f584:clamp(16px,3vw,48px);--cargo-ref-b2v-needs--list-gap-09f9739:14px;--cargo-ref-b2v-needs--list-padding-843878c:14px 0;--cargo-ref-b2v-needs--list-line-height-98737cf:1.35;--cargo-ref-b2v-needs--list-content-12ae32c:"";--cargo-ref-b2v-needs--list-width-7769e81:12px;--cargo-ref-b2v-needs--list-height-7769e81:12px;--cargo-ref-b2v-needs--list-margin-top-7e47d24:.3em;--cargo-ref-b2v-scale--steps-counter-reset-aae5a47:b2v-scale;--cargo-ref-b2v-scale--steps-counter-increment-aae5a47:b2v-scale;--cargo-ref-b2v-scale--steps-gap-eb4ebe4:8px;--cargo-ref-b2v-scale--steps-padding-ab98c04:18px;--cargo-ref-b2v-scale--steps-line-height-b05e244:1.1;--cargo-ref-b2v-scale--steps-content-1f78d56:counter(b2v-scale,decimal-leading-zero);--cargo-ref-b2v-scale--steps-color-e08de71:#fff;--cargo-ref-b2v-scale--steps-color-43d835e:#e6e5e0;--cargo-ref-b2v-scale--cols-gap-5094ec9:clamp(24px,4vw,64px);--cargo-ref-b2v-scale--cols-margin-bottom-09f9739:14px;--cargo-ref-b2v-tags-gap-eb4ebe4:8px;--cargo-ref-b2v-tags-padding-7dfda81:8px 12px;--cargo-ref-b2v-tags-line-height-9c193c6:1.3;--cargo-ref-b2v-models-gap-1765069:4px 16px;--cargo-ref-b2v-models-padding-843878c:14px 0;--cargo-ref-b2v-models-line-height-9f29a13:1.5;--cargo-ref-b2v-split-width-5735bb5:min(100%,600px);--cargo-ref-b2v-split-justify-self-f179a50:center;--cargo-ref-b2v-split-aspect-ratio-1265c56:4/5;--cargo-ref-b2v-split-width-32e4899:100%;--cargo-ref-b2v-split-height-32e4899:100%;--cargo-ref-b2v-split-padding-7dfda81:8px 12px;--cargo-ref-b2v-split--text-gap-ab98c04:18px;--cargo-ref-b2v-split--text-max-width-23b67bb:62ch;--cargo-ref-b2v-split--text-line-height-9f29a13:1.5;--cargo-ref-b2v-case-gap-38cb6b4:10px;--cargo-ref-b2v-case-padding-d9ef223:12px 0;--cargo-ref-b2v-case-gap-7476140:2px;--cargo-ref-b2v-case-line-height-6918de1:1.45;--cargo-ref-b2v-proof-gap-e13d01c:clamp(12px,1.6vw,24px);--cargo-ref-b2v-proof-gap-38cb6b4:10px;--cargo-ref-b2v-proof-width-32e4899:100%;--cargo-ref-b2v-proof-aspect-ratio-1265c56:4/5;--cargo-ref-b2v-proof-gap-3566015:4px;--cargo-ref-b2v-proof-line-height-1a948f1:1.4;--cargo-ref-b2v-scale-fact-color-e08de71:#fff;--cargo-ref-b2v-scale-fact-color-43d835e:#e6e5e0;--cargo-ref-b2v-exp--list-gap-38cb6b4:10px;--cargo-ref-b2v-exp--list-padding-071bd18:18px 18px 0 0;--cargo-ref-b2v-exp--list-padding-left-ab98c04:18px;--cargo-ref-b2v-exp--list-line-height-9f29a13:1.5;--cargo-ref-b2v-brief-gap-5094ec9:clamp(24px,4vw,64px);--cargo-ref-b2v-brief--text-gap-ab98c04:18px;--cargo-ref-b2v-brief--text-max-width-948261b:44ch;--cargo-ref-b2v-brief--text-line-height-9f29a13:1.5;--cargo-ref-b2v-brief--q-counter-reset-969962d:b2v-q;--cargo-ref-b2v-brief--q-counter-increment-969962d:b2v-q;--cargo-ref-b2v-brief--q-gap-7769e81:12px;--cargo-ref-b2v-brief--q-padding-330d991:14px 16px;--cargo-ref-b2v-brief--q-line-height-6918de1:1.45;--cargo-ref-b2v-brief--q-content-068e137:counter(b2v-q,decimal-leading-zero);--cargo-ref-b2v-exp--list-gap-36d8107:0 24px;--cargo-ref-b2v-exp--list-padding-c3406d8:18px 0 24px;--cargo-ref-b2v-split--rev-order-1bad6b8:-1;--cargo-ref-b2v-scale--steps-gap-09f9739:14px;--cargo-ref-b2v-scale--steps-padding-330d991:14px 16px;--cargo-ref-b2v-proof-aspect-ratio-88a09c4:4/3}
/* Generated by build-concept-reference.mjs from pinned Claude sources. Edit the selector contract or reference, not this file. */
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-Concept-eyebrow{--cargo-ref-label-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-label-font-family-c01aee4)!important;font-weight:700!important;font-size:var(--cargo-ref-label-font-size-145f2f5)!important;letter-spacing:var(--cargo-ref-label-letter-spacing-0018d62)!important;text-transform:uppercase!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-DocumentPage-crumbs{display:flex!important;flex-wrap:wrap!important;gap:var(--cargo-ref-crumbs-gap-eb4ebe4)!important;--cargo-ref-crumbs-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-crumbs-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-crumbs-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-crumbs-font-size-2c26dd2)!important;--cargo-ref-crumbs-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-crumbs-letter-spacing-ddfefa4)!important;text-transform:uppercase!important;--cargo-ref-crumbs-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-crumbs-color-47a8672)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-DocumentPage-crumbs a{--cargo-ref-crumbs-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-crumbs-color-d40c4db)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-Products-grid > .cargo-DocumentPage-crumbs{grid-column:1/-1!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ProductD-night .cargo-Concept-eyebrow{color:var(--cargo-ref-p-night-color-449f5dd)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ProductD-night--day .cargo-Concept-eyebrow{color:inherit!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ProductD-night--day .cargo-ProductD-night-text p:not(.cargo-Concept-eyebrow){opacity:var(--cargo-ref-p-night--day-opacity-bb88b84)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] :is(.cargo-ProductD-acc,.cargo-DocumentAccordion){--cargo-ref-p-acc-padding-a707872:0 var(--cargo-concept-gutter) clamp(40px,6vw,88px);padding:var(--cargo-ref-p-acc-padding-a707872)!important;max-width:var(--cargo-ref-p-acc-max-width-e274ccf)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ProductD-ways[hidden] + :is(.cargo-ProductD-acc,.cargo-DocumentAccordion){padding-top:var(--cargo-ref-p-ways-padding-top-7f2cf4f)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] :is(.cargo-ProductD-acc,.cargo-DocumentAccordion) details{--cargo-ref-p-acc-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-p-acc-border-top-38053c2)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] :is(.cargo-ProductD-acc,.cargo-DocumentAccordion) details:last-child{--cargo-ref-p-acc-border-bottom-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-bottom:var(--cargo-ref-p-acc-border-bottom-38053c2)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] :is(.cargo-ProductD-acc,.cargo-DocumentAccordion) summary{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:var(--cargo-ref-p-acc-gap-6793164)!important;--cargo-ref-p-acc-min-height-ca4ad86:var(--cargo-concept-height-l);min-height:var(--cargo-ref-p-acc-min-height-ca4ad86)!important;cursor:pointer!important;list-style:none!important;--cargo-ref-p-acc-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-p-acc-font-family-13319d4)!important;font-size:var(--cargo-ref-p-acc-font-size-d9fe5d1)!important;text-transform:uppercase!important;--cargo-ref-p-acc-transition-637944a:padding var(--cargo-concept-duration-1) var(--cargo-concept-ease),background var(--cargo-concept-duration-1);transition:var(--cargo-ref-p-acc-transition-637944a)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] :is(.cargo-ProductD-acc,.cargo-DocumentAccordion) summary::-webkit-details-marker{display:none!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] :is(.cargo-ProductD-acc,.cargo-DocumentAccordion) summary::after{content:var(--cargo-ref-p-acc-content-7297d20)!important;--cargo-ref-p-acc-font-family-ea71320:var(--font-body);font-family:var(--cargo-ref-p-acc-font-family-ea71320)!important;font-size:var(--cargo-ref-p-acc-font-size-c80bfee)!important;--cargo-ref-p-acc-transition-5b881e3:transform var(--cargo-concept-duration-2) var(--cargo-concept-ease);transition:var(--cargo-ref-p-acc-transition-5b881e3)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] :is(.cargo-ProductD-acc,.cargo-DocumentAccordion) details[open] summary::after{transform:var(--cargo-ref-p-acc-transform-016b045)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] :is(.cargo-ProductD-acc,.cargo-DocumentAccordion) summary:hover{padding-left:var(--cargo-ref-p-acc-padding-left-38cb6b4)!important;--cargo-ref-p-acc-background-808a508:var(--cargo-concept-tint);background:var(--cargo-ref-p-acc-background-808a508)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] :is(.cargo-ProductD-acc,.cargo-DocumentAccordion) :is(.cargo-ProductD-acc-body,.cargo-DocumentAccordion-body){padding:var(--cargo-ref-p-acc-padding-e8ff7dd)!important;display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-p-acc-gap-7769e81)!important;max-width:var(--cargo-ref-p-acc-max-width-d13358a)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] :is(.cargo-ProductD-acc,.cargo-DocumentAccordion) table{border-collapse:var(--cargo-ref-p-acc-border-collapse-93bc5d0)!important;width:var(--cargo-ref-p-acc-width-32e4899)!important;max-width:var(--cargo-ref-p-acc-max-width-ae6cfbb)!important;font-variant-numeric:var(--cargo-ref-p-acc-font-variant-numeric-ba2d0ee)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] :is(.cargo-ProductD-acc,.cargo-DocumentAccordion) td{padding:var(--cargo-ref-p-acc-padding-6429fe9)!important;--cargo-ref-p-acc-border-bottom-5d7fb9d:1px solid var(--cargo-concept-line);border-bottom:var(--cargo-ref-p-acc-border-bottom-5d7fb9d)!important;vertical-align:var(--cargo-ref-p-acc-vertical-align-2872036)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] :is(.cargo-ProductD-acc,.cargo-DocumentAccordion) td:first-child{width:var(--cargo-ref-p-acc-width-8640b64)!important;--cargo-ref-p-acc-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-p-acc-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-p-acc-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-p-acc-font-size-2c26dd2)!important;--cargo-ref-p-acc-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-p-acc-letter-spacing-ddfefa4)!important;text-transform:uppercase!important;--cargo-ref-p-acc-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-p-acc-color-47a8672)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-SearchResults-suggestions .cargo-Concept-eyebrow{margin-right:var(--cargo-ref-q-sugg-margin-right-7adef6a)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ServiceHero-grid{display:grid!important;grid-template-columns:var(--cargo-concept-split-columns)!important;--cargo-ref-srv-hero-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-srv-hero-background-d40c4db)!important;color:var(--cargo-ref-srv-hero-color-e08de71)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ServiceHero-content{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-srv-hero--text-gap-5d6c439)!important;justify-content:center!important;--cargo-ref-srv-hero--text-padding-62521c7:clamp(28px,4vw,64px) var(--cargo-concept-gutter);padding:var(--cargo-ref-srv-hero--text-padding-62521c7)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ServiceHero-content h1{--cargo-ref-srv-hero--text-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-srv-hero--text-font-family-13319d4)!important;font-size:var(--cargo-ref-srv-hero--text-font-size-8857f03)!important;line-height:var(--cargo-ref-srv-hero--text-line-height-a801f78)!important;text-transform:uppercase!important;--cargo-ref-srv-hero--text-color-c311353:var(--cargo-concept-night-accent);color:var(--cargo-ref-srv-hero--text-color-c311353)!important;--cargo-ref-srv-hero--text-transition-3e1796d:color var(--cargo-concept-duration-3);transition:var(--cargo-ref-srv-hero--text-transition-3e1796d)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ServiceHero-content > p{max-width:var(--cargo-ref-srv-hero--text-max-width-2741e39)!important;--cargo-ref-srv-hero--text-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-srv-hero--text-font-size-e576517)!important;color:var(--cargo-ref-srv-hero--text-color-43d835e)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ServiceHero-actions{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:var(--cargo-ref-srv-hero--cta-gap-6793164)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ServiceHero-imageWrapper{position:relative!important;margin:0!important;min-height:var(--cargo-ref-srv-hero--img-min-height-733e27a)!important;overflow:hidden!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ServiceHero-imageWrapper img{position:absolute!important;inset:0!important;width:var(--cargo-ref-srv-hero--img-width-32e4899)!important;height:var(--cargo-ref-srv-hero--img-height-32e4899)!important;object-fit:cover!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ServiceHero-imageWrapper figcaption{position:absolute!important;right:0!important;bottom:0!important;padding:var(--cargo-ref-srv-hero--img-padding-7dfda81)!important;--cargo-ref-srv-hero--img-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-srv-hero--img-background-dcf8dc6)!important;--cargo-ref-srv-hero--img-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-srv-hero--img-color-d40c4db)!important;--cargo-ref-srv-hero--img-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-srv-hero--img-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-srv-hero--img-font-size-af1251f:var(--cargo-concept-micro);font-size:var(--cargo-ref-srv-hero--img-font-size-af1251f)!important;--cargo-ref-srv-hero--img-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-srv-hero--img-letter-spacing-ddfefa4)!important;text-transform:uppercase!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ServiceSteps-section{--cargo-ref-srv-steps-padding-e73aea6:clamp(40px,6vw,88px) var(--cargo-concept-gutter);padding:var(--cargo-ref-srv-steps-padding-e73aea6)!important;--cargo-ref-srv-steps-background-808a508:var(--cargo-concept-tint);background:var(--cargo-ref-srv-steps-background-808a508)!important;--cargo-ref-srv-steps-transition-92b936e:background var(--cargo-concept-duration-3);transition:var(--cargo-ref-srv-steps-transition-92b936e)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ServiceSteps-section h2,:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ServiceImageText-grid h2,:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ServicePage-faq h2{--cargo-ref-srv-steps-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-srv-steps-font-family-13319d4)!important;font-size:var(--cargo-ref-srv-steps-font-size-b330ae2)!important;line-height:var(--cargo-ref-srv-steps-line-height-1d367bc)!important;text-transform:uppercase!important;margin-bottom:var(--cargo-ref-srv-steps-margin-bottom-2793cbc)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ServiceSteps-grid{list-style:none!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:var(--cargo-ref-srv-steps-gap-eb4ebe4)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ServiceSteps-step{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-srv-steps-gap-38cb6b4)!important;padding:var(--cargo-ref-srv-steps-padding-9bf0c8e)!important;--cargo-ref-srv-steps-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-srv-steps-border-38053c2)!important;--cargo-ref-srv-steps-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-srv-steps-background-dcf8dc6)!important;--cargo-ref-srv-steps-transition-ab3518e:transform var(--cargo-concept-duration-1) var(--cargo-concept-ease),box-shadow var(--cargo-concept-duration-1) var(--cargo-concept-ease);transition:var(--cargo-ref-srv-steps-transition-ab3518e)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ServiceSteps-step:hover{--cargo-ref-srv-steps-transform-55a347d:translate(var(--cargo-concept-negative-lift),var(--cargo-concept-negative-lift));transform:var(--cargo-ref-srv-steps-transform-55a347d)!important;--cargo-ref-srv-steps-box-shadow-9fe8334:var(--cargo-concept-lift) var(--cargo-concept-lift) 0 var(--cargo-concept-ink);box-shadow:var(--cargo-ref-srv-steps-box-shadow-9fe8334)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ServiceSteps-number{--cargo-ref-srv-steps-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-srv-steps-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-srv-steps-font-size-a7d674f)!important;line-height:var(--cargo-ref-srv-steps-line-height-5429ab0)!important;--cargo-ref-srv-steps-color-cb59c68:var(--cargo-concept-color);color:var(--cargo-ref-srv-steps-color-cb59c68)!important;--cargo-ref-srv-steps--webkit-text-stroke-0b51c52:1.5px var(--cargo-concept-ink);-webkit-text-stroke:var(--cargo-ref-srv-steps--webkit-text-stroke-0b51c52)!important;--cargo-ref-srv-steps-transition-3e1796d:color var(--cargo-concept-duration-3);transition:var(--cargo-ref-srv-steps-transition-3e1796d)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ServiceSteps-section h3{--cargo-ref-srv-steps-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-srv-steps-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-srv-steps-font-size-09b3052:var(--cargo-concept-h4);font-size:var(--cargo-ref-srv-steps-font-size-09b3052)!important;--cargo-ref-srv-steps-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-srv-steps-letter-spacing-148656d)!important;text-transform:uppercase!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ServiceSteps-section p{--cargo-ref-srv-steps-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-srv-steps-font-size-11d78c6)!important;--cargo-ref-srv-steps-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-srv-steps-color-47a8672)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ServiceImageText-grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:var(--cargo-ref-srv-split-gap-5094ec9)!important;align-items:center!important;--cargo-ref-srv-split-padding-e73aea6:clamp(40px,6vw,88px) var(--cargo-concept-gutter);padding:var(--cargo-ref-srv-split-padding-e73aea6)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ServiceImageText-grid figure{margin:0!important;--cargo-ref-srv-split-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-srv-split-border-38053c2)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ServiceImageText-grid img{width:var(--cargo-ref-srv-split-width-32e4899)!important;height:auto!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ServiceCTA-content{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-srv-deal-gap-6793164)!important;--cargo-ref-srv-deal-padding-e73aea6:clamp(40px,6vw,88px) var(--cargo-concept-gutter);padding:var(--cargo-ref-srv-deal-padding-e73aea6)!important;--cargo-ref-srv-deal-background-cb59c68:var(--cargo-concept-color);background:var(--cargo-ref-srv-deal-background-cb59c68)!important;--cargo-ref-srv-deal-color-9e64e0d:var(--cargo-concept-on-color);color:var(--cargo-ref-srv-deal-color-9e64e0d)!important;--cargo-ref-srv-deal-transition-5c91a05:background var(--cargo-concept-duration-3),color var(--cargo-concept-duration-3);transition:var(--cargo-ref-srv-deal-transition-5c91a05)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ServiceCTA-content h2{--cargo-ref-srv-deal-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-srv-deal-font-family-13319d4)!important;font-size:var(--cargo-ref-srv-deal-font-size-0b7675b)!important;line-height:var(--cargo-ref-srv-deal-line-height-bb88b84)!important;text-transform:uppercase!important;max-width:var(--cargo-ref-srv-deal-max-width-fd96d3a)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ServiceCTA-content p:not(.cargo-Concept-eyebrow){max-width:var(--cargo-ref-srv-deal-max-width-c2d6c23)!important;--cargo-ref-srv-deal-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-srv-deal-font-size-e576517)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ServicePage-faqRequest{display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)!important;gap:var(--cargo-ref-srv-faq-form-gap-5094ec9)!important;--cargo-ref-srv-faq-form-padding-e73aea6:clamp(40px,6vw,88px) var(--cargo-concept-gutter);padding:var(--cargo-ref-srv-faq-form-padding-e73aea6)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ServicePage-faq{padding:0!important;max-width:none!important}
@media (max-width:1024px){:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ServiceSteps-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media (max-width:768px){:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ServicePage-faqRequest{grid-template-columns:1fr!important}}
@media (max-width:768px){:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ServiceHero-grid,:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ServiceImageText-grid{grid-template-columns:minmax(0,1fr)!important}}
@media (max-width:768px){:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ServiceHero-imageWrapper{min-height:0!important;aspect-ratio:var(--cargo-ref-srv-hero--img-aspect-ratio-88a09c4)!important;order:var(--cargo-ref-srv-hero--img-order-1bad6b8)!important}}
@media (max-width:560px){:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ServiceSteps-grid{grid-template-columns:1fr!important}}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-SeoPage-top .cargo-Concept-eyebrow{margin-bottom:var(--cargo-ref-seo-top-margin-bottom-7adef6a)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-HomeFacts-head .cargo-Concept-eyebrow,:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-Concept-made--story .cargo-Concept-madeCopy > .cargo-Concept-eyebrow{margin:0!important;line-height:var(--cargo-ref-d-facts--head-line-height-9f29a13)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-DocumentContents .cargo-Concept-eyebrow{margin-bottom:var(--cargo-ref-doc-toc-margin-bottom-38cb6b4)!important;--cargo-ref-doc-toc-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-doc-toc-color-47a8672)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-DocumentWays .cargo-Concept-eyebrow{--cargo-ref-doc-ways-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-doc-ways-color-47a8672)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-DocumentAccordion{padding:0!important;max-width:none!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-DocumentHelp{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:end!important;gap:var(--cargo-ref-doc-help-gap-8604463)!important;--cargo-ref-doc-help-padding-49eaa7c:clamp(32px,4.5vw,64px) var(--cargo-concept-gutter);padding:var(--cargo-ref-doc-help-padding-49eaa7c)!important;--cargo-ref-doc-help-background-cfeb4ae:var(--cargo-concept-mist);background:var(--cargo-ref-doc-help-background-cfeb4ae)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-DocumentHelp h2{margin-top:var(--cargo-ref-doc-help-margin-top-eb4ebe4)!important;--cargo-ref-doc-help-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-doc-help-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-doc-help-font-size-b330ae2)!important;line-height:var(--cargo-ref-doc-help-line-height-1d367bc)!important;text-transform:uppercase!important;max-width:var(--cargo-ref-doc-help-max-width-bb60d90)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-DocumentHelp-actions{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:var(--cargo-ref-doc-help--cta-gap-ab85a96)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ContactWay .cargo-Concept-eyebrow{--cargo-ref-ct-way-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-ct-way-color-47a8672)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ContactSection-head > p:not(.cargo-Concept-eyebrow){max-width:var(--cargo-ref-ct-biz--head-max-width-867c0d3)!important;--cargo-ref-ct-biz--head-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-ct-biz--head-font-size-11d78c6)!important;--cargo-ref-ct-biz--head-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-ct-biz--head-color-47a8672)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-DocumentHelp .cargo-Concept-eyebrow{margin:0!important;line-height:var(--cargo-ref-doc-help-line-height-9f29a13)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-hero .cargo-ServiceHero-content h1{line-height:var(--cargo-ref-b2b-hero-line-height-b09013f)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-hero-mail{color:var(--cargo-ref-b2b-hero--mail-color-df5927f)!important;--cargo-ref-b2b-hero--mail-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-b2b-hero--mail-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-b2b-hero--mail-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-b2b-hero--mail-font-size-2c26dd2)!important;--cargo-ref-b2b-hero--mail-letter-spacing-1547bb9:var(--cargo-concept-tracking-2);letter-spacing:var(--cargo-ref-b2b-hero--mail-letter-spacing-1547bb9)!important;text-transform:uppercase!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-clients{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:var(--cargo-ref-b2b-clients-gap-7dcbbe5)!important;--cargo-ref-b2b-clients-padding-71dc8e5:clamp(20px,2.4vw,32px) var(--cargo-concept-gutter);padding:var(--cargo-ref-b2b-clients-padding-71dc8e5)!important;--cargo-ref-b2b-clients-border-bottom-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-bottom:var(--cargo-ref-b2b-clients-border-bottom-38053c2)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-clients .cargo-Concept-eyebrow{--cargo-ref-b2b-clients-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-b2b-clients-color-47a8672)!important;--cargo-ref-b2b-clients-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-b2b-clients-font-size-2c26dd2)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-clients ul{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;flex-wrap:wrap!important;gap:var(--cargo-ref-b2b-clients-gap-5ccbc95)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-clients li{--cargo-ref-b2b-clients-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-b2b-clients-font-family-13319d4)!important;font-size:var(--cargo-ref-b2b-clients-font-size-6429d26)!important;line-height:var(--cargo-ref-b2b-clients-line-height-6b86b27)!important;text-transform:uppercase!important;--cargo-ref-b2b-clients-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-b2b-clients-color-d40c4db)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-offer{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-b2b-offer-gap-7afea48)!important;--cargo-ref-b2b-offer-padding-e73aea6:clamp(40px,6vw,88px) var(--cargo-concept-gutter);padding:var(--cargo-ref-b2b-offer-padding-e73aea6)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-offer-head{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:flex-end!important;gap:var(--cargo-ref-b2b-offer--head-gap-7dcbbe5)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-offer-head h2{--cargo-ref-b2b-offer--head-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-b2b-offer--head-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-b2b-offer--head-font-size-b330ae2)!important;line-height:var(--cargo-ref-b2b-offer--head-line-height-1d367bc)!important;text-transform:uppercase!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-offer-head p{max-width:var(--cargo-ref-b2b-offer--head-max-width-2741e39)!important;--cargo-ref-b2b-offer--head-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-b2b-offer--head-font-size-e576517)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-offer-list{list-style:none!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:var(--cargo-ref-b2b-offer--list-gap-e13d01c)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-card{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-b2b-card-gap-7769e81)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-card figure{margin:var(--cargo-ref-b2b-card-margin-f07645b)!important;aspect-ratio:var(--cargo-ref-b2b-card-aspect-ratio-88a09c4)!important;overflow:hidden!important;--cargo-ref-b2b-card-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-b2b-card-border-38053c2)!important;background:var(--cargo-ref-b2b-card-background-e08de71)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-card img{width:var(--cargo-ref-b2b-card-width-32e4899)!important;height:var(--cargo-ref-b2b-card-height-32e4899)!important;object-fit:cover!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-card h3{--cargo-ref-b2b-card-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-b2b-card-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-b2b-card-font-size-555fcea)!important;line-height:var(--cargo-ref-b2b-card-line-height-0c892cd)!important;text-transform:uppercase!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-card p{max-width:var(--cargo-ref-b2b-card-max-width-91989fd)!important;--cargo-ref-b2b-card-font-size-ec8316f:var(--cargo-concept-body);font-size:var(--cargo-ref-b2b-card-font-size-ec8316f)!important;line-height:var(--cargo-ref-b2b-card-line-height-9f29a13)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-steps{--cargo-ref-b2b-steps-background-b4b4b4e:var(--section-surface);background:var(--cargo-ref-b2b-steps-background-b4b4b4e)!important;--cargo-ref-b2b-steps-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-b2b-steps-border-top-38053c2)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-steps ol{grid-template-columns:repeat(3,minmax(0,1fr))!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-cta-note{margin-top:var(--cargo-ref-b2b-cta--note-margin-top-38cb6b4)!important;--cargo-ref-b2b-cta--note-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-b2b-cta--note-font-size-e576517)!important}
@media (max-width:1024px){:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-steps ol{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
@media (max-width:768px){:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-offer-list,:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-steps ol{grid-template-columns:1fr!important}}
@media (max-width:768px){:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-card figure{aspect-ratio:var(--cargo-ref-b2b-card-aspect-ratio-3076d9c)!important}}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ServiceHero-imageProduct{background:var(--cargo-ref-srv-hero--img--product-background-e08de71)!important;--cargo-ref-srv-hero--img--product-border-left-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-left:var(--cargo-ref-srv-hero--img--product-border-left-38053c2)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ServiceHero-imageProduct img{inset:var(--cargo-ref-srv-hero--img--product-inset-da3f584)!important;width:var(--cargo-ref-srv-hero--img--product-width-59a0671)!important;height:var(--cargo-ref-srv-hero--img--product-height-59a0671)!important;object-fit:contain!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-clients li{display:flex!important;align-items:center!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-clients li img{display:block!important;height:var(--cargo-ref-b2b-clients-height-bb06887)!important;width:auto!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-offer-list-text{grid-template-columns:repeat(2,minmax(0,1fr))!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-card-text{padding:var(--cargo-ref-b2b-card--text-padding-183c92f)!important;--cargo-ref-b2b-card--text-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-b2b-card--text-border-38053c2)!important;--cargo-ref-b2b-card--text-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-b2b-card--text-background-dcf8dc6)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-card-text .cargo-Concept-eyebrow{--cargo-ref-b2b-card--text-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-b2b-card--text-color-47a8672)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-card-text .cargo-DocumentPage-textLink{align-self:flex-start!important;margin-top:auto!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-cases{padding-top:0!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-note{--cargo-ref-b2b-note-background-cfeb4ae:var(--cargo-concept-mist);background:var(--cargo-ref-b2b-note-background-cfeb4ae)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-note p{--cargo-ref-b2b-note-font-size-ec8316f:var(--cargo-concept-body);font-size:var(--cargo-ref-b2b-note-font-size-ec8316f)!important}
@media (max-width:768px){:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-offer-list-text{grid-template-columns:1fr!important}}
@media (max-width:768px){:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ServiceHero-imageProduct{border-left:0!important;--cargo-ref-srv-hero--img--product-border-bottom-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-bottom:var(--cargo-ref-srv-hero--img--product-border-bottom-38053c2)!important;aspect-ratio:var(--cargo-ref-srv-hero--img--product-aspect-ratio-6d27ca1)!important;min-height:0!important}}
@media print{:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-DocumentPage-crumbs{display:none!important}}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ScrunchPage[data-cargo-component] .cargo-Scrunch-head > p:not(.cargo-Concept-eyebrow){--cargo-ref-scr-head-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-scr-head-font-size-e576517)!important;line-height:var(--cargo-ref-scr-head-line-height-6918de1)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ScrunchPage[data-cargo-component] .cargo-Scrunch-cta .cargo-DocumentHelp-actions{gap:var(--cargo-ref-scr-cta-gap-e7a0c1b)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-ServiceHero-grid{display:grid!important;grid-template-columns:var(--cargo-concept-split-columns)!important;--cargo-ref-srv-hero-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-srv-hero-background-d40c4db)!important;color:var(--cargo-ref-srv-hero-color-e08de71)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-ServiceHero-content{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-srv-hero--text-gap-5d6c439)!important;justify-content:center!important;--cargo-ref-srv-hero--text-padding-62521c7:clamp(28px,4vw,64px) var(--cargo-concept-gutter);padding:var(--cargo-ref-srv-hero--text-padding-62521c7)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-ServiceHero-content h1{--cargo-ref-srv-hero--text-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-srv-hero--text-font-family-13319d4)!important;font-size:var(--cargo-ref-srv-hero--text-font-size-8857f03)!important;line-height:var(--cargo-ref-srv-hero--text-line-height-a801f78)!important;text-transform:uppercase!important;--cargo-ref-srv-hero--text-color-c311353:var(--cargo-concept-night-accent);color:var(--cargo-ref-srv-hero--text-color-c311353)!important;--cargo-ref-srv-hero--text-transition-3e1796d:color var(--cargo-concept-duration-3);transition:var(--cargo-ref-srv-hero--text-transition-3e1796d)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-ServiceHero-content > p{max-width:var(--cargo-ref-srv-hero--text-max-width-2741e39)!important;--cargo-ref-srv-hero--text-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-srv-hero--text-font-size-e576517)!important;color:var(--cargo-ref-srv-hero--text-color-43d835e)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-ServiceHero-actions{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:var(--cargo-ref-srv-hero--cta-gap-6793164)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-ServiceHero-actions .cargo-Button-button:not([data-cargo-button-variant="tertiary"]){background:var(--cargo-ref-srv-hero--cta-background-e08de71)!important;--cargo-ref-srv-hero--cta-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-srv-hero--cta-color-d40c4db)!important;border-color:var(--cargo-ref-srv-hero--cta-border-color-e08de71)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-ServiceHero-actions .cargo-Button-button:not([data-cargo-button-variant="tertiary"]):hover{--cargo-ref-srv-hero--cta-box-shadow-71a2677:var(--cargo-concept-lift) var(--cargo-concept-lift) 0 var(--cargo-concept-color);box-shadow:var(--cargo-ref-srv-hero--cta-box-shadow-71a2677)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-ServiceHero-imageWrapper{position:relative!important;margin:0!important;min-height:var(--cargo-ref-srv-hero--img-min-height-733e27a)!important;overflow:hidden!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-ServiceHero-imageWrapper img{position:absolute!important;inset:0!important;width:var(--cargo-ref-srv-hero--img-width-32e4899)!important;height:var(--cargo-ref-srv-hero--img-height-32e4899)!important;object-fit:cover!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-ServiceHero-imageWrapper figcaption{position:absolute!important;right:0!important;bottom:0!important;padding:var(--cargo-ref-srv-hero--img-padding-7dfda81)!important;--cargo-ref-srv-hero--img-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-srv-hero--img-background-dcf8dc6)!important;--cargo-ref-srv-hero--img-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-srv-hero--img-color-d40c4db)!important;--cargo-ref-srv-hero--img-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-srv-hero--img-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-srv-hero--img-font-size-af1251f:var(--cargo-concept-micro);font-size:var(--cargo-ref-srv-hero--img-font-size-af1251f)!important;--cargo-ref-srv-hero--img-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-srv-hero--img-letter-spacing-ddfefa4)!important;text-transform:uppercase!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-ServiceSteps-section{--cargo-ref-srv-steps-padding-e73aea6:clamp(40px,6vw,88px) var(--cargo-concept-gutter);padding:var(--cargo-ref-srv-steps-padding-e73aea6)!important;--cargo-ref-srv-steps-background-808a508:var(--cargo-concept-tint);background:var(--cargo-ref-srv-steps-background-808a508)!important;--cargo-ref-srv-steps-transition-92b936e:background var(--cargo-concept-duration-3);transition:var(--cargo-ref-srv-steps-transition-92b936e)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-ServiceSteps-section h2,:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-ServiceImageText-grid h2,:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-ServicePage-faq h2{--cargo-ref-srv-steps-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-srv-steps-font-family-13319d4)!important;font-size:var(--cargo-ref-srv-steps-font-size-b330ae2)!important;line-height:var(--cargo-ref-srv-steps-line-height-1d367bc)!important;text-transform:uppercase!important;margin-bottom:var(--cargo-ref-srv-steps-margin-bottom-2793cbc)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-ServiceSteps-grid{list-style:none!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:var(--cargo-ref-srv-steps-gap-eb4ebe4)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-ServiceSteps-step{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-srv-steps-gap-38cb6b4)!important;padding:var(--cargo-ref-srv-steps-padding-9bf0c8e)!important;--cargo-ref-srv-steps-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-srv-steps-border-38053c2)!important;--cargo-ref-srv-steps-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-srv-steps-background-dcf8dc6)!important;--cargo-ref-srv-steps-transition-ab3518e:transform var(--cargo-concept-duration-1) var(--cargo-concept-ease),box-shadow var(--cargo-concept-duration-1) var(--cargo-concept-ease);transition:var(--cargo-ref-srv-steps-transition-ab3518e)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-ServiceSteps-step:hover{--cargo-ref-srv-steps-transform-55a347d:translate(var(--cargo-concept-negative-lift),var(--cargo-concept-negative-lift));transform:var(--cargo-ref-srv-steps-transform-55a347d)!important;--cargo-ref-srv-steps-box-shadow-9fe8334:var(--cargo-concept-lift) var(--cargo-concept-lift) 0 var(--cargo-concept-ink);box-shadow:var(--cargo-ref-srv-steps-box-shadow-9fe8334)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-ServiceSteps-number{--cargo-ref-srv-steps-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-srv-steps-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-srv-steps-font-size-a7d674f)!important;line-height:var(--cargo-ref-srv-steps-line-height-5429ab0)!important;--cargo-ref-srv-steps-color-cb59c68:var(--cargo-concept-color);color:var(--cargo-ref-srv-steps-color-cb59c68)!important;--cargo-ref-srv-steps--webkit-text-stroke-0b51c52:1.5px var(--cargo-concept-ink);-webkit-text-stroke:var(--cargo-ref-srv-steps--webkit-text-stroke-0b51c52)!important;--cargo-ref-srv-steps-transition-3e1796d:color var(--cargo-concept-duration-3);transition:var(--cargo-ref-srv-steps-transition-3e1796d)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-ServiceSteps-section h3{--cargo-ref-srv-steps-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-srv-steps-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-srv-steps-font-size-09b3052:var(--cargo-concept-h4);font-size:var(--cargo-ref-srv-steps-font-size-09b3052)!important;--cargo-ref-srv-steps-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-srv-steps-letter-spacing-148656d)!important;text-transform:uppercase!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-ServiceSteps-section p{--cargo-ref-srv-steps-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-srv-steps-font-size-11d78c6)!important;--cargo-ref-srv-steps-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-srv-steps-color-47a8672)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-ServiceImageText-grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:var(--cargo-ref-srv-split-gap-5094ec9)!important;align-items:center!important;--cargo-ref-srv-split-padding-e73aea6:clamp(40px,6vw,88px) var(--cargo-concept-gutter);padding:var(--cargo-ref-srv-split-padding-e73aea6)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-ServiceImageText-grid figure{margin:0!important;--cargo-ref-srv-split-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-srv-split-border-38053c2)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-ServiceImageText-grid img{width:var(--cargo-ref-srv-split-width-32e4899)!important;height:auto!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-ServiceCTA-content{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-srv-deal-gap-6793164)!important;--cargo-ref-srv-deal-padding-e73aea6:clamp(40px,6vw,88px) var(--cargo-concept-gutter);padding:var(--cargo-ref-srv-deal-padding-e73aea6)!important;--cargo-ref-srv-deal-background-cb59c68:var(--cargo-concept-color);background:var(--cargo-ref-srv-deal-background-cb59c68)!important;--cargo-ref-srv-deal-color-9e64e0d:var(--cargo-concept-on-color);color:var(--cargo-ref-srv-deal-color-9e64e0d)!important;--cargo-ref-srv-deal-transition-5c91a05:background var(--cargo-concept-duration-3),color var(--cargo-concept-duration-3);transition:var(--cargo-ref-srv-deal-transition-5c91a05)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-ServiceCTA-content h2{--cargo-ref-srv-deal-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-srv-deal-font-family-13319d4)!important;font-size:var(--cargo-ref-srv-deal-font-size-0b7675b)!important;line-height:var(--cargo-ref-srv-deal-line-height-bb88b84)!important;text-transform:uppercase!important;max-width:var(--cargo-ref-srv-deal-max-width-fd96d3a)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-ServiceCTA-content p:not(.cargo-Concept-eyebrow){max-width:var(--cargo-ref-srv-deal-max-width-c2d6c23)!important;--cargo-ref-srv-deal-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-srv-deal-font-size-e576517)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-ServicePage-faqRequest{display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)!important;gap:var(--cargo-ref-srv-faq-form-gap-5094ec9)!important;--cargo-ref-srv-faq-form-padding-e73aea6:clamp(40px,6vw,88px) var(--cargo-concept-gutter);padding:var(--cargo-ref-srv-faq-form-padding-e73aea6)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-ServicePage-faq{padding:0!important;max-width:none!important}
@media (max-width:1024px){:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-ServiceSteps-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media (max-width:768px){:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-ServicePage-faqRequest{grid-template-columns:1fr!important}}
@media (max-width:768px){:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-ServiceHero-grid,:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-ServiceImageText-grid{grid-template-columns:minmax(0,1fr)!important}}
@media (max-width:768px){:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-ServiceHero-imageWrapper{min-height:0!important;aspect-ratio:var(--cargo-ref-srv-hero--img-aspect-ratio-88a09c4)!important;order:var(--cargo-ref-srv-hero--img-order-1bad6b8)!important}}
@media (max-width:560px){:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-ServiceSteps-grid{grid-template-columns:1fr!important}}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-DocumentContents .cargo-Concept-eyebrow{margin-bottom:var(--cargo-ref-doc-toc-margin-bottom-38cb6b4)!important;--cargo-ref-doc-toc-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-doc-toc-color-47a8672)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-DocumentHelp{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:end!important;gap:var(--cargo-ref-doc-help-gap-8604463)!important;--cargo-ref-doc-help-padding-49eaa7c:clamp(32px,4.5vw,64px) var(--cargo-concept-gutter);padding:var(--cargo-ref-doc-help-padding-49eaa7c)!important;--cargo-ref-doc-help-background-cfeb4ae:var(--cargo-concept-mist);background:var(--cargo-ref-doc-help-background-cfeb4ae)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-DocumentHelp h2{margin-top:var(--cargo-ref-doc-help-margin-top-eb4ebe4)!important;--cargo-ref-doc-help-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-doc-help-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-doc-help-font-size-b330ae2)!important;line-height:var(--cargo-ref-doc-help-line-height-1d367bc)!important;text-transform:uppercase!important;max-width:var(--cargo-ref-doc-help-max-width-bb60d90)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-DocumentHelp-actions{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:var(--cargo-ref-doc-help--cta-gap-ab85a96)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-hero .cargo-ServiceHero-content h1{max-width:var(--cargo-ref-ab-hero-max-width-eef56e1)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-text > p:not(.cargo-Concept-eyebrow){--cargo-ref-ab-text-font-size-ec8316f:var(--cargo-concept-body);font-size:var(--cargo-ref-ab-text-font-size-ec8316f)!important;line-height:var(--cargo-ref-ab-text-line-height-ec6c168)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-made-head > p:not(.cargo-Concept-eyebrow){--cargo-ref-ab-made--head-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-ab-made--head-font-size-e576517)!important;line-height:var(--cargo-ref-ab-made--head-line-height-9f29a13)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-ab-friends-text > p:not(.cargo-Concept-eyebrow){--cargo-ref-ab-friends--text-font-size-ec8316f:var(--cargo-concept-body);font-size:var(--cargo-ref-ab-friends--text-font-size-ec8316f)!important;line-height:var(--cargo-ref-ab-friends--text-line-height-ec6c168)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-md-pick .cargo-Concept-eyebrow{--cargo-ref-md-pick-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-md-pick-color-47a8672)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rl-hero .cargo-ServiceHero-content h1{max-width:var(--cargo-ref-rl-hero-max-width-d494bd2)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rl-gallery-head .cargo-Concept-eyebrow{--cargo-ref-rl-gallery--head-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-rl-gallery--head-color-47a8672)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rf-hero .cargo-ServiceHero-imageWrapper img{object-fit:cover!important;object-position:var(--cargo-ref-rf-hero-object-position-31fa249)!important;background:var(--cargo-ref-rf-hero-background-81ef715)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rf-how-text > p:not(.cargo-Concept-eyebrow){--cargo-ref-rf-how--text-font-size-ec8316f:var(--cargo-concept-body);font-size:var(--cargo-ref-rf-how--text-font-size-ec8316f)!important;line-height:var(--cargo-ref-rf-how--text-line-height-ec6c168)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-bn-card .cargo-Concept-eyebrow{margin-bottom:var(--cargo-ref-bn-card-margin-bottom-eb6881a)!important;--cargo-ref-bn-card-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-bn-card-color-47a8672)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-sk-hero .cargo-ServiceHero-imageWrapper img{object-position:var(--cargo-ref-sk-hero-object-position-95bcce2)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-ServiceHero-content > p.cargo-Editorial-rz-flag{display:inline-flex!important;align-self:flex-start!important;padding:var(--cargo-ref-srv-hero--text-padding-7dfda81)!important;background:var(--cargo-ref-srv-hero--text-background-e08de71)!important;--cargo-ref-srv-hero--text-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-srv-hero--text-color-d40c4db)!important;--cargo-ref-srv-hero--text-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-srv-hero--text-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-srv-hero--text-font-size-2c26dd2:var(--cargo-concept-label);font-size:var(--cargo-ref-srv-hero--text-font-size-2c26dd2)!important;--cargo-ref-srv-hero--text-letter-spacing-1547bb9:var(--cargo-concept-tracking-2);letter-spacing:var(--cargo-ref-srv-hero--text-letter-spacing-1547bb9)!important;text-transform:uppercase!important;max-width:var(--cargo-ref-srv-hero--text-max-width-32e4899)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-Editorial-rz-empty-box > p:not(.cargo-Concept-eyebrow){max-width:var(--cargo-ref-rz-empty--box-max-width-c2d6c23)!important}
@media print{:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-EditorialPage[data-cargo-component] .cargo-DocumentPage-crumbs{display:none!important}}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-needs,:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-scale,:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-exp{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-b2v-needs-gap-7afea48)!important;--cargo-ref-b2v-needs-padding-e73aea6:clamp(40px,6vw,88px) var(--cargo-concept-gutter);padding:var(--cargo-ref-b2v-needs-padding-e73aea6)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-needs{--cargo-ref-b2v-needs-border-bottom-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-bottom:var(--cargo-ref-b2v-needs-border-bottom-38053c2)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-scale,:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-exp,:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-split,:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-cases{--cargo-ref-b2v-scale-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-b2v-scale-border-top-38053c2)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-head{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:flex-end!important;gap:var(--cargo-ref-b2v-head-gap-7dcbbe5)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-head h2,:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-split h2,:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-brief h2{--cargo-ref-b2v-head-font-family-13319d4:var(--cargo-concept-font);font-family:var(--cargo-ref-b2v-head-font-family-13319d4)!important;font-weight:400!important;font-size:var(--cargo-ref-b2v-head-font-size-b330ae2)!important;line-height:var(--cargo-ref-b2v-head-line-height-1d367bc)!important;text-transform:uppercase!important;max-width:var(--cargo-ref-b2v-head-max-width-87bb205)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-head p{max-width:var(--cargo-ref-b2v-head-max-width-2741e39)!important;--cargo-ref-b2v-head-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-b2v-head-font-size-e576517)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-needs-list{list-style:none!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:var(--cargo-ref-b2v-needs--list-column-gap-da3f584)!important;--cargo-ref-b2v-needs--list-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-b2v-needs--list-border-top-38053c2)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-needs-list li{display:flex!important;align-items:flex-start!important;gap:var(--cargo-ref-b2v-needs--list-gap-09f9739)!important;padding:var(--cargo-ref-b2v-needs--list-padding-843878c)!important;--cargo-ref-b2v-needs--list-border-bottom-5d7fb9d:1px solid var(--cargo-concept-line);border-bottom:var(--cargo-ref-b2v-needs--list-border-bottom-5d7fb9d)!important;--cargo-ref-b2v-needs--list-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-b2v-needs--list-font-size-e576517)!important;line-height:var(--cargo-ref-b2v-needs--list-line-height-98737cf)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-needs-list li::before{content:var(--cargo-ref-b2v-needs--list-content-12ae32c)!important;flex:none!important;width:var(--cargo-ref-b2v-needs--list-width-7769e81)!important;height:var(--cargo-ref-b2v-needs--list-height-7769e81)!important;margin-top:var(--cargo-ref-b2v-needs--list-margin-top-7e47d24)!important;--cargo-ref-b2v-needs--list-background-cb59c68:var(--cargo-concept-color);background:var(--cargo-ref-b2v-needs--list-background-cb59c68)!important;--cargo-ref-b2v-needs--list-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-b2v-needs--list-border-38053c2)!important;--cargo-ref-b2v-needs--list-transition-92b936e:background var(--cargo-concept-duration-3);transition:var(--cargo-ref-b2v-needs--list-transition-92b936e)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-verbs-list{grid-template-columns:repeat(4,minmax(0,1fr))!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-scale-steps{list-style:none!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;--cargo-ref-b2v-scale--steps-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-b2v-scale--steps-border-38053c2)!important;counter-reset:var(--cargo-ref-b2v-scale--steps-counter-reset-aae5a47)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-scale-steps li{counter-increment:var(--cargo-ref-b2v-scale--steps-counter-increment-aae5a47)!important;display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-b2v-scale--steps-gap-eb4ebe4)!important;padding:var(--cargo-ref-b2v-scale--steps-padding-ab98c04)!important;--cargo-ref-b2v-scale--steps-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-b2v-scale--steps-background-dcf8dc6)!important;--cargo-ref-b2v-scale--steps-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-b2v-scale--steps-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-b2v-scale--steps-font-size-09b3052:var(--cargo-concept-h4);font-size:var(--cargo-ref-b2v-scale--steps-font-size-09b3052)!important;--cargo-ref-b2v-scale--steps-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-b2v-scale--steps-letter-spacing-148656d)!important;text-transform:uppercase!important;line-height:var(--cargo-ref-b2v-scale--steps-line-height-b05e244)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-scale-steps li::before{content:var(--cargo-ref-b2v-scale--steps-content-1f78d56)!important;--cargo-ref-b2v-scale--steps-font-size-af1251f:var(--cargo-concept-micro);font-size:var(--cargo-ref-b2v-scale--steps-font-size-af1251f)!important;--cargo-ref-b2v-scale--steps-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-b2v-scale--steps-letter-spacing-ddfefa4)!important;--cargo-ref-b2v-scale--steps-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-b2v-scale--steps-color-47a8672)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-scale-steps li + li{--cargo-ref-b2v-scale--steps-border-left-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-left:var(--cargo-ref-b2v-scale--steps-border-left-38053c2)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-scale-steps li:last-child{--cargo-ref-b2v-scale--steps-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-b2v-scale--steps-background-d40c4db)!important;color:var(--cargo-ref-b2v-scale--steps-color-e08de71)!important;--cargo-ref-b2v-scale--steps-box-shadow-2759a5b:inset 0 calc(var(--cargo-concept-color-bar) / 2) 0 var(--cargo-concept-color);box-shadow:var(--cargo-ref-b2v-scale--steps-box-shadow-2759a5b)!important;--cargo-ref-b2v-scale--steps-transition-2a41520:box-shadow var(--cargo-concept-duration-3);transition:var(--cargo-ref-b2v-scale--steps-transition-2a41520)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-scale-steps li:last-child::before{color:var(--cargo-ref-b2v-scale--steps-color-43d835e)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-scale-cols{display:grid!important;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)!important;gap:var(--cargo-ref-b2v-scale--cols-gap-5094ec9)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-scale-cols h3{margin-bottom:var(--cargo-ref-b2v-scale--cols-margin-bottom-09f9739)!important;--cargo-ref-b2v-scale--cols-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-b2v-scale--cols-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-b2v-scale--cols-font-size-09b3052:var(--cargo-concept-h4);font-size:var(--cargo-ref-b2v-scale--cols-font-size-09b3052)!important;--cargo-ref-b2v-scale--cols-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-b2v-scale--cols-letter-spacing-148656d)!important;text-transform:uppercase!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-tags{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;flex-wrap:wrap!important;gap:var(--cargo-ref-b2v-tags-gap-eb4ebe4)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-tags li{padding:var(--cargo-ref-b2v-tags-padding-7dfda81)!important;--cargo-ref-b2v-tags-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-b2v-tags-border-38053c2)!important;--cargo-ref-b2v-tags-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-b2v-tags-background-dcf8dc6)!important;--cargo-ref-b2v-tags-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-b2v-tags-font-size-11d78c6)!important;line-height:var(--cargo-ref-b2v-tags-line-height-9c193c6)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-models{margin:0!important;--cargo-ref-b2v-models-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-b2v-models-border-top-38053c2)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-models div{display:grid!important;grid-template-columns:minmax(0,9em) minmax(0,1fr)!important;gap:var(--cargo-ref-b2v-models-gap-1765069)!important;padding:var(--cargo-ref-b2v-models-padding-843878c)!important;--cargo-ref-b2v-models-border-bottom-5d7fb9d:1px solid var(--cargo-concept-line);border-bottom:var(--cargo-ref-b2v-models-border-bottom-5d7fb9d)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-models dt{--cargo-ref-b2v-models-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-b2v-models-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-b2v-models-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-b2v-models-letter-spacing-148656d)!important;text-transform:uppercase!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-models dd{margin:0!important;--cargo-ref-b2v-models-font-size-ec8316f:var(--cargo-concept-body);font-size:var(--cargo-ref-b2v-models-font-size-ec8316f)!important;line-height:var(--cargo-ref-b2v-models-line-height-9f29a13)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-split{grid-template-columns:minmax(0,2fr) minmax(0,3fr)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-split-rev{grid-template-columns:minmax(0,3fr) minmax(0,2fr)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-split figure{position:relative!important;width:var(--cargo-ref-b2v-split-width-5735bb5)!important;justify-self:var(--cargo-ref-b2v-split-justify-self-f179a50)!important;aspect-ratio:var(--cargo-ref-b2v-split-aspect-ratio-1265c56)!important;overflow:hidden!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-split figure img{position:absolute!important;inset:0!important;width:var(--cargo-ref-b2v-split-width-32e4899)!important;height:var(--cargo-ref-b2v-split-height-32e4899)!important;object-fit:cover!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-split figcaption{position:absolute!important;right:0!important;bottom:0!important;padding:var(--cargo-ref-b2v-split-padding-7dfda81)!important;--cargo-ref-b2v-split-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-b2v-split-background-dcf8dc6)!important;--cargo-ref-b2v-split-color-d40c4db:var(--cargo-concept-ink);color:var(--cargo-ref-b2v-split-color-d40c4db)!important;--cargo-ref-b2v-split-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-b2v-split-border-top-38053c2)!important;--cargo-ref-b2v-split-border-left-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-left:var(--cargo-ref-b2v-split-border-left-38053c2)!important;--cargo-ref-b2v-split-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-b2v-split-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-b2v-split-font-size-af1251f:var(--cargo-concept-micro);font-size:var(--cargo-ref-b2v-split-font-size-af1251f)!important;--cargo-ref-b2v-split-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-b2v-split-letter-spacing-ddfefa4)!important;text-transform:uppercase!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-split-text{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-b2v-split--text-gap-ab98c04)!important;max-width:var(--cargo-ref-b2v-split--text-max-width-23b67bb)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-split-text > p:not(.cargo-Concept-eyebrow){--cargo-ref-b2v-split--text-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-b2v-split--text-font-size-e576517)!important;line-height:var(--cargo-ref-b2v-split--text-line-height-9f29a13)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-split-text .cargo-B2B-v2-models div{grid-template-columns:minmax(0,1fr)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-split-text .cargo-DocumentPage-textLink{align-self:flex-start!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-cases-list{grid-template-columns:repeat(3,minmax(0,1fr))!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-case{margin:0!important;display:grid!important;gap:var(--cargo-ref-b2v-case-gap-38cb6b4)!important;padding:var(--cargo-ref-b2v-case-padding-d9ef223)!important;--cargo-ref-b2v-case-border-top-5d7fb9d:1px solid var(--cargo-concept-line);border-top:var(--cargo-ref-b2v-case-border-top-5d7fb9d)!important;--cargo-ref-b2v-case-border-bottom-5d7fb9d:1px solid var(--cargo-concept-line);border-bottom:var(--cargo-ref-b2v-case-border-bottom-5d7fb9d)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-case div{display:grid!important;gap:var(--cargo-ref-b2v-case-gap-7476140)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-case dt{--cargo-ref-b2v-case-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-b2v-case-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-b2v-case-font-size-af1251f:var(--cargo-concept-micro);font-size:var(--cargo-ref-b2v-case-font-size-af1251f)!important;--cargo-ref-b2v-case-letter-spacing-ddfefa4:var(--cargo-concept-tracking-3);letter-spacing:var(--cargo-ref-b2v-case-letter-spacing-ddfefa4)!important;text-transform:uppercase!important;--cargo-ref-b2v-case-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-b2v-case-color-47a8672)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-case dd{margin:0!important;--cargo-ref-b2v-case-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-b2v-case-font-size-11d78c6)!important;line-height:var(--cargo-ref-b2v-case-line-height-6918de1)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-proof{list-style:none!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:var(--cargo-ref-b2v-proof-gap-e13d01c)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-proof figure{margin:0!important;display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-b2v-proof-gap-38cb6b4)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-proof img{width:var(--cargo-ref-b2v-proof-width-32e4899)!important;height:auto!important;aspect-ratio:var(--cargo-ref-b2v-proof-aspect-ratio-1265c56)!important;object-fit:cover!important;--cargo-ref-b2v-proof-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-b2v-proof-border-38053c2)!important;--cargo-ref-b2v-proof-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-b2v-proof-background-dcf8dc6)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-proof figcaption{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-b2v-proof-gap-3566015)!important;--cargo-ref-b2v-proof-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-b2v-proof-font-size-11d78c6)!important;line-height:var(--cargo-ref-b2v-proof-line-height-1a948f1)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-proof figcaption .cargo-Concept-eyebrow{--cargo-ref-b2v-proof-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-b2v-proof-color-47a8672)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-scale-fact{--cargo-ref-b2v-scale-fact-background-d40c4db:var(--cargo-concept-ink);background:var(--cargo-ref-b2v-scale-fact-background-d40c4db)!important;color:var(--cargo-ref-b2v-scale-fact-color-e08de71)!important;--cargo-ref-b2v-scale-fact-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-b2v-scale-fact-border-top-38053c2)!important;--cargo-ref-b2v-scale-fact-box-shadow-2759a5b:inset 0 calc(var(--cargo-concept-color-bar) / 2) 0 var(--cargo-concept-color);box-shadow:var(--cargo-ref-b2v-scale-fact-box-shadow-2759a5b)!important;--cargo-ref-b2v-scale-fact-transition-2a41520:box-shadow var(--cargo-concept-duration-3);transition:var(--cargo-ref-b2v-scale-fact-transition-2a41520)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-scale-fact h2{max-width:none!important;color:var(--cargo-ref-b2v-scale-fact-color-e08de71)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-scale-fact p:not(.cargo-Concept-eyebrow){color:var(--cargo-ref-b2v-scale-fact-color-43d835e)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-exp-list{list-style:none!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;--cargo-ref-b2v-exp--list-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-b2v-exp--list-border-top-38053c2)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-exp-list li{display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-b2v-exp--list-gap-38cb6b4)!important;padding:var(--cargo-ref-b2v-exp--list-padding-071bd18)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-exp-list li + li{padding-left:var(--cargo-ref-b2v-exp--list-padding-left-ab98c04)!important;--cargo-ref-b2v-exp--list-border-left-5d7fb9d:1px solid var(--cargo-concept-line);border-left:var(--cargo-ref-b2v-exp--list-border-left-5d7fb9d)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-exp-list .cargo-Concept-eyebrow{--cargo-ref-b2v-exp--list-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-b2v-exp--list-color-47a8672)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-exp-list h3{--cargo-ref-b2v-exp--list-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-b2v-exp--list-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-b2v-exp--list-font-size-09b3052:var(--cargo-concept-h4);font-size:var(--cargo-ref-b2v-exp--list-font-size-09b3052)!important;--cargo-ref-b2v-exp--list-letter-spacing-148656d:var(--cargo-concept-tracking-1);letter-spacing:var(--cargo-ref-b2v-exp--list-letter-spacing-148656d)!important;text-transform:uppercase!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-exp-list p:not(.cargo-Concept-eyebrow){--cargo-ref-b2v-exp--list-font-size-11d78c6:var(--cargo-concept-small);font-size:var(--cargo-ref-b2v-exp--list-font-size-11d78c6)!important;line-height:var(--cargo-ref-b2v-exp--list-line-height-9f29a13)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-exp-list .cargo-DocumentPage-textLink{align-self:flex-start!important;margin-top:auto!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-brief{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)!important;gap:var(--cargo-ref-b2v-brief-gap-5094ec9)!important;--cargo-ref-b2v-brief-padding-e73aea6:clamp(40px,6vw,88px) var(--cargo-concept-gutter);padding:var(--cargo-ref-b2v-brief-padding-e73aea6)!important;--cargo-ref-b2v-brief-background-808a508:var(--cargo-concept-tint);background:var(--cargo-ref-b2v-brief-background-808a508)!important;--cargo-ref-b2v-brief-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-b2v-brief-border-top-38053c2)!important;--cargo-ref-b2v-brief-transition-92b936e:background var(--cargo-concept-duration-3);transition:var(--cargo-ref-b2v-brief-transition-92b936e)!important;--cargo-ref-b2v-brief-scroll-margin-top-40f4061:var(--cargo-concept-sticky-height);scroll-margin-top:var(--cargo-ref-b2v-brief-scroll-margin-top-40f4061)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-brief-text{position:sticky!important;--cargo-ref-b2v-brief--text-top-4d76391:calc(var(--cargo-concept-sticky-height) + 16px);top:var(--cargo-ref-b2v-brief--text-top-4d76391)!important;align-self:start!important;display:flex!important;flex-direction:column!important;gap:var(--cargo-ref-b2v-brief--text-gap-ab98c04)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-brief-text > p:not(.cargo-Concept-eyebrow){max-width:var(--cargo-ref-b2v-brief--text-max-width-948261b)!important;--cargo-ref-b2v-brief--text-font-size-e576517:var(--cargo-concept-lead);font-size:var(--cargo-ref-b2v-brief--text-font-size-e576517)!important;line-height:var(--cargo-ref-b2v-brief--text-line-height-9f29a13)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-brief-text .cargo-Button-button{align-self:flex-start!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-brief-q{margin:0!important;padding:0!important;list-style:none!important;counter-reset:var(--cargo-ref-b2v-brief--q-counter-reset-969962d)!important;--cargo-ref-b2v-brief--q-border-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border:var(--cargo-ref-b2v-brief--q-border-38053c2)!important;--cargo-ref-b2v-brief--q-background-dcf8dc6:var(--cargo-concept-paper);background:var(--cargo-ref-b2v-brief--q-background-dcf8dc6)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-brief-q li{counter-increment:var(--cargo-ref-b2v-brief--q-counter-increment-969962d)!important;display:grid!important;grid-template-columns:2.2em minmax(0,1fr)!important;gap:var(--cargo-ref-b2v-brief--q-gap-7769e81)!important;padding:var(--cargo-ref-b2v-brief--q-padding-330d991)!important;--cargo-ref-b2v-brief--q-border-bottom-5d7fb9d:1px solid var(--cargo-concept-line);border-bottom:var(--cargo-ref-b2v-brief--q-border-bottom-5d7fb9d)!important;--cargo-ref-b2v-brief--q-font-size-ec8316f:var(--cargo-concept-body);font-size:var(--cargo-ref-b2v-brief--q-font-size-ec8316f)!important;line-height:var(--cargo-ref-b2v-brief--q-line-height-6918de1)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-brief-q li:last-child{border-bottom:0!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-brief-q li::before{content:var(--cargo-ref-b2v-brief--q-content-068e137)!important;--cargo-ref-b2v-brief--q-font-family-c01aee4:var(--font-display);font-family:var(--cargo-ref-b2v-brief--q-font-family-c01aee4)!important;font-weight:700!important;--cargo-ref-b2v-brief--q-color-47a8672:var(--cargo-concept-muted);color:var(--cargo-ref-b2v-brief--q-color-47a8672)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-faq{--cargo-ref-b2v-faq-padding-e73aea6:clamp(40px,6vw,88px) var(--cargo-concept-gutter);padding:var(--cargo-ref-b2v-faq-padding-e73aea6)!important;--cargo-ref-b2v-faq-max-width-a58ac62:calc(920px + 2 * var(--cargo-concept-gutter));max-width:var(--cargo-ref-b2v-faq-max-width-a58ac62)!important}
@media (max-width:1024px){:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-verbs-list,:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-cases-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media (max-width:1024px){:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-scale-cols{grid-template-columns:minmax(0,1fr)!important}}
@media (max-width:1024px){:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-exp-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:var(--cargo-ref-b2v-exp--list-gap-36d8107)!important;border-top:0!important}}
@media (max-width:1024px){:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-exp-list li,:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-exp-list li + li{padding:var(--cargo-ref-b2v-exp--list-padding-c3406d8)!important;border-left:0!important;--cargo-ref-b2v-exp--list-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-b2v-exp--list-border-top-38053c2)!important}}
@media (max-width:768px){:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-needs-list,:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-split,:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-split-rev,:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-brief{grid-template-columns:minmax(0,1fr)!important}}
@media (max-width:768px){:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-split-rev figure{order:var(--cargo-ref-b2v-split--rev-order-1bad6b8)!important}}
@media (max-width:768px){:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-scale-steps{grid-template-columns:minmax(0,1fr)!important}}
@media (max-width:768px){:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-scale-steps li{flex-direction:row!important;align-items:baseline!important;gap:var(--cargo-ref-b2v-scale--steps-gap-09f9739)!important;padding:var(--cargo-ref-b2v-scale--steps-padding-330d991)!important}}
@media (max-width:768px){:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-scale-steps li + li{border-left:0!important;--cargo-ref-b2v-scale--steps-border-top-38053c2:var(--cargo-concept-border) solid var(--cargo-concept-ink);border-top:var(--cargo-ref-b2v-scale--steps-border-top-38053c2)!important}}
@media (max-width:768px){:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-brief-text{position:static!important}}
@media (max-width:560px){:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-verbs-list,:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-cases-list,:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-exp-list{grid-template-columns:minmax(0,1fr)!important}}
@media (max-width:560px){:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-proof{grid-template-columns:minmax(0,1fr)!important}}
@media (max-width:560px){:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-proof img{aspect-ratio:var(--cargo-ref-b2v-proof-aspect-ratio-88a09c4)!important}}
@media (max-width:560px){:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-models div{grid-template-columns:minmax(0,1fr)!important}}
@media(prefers-reduced-motion:reduce){
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] :is(.cargo-ProductD-acc,.cargo-DocumentAccordion) summary{transition:none!important;animation:none!important;scroll-behavior:auto!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] :is(.cargo-ProductD-acc,.cargo-DocumentAccordion) summary::after{transition:none!important;animation:none!important;scroll-behavior:auto!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ServiceHero-content h1{transition:none!important;animation:none!important;scroll-behavior:auto!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ServiceSteps-section{transition:none!important;animation:none!important;scroll-behavior:auto!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ServiceSteps-step{transition:none!important;animation:none!important;scroll-behavior:auto!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ServiceSteps-number{transition:none!important;animation:none!important;scroll-behavior:auto!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-ServiceCTA-content{transition:none!important;animation:none!important;scroll-behavior:auto!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-needs-list li::before{transition:none!important;animation:none!important;scroll-behavior:auto!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-scale-steps li:last-child{transition:none!important;animation:none!important;scroll-behavior:auto!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-scale-fact{transition:none!important;animation:none!important;scroll-behavior:auto!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-v2-brief{transition:none!important;animation:none!important;scroll-behavior:auto!important}
}

/* Native CMS bridges; shared ServiceHero, ServiceSteps and DocumentHelp own layout. */
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"]{--cargo-b2b-client-logo-width:8rem;--cargo-b2b-client-logo-height:var(--cargo-ref-b2b-clients-font-size-6429d26)}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] p{margin:var(--space-0)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-Concept-eyebrow{line-height:var(--leading-normal)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-crumbsInverse,:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-crumbsInverse a{color:var(--cargo-ref-srv-hero--text-color-43d835e)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-clients img{display:block;width:var(--cargo-b2b-client-logo-width);height:var(--cargo-b2b-client-logo-height);object-fit:contain}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-steps{background:var(--cargo-concept-section-surface)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-Button-arrow{display:inline-block}

:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-hero .cargo-ServiceHero-content > .cargo-Concept-eyebrow{font-size:var(--cargo-concept-lead)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-clients > .cargo-Concept-eyebrow{width:auto!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-steps h3{line-height:var(--leading-normal)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-cta-note{margin-top:var(--cargo-ref-b2b-cta--note-margin-top-38cb6b4)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-hero{gap:var(--space-0)!important;align-items:stretch!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] :is(h1,h2,h3){text-wrap:balance}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-offer-head h2,:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-card h3,:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-steps > h2,:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-cta h2{letter-spacing:var(--tracking-normal)!important}
:root .cargo-B2BPage[data-cargo-b2b-composition="ux262-v2"] .cargo-B2B-hero :is(.cargo-DocumentPage-crumbs a,.cargo-B2B-hero-mail):focus-visible{outline-color:var(--cargo-concept-paper)!important}

/* TextAction external-link pseudo reset 20261025 */
.cargo-TextAction[data-cargo-text-action][data-cargo-button][data-cargo-button-size][data-cargo-button-variant="tertiary"]::after{width:auto;inline-size:auto;-webkit-mask:none;mask:none;background:none}
/* End TextAction external-link pseudo reset */

/* NativeHeaderBridge compositor frame 20261025 */
#main-header[data-cargo-native-host][data-cargo-native-flow]{display:block!important;position:relative;top:auto;height:var(--space-0);min-height:var(--space-0);margin:var(--space-0);padding:var(--space-0);border:var(--space-0);z-index:var(--z-sticky)}
[data-cargo-navbar][data-cargo-home-header] ~ #main-header[data-cargo-native-host][data-cargo-native-flow]{position:sticky;top:var(--cargo-native-header-height)}
#main-header[data-cargo-native-flow] :is([data-cargo-native-widget="user_menu"],[data-cargo-native-widget="basket_preview"]){position:absolute!important;left:var(--cargo-native-widget-left)!important;top:var(--cargo-native-widget-top)!important}
/* End NativeHeaderBridge compositor frame */

[data-cargo-basket-close][data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{display:none!important;}
@media(max-width:767px){
 h-dropdown-content:is([name="basket-preview"],[name^="basket-preview-"]) > [data-cargo-basket-close][data-cargo-button][data-cargo-button-size][data-cargo-button-variant]{display:flex!important;margin-left:auto!important;margin-bottom:var(--space-2);}
}
