main[data-template="product.cable-hub"]{--dm-c-page: 8vw;--dm-c-text-xs: calc(10px + .15vw) ;--dm-c-text-sm: calc(11px + .22vw) ;--dm-c-text-body: calc(12px + .25vw) ;--dm-c-text-label: calc(12px + .3vw) ;--dm-c-text-control: calc(14px + .28vw) ;--dm-c-text-subhead: calc(16px + .55vw) ;--dm-c-text-title: calc(24px + 1vw) ;--dm-c-text-section: calc(24px + 1.5vw) ;--dm-c-space-xs: calc(3px + .2vw) ;--dm-c-space-sm: calc(6px + .4vw) ;--dm-c-space-md: calc(8px + .75vw) ;--dm-c-space-lg: calc(12px + 1.25vw) ;--dm-c-space-xl: calc(20px + 2vw) ;--dm-c-space-2xl: calc(28px + 3vw) ;--dm-c-control-height: calc(42px + 1vw) ;--dm-c-icon-sm: calc(12px + .2vw) ;--dm-c-icon-md: calc(14px + .35vw) ;--dm-c-radius: calc(3px + .2vw) ;--dm-c-bg: #fff;--dm-c-bg-alt: #f6f6f5;--dm-c-tile: #f4f4f2;--dm-c-ink: #1c1d1f;--dm-c-muted: #6e7175;--dm-c-line: #e7e7e5;background:var(--dm-c-bg);color:var(--dm-c-ink);font-family:var(--font-body--family);font-size:var(--dm-c-text-body);letter-spacing:0}main[data-template="product.cable-hub"] :is(h1,h2,h3,h4,p,li,dt,dd,th,td,summary,label,legend,button,a){letter-spacing:0}main[data-template="product.cable-hub"] media-gallery{--thumbnail-width: calc(40px + 1.25vw) !important;--image-gap: 1vw !important;--media-radius: var(--dm-c-radius) !important;--slideshow-controls-size: calc(36px + 1vw) !important;--slideshow-controls-icon: calc(18px + .5vw) !important}main[data-template="product.cable-hub"] .product-details{gap:var(--dm-c-space-lg)!important;padding:var(--dm-c-space-lg) var(--dm-c-page) var(--dm-c-space-2xl)!important}main[data-template="product.cable-hub"] .product-details h1{margin-bottom:var(--dm-c-space-xs)!important;font-family:var(--font-body--family)!important;font-size:var(--dm-c-text-title)!important;font-weight:700!important;line-height:1.18!important}main[data-template="product.cable-hub"] .product-details .price,main[data-template="product.cable-hub"] .product-details .price *{font-family:var(--font-body--family)!important;font-size:calc(16px + .5vw)!important;font-weight:700!important;line-height:1.25!important}main[data-template="product.cable-hub"] .dm-pp{gap:var(--dm-c-space-sm) var(--dm-c-space-md)!important;padding-block:var(--dm-c-space-xs)!important}main[data-template="product.cable-hub"] .product-details .dm-pp.dm-pp--checks .dm-pp__item{gap:var(--dm-c-space-xs)!important;font-size:var(--dm-c-text-body)!important;font-weight:400!important;line-height:1.45!important}main[data-template="product.cable-hub"] .product-details .dm-pp.dm-pp--checks .dm-pp__item svg{width:var(--dm-c-icon-sm)!important;height:var(--dm-c-icon-sm)!important;flex-basis:var(--dm-c-icon-sm)!important;margin-top:calc(1px + .15vw)!important}main[data-template="product.cable-hub"] variant-picker{gap:var(--dm-c-space-md)!important}main[data-template="product.cable-hub"] variant-picker fieldset:has(input[data-option-name=Color]){display:flex!important;width:100%;flex-wrap:wrap;align-items:center;gap:var(--dm-c-space-sm)!important}main[data-template="product.cable-hub"] variant-picker fieldset:has(input[data-option-name=Color])>legend{display:flex!important;width:100%;flex:0 0 100%;align-items:center;gap:var(--dm-c-space-xs);margin:0 0 var(--dm-c-space-xs)!important;color:var(--dm-c-muted);font-size:var(--dm-c-text-label)!important;font-weight:500!important;line-height:1.4!important}main[data-template="product.cable-hub"] variant-picker [data-cable-color-value]{color:var(--dm-c-ink);font-weight:600}main[data-template="product.cable-hub"] variant-picker fieldset:has(input[data-option-name=Color]) .variant-option__button-label{position:relative;display:grid!important;box-sizing:border-box;width:var(--dm-c-control-height)!important;min-width:var(--dm-c-control-height)!important;max-width:var(--dm-c-control-height)!important;height:var(--dm-c-control-height)!important;min-height:var(--dm-c-control-height)!important;flex:0 0 var(--dm-c-control-height)!important;padding:0!important;place-items:center;border:0!important;border-radius:50%!important;background:transparent!important}main[data-template="product.cable-hub"] variant-picker fieldset:has(input[data-option-name=Color]) .variant-option__button-label:before,main[data-template="product.cable-hub"] variant-picker fieldset:has(input[data-option-name=Color]) .variant-option__button-label:after{content:none!important}main[data-template="product.cable-hub"] variant-picker [data-cable-color-swatch]{display:block;box-sizing:border-box;width:calc(22px + .4vw);height:calc(22px + .4vw);border:1px solid rgb(28 29 31 / 16%);border-radius:50%}main[data-template="product.cable-hub"] variant-picker [data-cable-color-swatch][data-color=black]{background:#202124}main[data-template="product.cable-hub"] variant-picker [data-cable-color-swatch][data-color=white]{background:#f5f5f3}main[data-template="product.cable-hub"] variant-picker [data-cable-color-swatch][data-color=silver],main[data-template="product.cable-hub"] variant-picker [data-cable-color-swatch][data-color="silver gray"]{background:linear-gradient(135deg,#f1f2f2,#92999e 52%,#f8f8f7)}main[data-template="product.cable-hub"] variant-picker .variant-option__button-label:has(input:checked) [data-cable-color-swatch]{border-color:var(--dm-c-ink);box-shadow:0 0 0 1.2px #fff,0 0 0 3.2px var(--dm-c-ink)}main[data-template="product.cable-hub"] variant-picker .variant-option__button-label:has(input:focus-visible){outline:2px solid var(--dm-c-ink);outline-offset:4px}.dm-k100-dimensions{margin:var(--dm-c-space-lg) 0}.dm-k100-dimensions img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;border-radius:var(--dm-c-radius);background:var(--dm-c-bg-alt)}.dm-k100-dimensions figcaption{margin-top:var(--dm-c-space-sm);color:var(--dm-c-muted);font-size:var(--dm-c-text-xs);line-height:1.5}.dm-k100-design-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--dm-c-space-lg) var(--dm-c-space-md);margin-top:var(--dm-c-space-lg)}.dm-k100-design-grid figure{min-width:0;margin:0}.dm-k100-design-grid img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--dm-c-radius);background:var(--dm-c-tile)}.dm-k100-design-grid figcaption{display:grid;gap:var(--dm-c-space-xs);margin-top:var(--dm-c-space-sm)}.dm-k100-design-grid figcaption strong{color:var(--dm-c-ink);font-size:var(--dm-c-text-body);font-weight:600;line-height:1.35}.dm-k100-design-grid figcaption span{color:var(--dm-c-muted);font-size:var(--dm-c-text-xs);line-height:1.5}main[data-template="product.cable-hub"] variant-picker fieldset:has(input[data-option-name=Color]) :is(.variant-option__button-label__text,.variant-option__button-label__pill){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}main[data-template="product.cable-hub"] .dm-cable-purchase-note{display:flex;gap:var(--dm-c-space-xs);align-items:flex-start;margin:0;padding:var(--dm-c-space-sm) var(--dm-c-space-md);border:1px solid var(--dm-c-line);border-radius:var(--dm-c-radius);background:var(--dm-c-bg-alt);color:var(--dm-c-muted);font-size:var(--dm-c-text-sm);line-height:1.45}main[data-template="product.cable-hub"] .dm-cable-purchase-note svg{width:var(--dm-c-icon-md);height:var(--dm-c-icon-md);flex:0 0 var(--dm-c-icon-md)}main[data-template="product.cable-hub"] .buy-buttons-block .add-to-cart-button{min-height:var(--dm-c-control-height)!important;font-size:var(--dm-c-text-control)!important;transition:background-color .2s ease,color .2s ease,border-color .2s ease!important}main[data-template="product.cable-hub"] .buy-buttons-block .add-to-cart-button:is(:hover,:focus-visible){border:1px solid var(--dm-c-ink)!important;background:var(--dm-c-bg)!important;color:var(--dm-c-ink)!important;box-shadow:none!important}main[data-template="product.cable-hub"] .dm-cable-fulfillment{display:grid;gap:var(--dm-c-space-xs);margin-top:var(--dm-c-space-xs)}main[data-template="product.cable-hub"] .dm-cable-fulfillment p{display:flex;gap:var(--dm-c-space-xs);align-items:center;margin:0;color:var(--dm-c-muted);font-size:var(--dm-c-text-sm);line-height:1.45}main[data-template="product.cable-hub"] .dm-cable-fulfillment svg{width:var(--dm-c-icon-sm);height:var(--dm-c-icon-sm);flex:0 0 var(--dm-c-icon-sm)}main[data-template="product.cable-hub"] .product-details .accordion .details__header{min-height:calc(38px + 1vw)!important;padding-block:var(--dm-c-space-sm)!important;font-family:var(--font-heading--family)!important;font-size:var(--dm-c-text-subhead)!important;font-weight:800!important;line-height:1.35!important}main[data-template="product.cable-hub"] .product-details .accordion .details-content{padding-bottom:var(--dm-c-space-lg)!important;color:var(--dm-c-muted);font-size:var(--dm-c-text-sm)!important;line-height:1.52!important}.dm-cable-acc{display:grid;gap:var(--dm-c-space-sm)}.dm-cable-acc :is(h3,h4,p,dl,dt,dd){margin:0}main[data-template="product.cable-hub"] .dm-cable-acc>h3{font-family:var(--font-body--family)!important;font-size:calc(13px + .35vw)!important;font-weight:400!important;line-height:1.35!important}.dm-cable-acc__facts,.dm-cable-acc__specs{display:grid;gap:var(--dm-c-space-xs)}.dm-cable-acc__facts>div,.dm-cable-acc__specs>div{display:grid;grid-template-columns:minmax(0,36%) minmax(0,64%);gap:var(--dm-c-space-sm);padding-block:var(--dm-c-space-sm);border-bottom:1px solid var(--dm-c-line)}.dm-cable-acc :is(dt,h4){color:var(--dm-c-ink);font-size:var(--dm-c-text-sm);font-weight:600}.dm-cable-acc dd{color:var(--dm-c-muted)}.dm-cable-dim{display:grid;gap:var(--dm-c-space-xs);margin:var(--dm-c-space-xs) 0}.dm-cable-dim__stage{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,.85fr);overflow:hidden;border:1px solid var(--dm-c-line);border-radius:var(--dm-c-radius);background:var(--dm-c-tile)}.dm-cable-dim__media{display:grid;place-items:center;min-width:0;aspect-ratio:4 / 3;padding:var(--dm-c-space-sm);border-right:1px solid var(--dm-c-line);background:#fff}.dm-cable-dim__image{display:block;width:100%;height:100%;object-fit:contain}.dm-cable-dim__measurements{display:grid;grid-template-rows:repeat(4,minmax(0,1fr));min-width:0;margin:0}.dm-cable-dim__measurements>div{display:grid;align-content:center;gap:var(--dm-c-space-xs);min-width:0;padding:var(--dm-c-space-sm);border-bottom:1px solid var(--dm-c-line)}.dm-cable-dim__measurements>div:last-child{border-bottom:0}.dm-cable-dim__measurements dt{color:var(--dm-c-muted);font-size:var(--dm-c-text-xs);font-weight:500;line-height:1.35}.dm-cable-dim__measurements dd{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--dm-c-space-xs);color:var(--dm-c-ink);line-height:1.25}.dm-cable-dim__measurements dd span{font-size:var(--dm-c-text-control);font-weight:700}.dm-cable-dim__measurements dd small{color:var(--dm-c-muted);font-size:var(--dm-c-text-xs);font-weight:400}.dm-cable-dim figcaption{color:var(--dm-c-muted);font-size:var(--dm-c-text-xs);line-height:1.45}.dm-cable-dim figcaption strong{color:var(--dm-c-ink);font-weight:600}.dm-cable-acc__box,.dm-cable-acc__note{padding:var(--dm-c-space-sm);border:1px solid var(--dm-c-line);border-radius:var(--dm-c-radius);background:var(--dm-c-bg-alt)}.dm-cable-acc__box{display:grid;gap:var(--dm-c-space-xs)}.dm-cable-acc__shipping{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--dm-c-space-xs)}.dm-cable-acc__shipping>div{display:grid;gap:var(--dm-c-space-xs);padding:var(--dm-c-space-sm);border-top:1px solid var(--dm-c-line)}.dm-cable-acc__link{width:fit-content;color:var(--dm-c-ink);font-size:var(--dm-c-text-sm);text-underline-offset:.2em}.dm-cable-service{border-block:1px solid var(--dm-c-line);background:var(--dm-c-bg)}.dm-cable-service__inner{display:grid;width:84%;min-height:calc(60px + 1.2vw);grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--dm-c-space-lg);align-items:center;margin-inline:auto}.dm-cable-service__item{display:flex;gap:var(--dm-c-space-xs);align-items:center;justify-content:center;color:var(--dm-c-ink);font-size:var(--dm-c-text-body);font-weight:500;line-height:1.4}.dm-cable-service__item svg{width:var(--dm-c-icon-md);height:var(--dm-c-icon-md);flex:0 0 var(--dm-c-icon-md)}.dm-cable-story{padding-block:calc(48px + 3.125vw) calc(64px + 3.125vw);background:var(--dm-c-bg-alt)}.dm-cable-story__inner{width:84%;margin-inline:auto}.dm-cable-story__intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:calc(16px + 1.375vw);align-items:start;margin-bottom:calc(48px + 2vw)}.dm-cable-story__intro :is(h2,p),.dm-cable-story__copy :is(h3,p){margin:0}.dm-cable-story__intro h2{font-family:var(--font-heading--family);font-size:var(--dm-c-text-section);font-weight:700;line-height:1.1}.dm-cable-story__intro p{max-width:92%;font-size:calc(14px + .5vw);font-weight:300;line-height:1.48}.dm-cable-story__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(20px + 1vw)}.dm-cable-story__media{aspect-ratio:4 / 3;margin:0 0 calc(12px + .8vw);overflow:hidden;border-radius:var(--dm-c-radius);background:var(--dm-c-tile)}.dm-cable-story__media img{display:block;width:100%;height:100%;object-fit:cover}.dm-cable-story__copy{display:grid;max-width:92%;gap:var(--dm-c-space-sm)}.dm-cable-story__copy h3{font-family:var(--font-heading--family);font-size:calc(16px + .6vw);font-weight:700;line-height:1.2}.dm-cable-story__copy p{color:var(--dm-c-muted);font-size:calc(13px + .15vw);font-weight:300;line-height:1.5}.dm-k100-story .dm-cable-story__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dm-k100-story .dm-cable-story__media video{display:block;width:100%;height:100%;object-fit:cover}.dm-k100-installation{padding-block:calc(48px + 3.125vw);background:var(--dm-c-bg)}.dm-k100-installation__inner{display:grid;width:84%;max-width:none;margin-inline:auto;gap:calc(48px + 2vw)}.dm-k100-installation__head{display:flex;min-width:0;flex-direction:column;gap:var(--dm-c-space-lg)}.dm-k100-installation__head :is(h2,p){margin:0}.dm-k100-installation__head h2{max-width:13ch;font-family:var(--font-heading--family);font-size:var(--dm-c-text-section);font-weight:700;line-height:1.1}.dm-k100-installation__head p{max-width:52ch;color:var(--dm-c-muted);font-size:calc(14px + .5vw);font-weight:300;line-height:1.48}.dm-k100-installation__media{aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--dm-c-radius);background:var(--dm-c-tile)}.dm-k100-installation__media video{display:block;width:100%;height:100%;object-fit:cover}.dm-cable-details__rows{padding-top:5vw;padding-bottom:1.5vw}.dm-cable-details__row{border-bottom:1px solid var(--dm-c-line)}.dm-cable-details__row>summary,.dm-cable-details__content{width:84%;max-width:none;margin-inline:auto}.dm-cable-details__row>summary{display:flex;min-height:calc(64px + 3.125vw);align-items:center;justify-content:space-between;padding-block:calc(14px + 1vw);font-family:var(--font-heading--family);font-size:calc(22px + 1.25vw);font-weight:600;line-height:1.2;cursor:pointer;list-style:none}.dm-cable-details__row>summary::-webkit-details-marker{display:none}.dm-cable-details__row>summary::marker{content:""}.dm-cable-details__row>summary:after{content:"+";width:calc(14px + 1vw);flex:0 0 calc(14px + 1vw);margin-left:var(--dm-c-space-md);font-family:var(--font-body--family);font-size:calc(14px + 1vw);font-weight:300;line-height:1;text-align:center}.dm-cable-details__row[open]>summary:after{content:"\2212"}.dm-cable-details__row>summary:focus-visible{outline:2px solid var(--dm-c-ink);outline-offset:-2px}.dm-cable-details__content{padding-bottom:3vw;color:var(--dm-c-muted);font-size:var(--dm-c-text-body);font-weight:300;line-height:1.5}.dm-cable-details__content table{width:100%;border-collapse:collapse;table-layout:fixed}.dm-cable-details__content :is(th,td){padding-block:var(--dm-c-space-sm);border-bottom:1px solid var(--dm-c-line);font-size:var(--dm-c-text-body);line-height:1.5;text-align:left;vertical-align:top}.dm-cable-details__content th{width:34%;padding-right:var(--dm-c-space-lg);color:var(--dm-c-ink);font-weight:500}.dm-cable-details__content td{font-weight:300}.dm-cable-details__columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(16px + 2vw)}.dm-cable-details__columns>div,.dm-cable-details__faq>div{display:grid;align-content:start;gap:var(--dm-c-space-sm)}.dm-cable-details__content :is(h3,p){margin:0}.dm-cable-details__content h3{color:var(--dm-c-ink);font-family:var(--font-heading--family);font-size:calc(14px + .45vw);font-weight:500;line-height:1.3}.dm-cable-details__faq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(16px + 2vw)}.dm-cable-details__faq a{color:var(--dm-c-ink);text-underline-offset:.2em}main[data-template="product.cable-hub"] .dm-accessory-recommendations{display:grid;width:84%!important;max-width:none!important;grid-template-columns:minmax(0,1fr);gap:4vw!important;margin-inline:auto!important;padding-block:2.5vw 4vw!important}main[data-template="product.cable-hub"] .dm-accessory-recommendations__header{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:calc(20px + 2.3vw)!important;width:100%!important;max-width:none!important;grid-column:1!important;padding-right:0!important}main[data-template="product.cable-hub"] .dm-accessory-recommendations__header:after{content:"";min-width:0;flex:1 1 auto;border-top:1px solid currentColor;opacity:.72}main[data-template="product.cable-hub"] .dm-accessory-recommendations__header>.text-block{flex:0 0 auto!important;max-width:none!important}main[data-template="product.cable-hub"] .dm-accessory-recommendations__header .text-block h3{margin:0!important;font-family:var(--font-heading--family)!important;font-size:var(--dm-c-text-section)!important;font-weight:700!important;line-height:1.12!important;white-space:nowrap}main[data-template="product.cable-hub"] .dm-accessory-recommendations__grid{display:grid;grid-template-columns:repeat(var(--dm-accessory-grid-columns, 3),minmax(0,1fr));gap:2.1vw;width:100%!important;max-width:none!important;margin-inline:0!important}main[data-template="product.cable-hub"] .dm-accessory-recommendations--carousel .dm-accessory-recommendations__header{padding-right:calc(124px + 4vw)!important}main[data-template="product.cable-hub"] .dm-accessory-recommendations--carousel .resource-list{--resource-list-column-gap-desktop: 2.1vw !important;--resource-list-column-gap: 2.1vw !important;--peek-next-slide-size: 0px !important;width:100%!important;max-width:none!important;min-width:0!important;margin-inline:0!important;column-gap:2.1vw!important;row-gap:2vw!important}main[data-template="product.cable-hub"] .dm-accessory-recommendations--carousel .resource-list>div{--gutter-slide-width: 0px !important}main[data-template="product.cable-hub"] .dm-accessory-recommendations--carousel .resource-list slideshow-slides{gap:2.1vw!important}main[data-template="product.cable-hub"] .dm-accessory-recommendations--carousel .resource-list slideshow-arrows{inset:auto 0 calc(100% + 4vw) auto!important;z-index:3!important;width:auto!important;height:calc(36px + 1vw)!important;padding:0!important;gap:calc(8px + 1vw)!important;align-items:center!important;justify-content:flex-end!important;mix-blend-mode:normal!important}main[data-template="product.cable-hub"] .dm-accessory-recommendations--carousel .resource-list slideshow-arrows .slideshow-control{display:flex!important;width:calc(36px + 1vw)!important;min-width:calc(36px + 1vw)!important;height:calc(36px + 1vw)!important;min-height:calc(36px + 1vw)!important;padding:0!important;border-radius:50%!important;background:var(--dm-c-ink)!important;color:#fff!important;opacity:1!important}main[data-template="product.cable-hub"] .dm-accessory-recommendations--carousel .resource-list slideshow-arrows .slideshow-control[disabled]{display:flex!important;cursor:default!important;opacity:.38!important}main[data-template="product.cable-hub"] .dm-accessory-recommendations--carousel .resource-list slideshow-arrows :is(.svg-wrapper,svg){width:calc(13px + .35vw)!important;height:calc(13px + .35vw)!important;--icon-stroke-width: 3px !important;stroke-width:3px!important;stroke-linecap:round;stroke-linejoin:round}main[data-template="product.cable-hub"] .dm-accessory-recommendations :is(.dm-accessory-recommendations__item,product-card){display:block;min-width:0;width:100%}main[data-template="product.cable-hub"] .dm-accessory-recommendations .dm-recommendation-card__gallery{position:relative;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--dm-c-radius);background:var(--dm-c-tile)}main[data-template="product.cable-hub"] .dm-accessory-recommendations :is(.dm-recommendation-card__link,.dm-recommendation-card__media){display:block;width:100%;height:100%}main[data-template="product.cable-hub"] .dm-accessory-recommendations .dm-recommendation-card__media{position:relative;overflow:hidden}main[data-template="product.cable-hub"] .dm-accessory-recommendations .dm-recommendation-card__media .dm-product__image{width:100%;height:100%;object-fit:cover}main[data-template="product.cable-hub"] .dm-accessory-recommendations .dm-recommendation-card__media .dm-product__image--drawer{width:92.98%;height:92.98%;object-fit:contain;object-position:center}main[data-template="product.cable-hub"] .dm-accessory-recommendations .dm-recommendation-card__media .dm-product__image--laptop-stand-primary{object-fit:contain!important;object-position:center;transform:scale(.92)!important;transform-origin:center}main[data-template="product.cable-hub"] .dm-accessory-recommendations .dm-recommendation-card__media .dm-product__image--laptop-stand-hover{object-fit:contain!important;object-position:center;transform:scale(.85)!important;transform-origin:center}main[data-template="product.cable-hub"] .dm-accessory-recommendations .dm-recommendation-card__gallery:hover .dm-product__image{transform:scale(1.04)}main[data-template="product.cable-hub"] .dm-accessory-recommendations .dm-recommendation-card__gallery:hover .dm-product__image--card-primary-desk-mat{transform:scale(1)!important}main[data-template="product.cable-hub"] .dm-accessory-recommendations .dm-recommendation-card__gallery:hover .dm-product__image--laptop-stand-primary{transform:scale(.92)!important}main[data-template="product.cable-hub"] .dm-accessory-recommendations .dm-recommendation-card__gallery:hover .dm-product__image--laptop-stand-hover{transform:scale(.85)!important}main[data-template="product.cable-hub"] .dm-accessory-recommendations .dm-recommendation-card__media .dm-product__image--primary{scale:var(--dm-card-product-scale);transform-origin:center 58%}main[data-template="product.cable-hub"] .dm-accessory-recommendations product-card .text-block:is([class*=__product_title_],[class*=__title])>[role=heading]{font-family:var(--font-body--family)!important;font-size:calc(15px + .2vw)!important;font-weight:700!important;line-height:1.22!important}main[data-template="product.cable-hub"] .dm-accessory-recommendations product-card .price,main[data-template="product.cable-hub"] .dm-accessory-recommendations product-card .price *{font-size:var(--dm-c-text-body)!important;font-weight:500!important}@media screen and (min-width:990px){main[data-template="product.cable-hub"] .product-information.section--full-width .product-information__grid{grid-template-columns:minmax(0,59.5%) minmax(0,40.5%)!important}.dm-k100-story .dm-cable-story__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.dm-k100-installation__inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(20px + 2vw);align-items:center}main[data-template="product.cable-hub"] .product-information.section--full-width .product-details{padding:var(--dm-c-space-lg) var(--dm-c-page) var(--dm-c-space-2xl) var(--dm-c-space-lg)!important}}@media screen and (max-width:989px){main[data-template="product.cable-hub"] .product-information.section--full-width .product-information__grid{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important;column-gap:0!important;row-gap:0!important}main[data-template="product.cable-hub"] .product-information__media{grid-column:1 / -1!important;grid-row:1!important;width:100%!important;max-width:100%!important;min-width:0!important;padding-right:0!important}main[data-template="product.cable-hub"] .product-information__media media-gallery{width:100%!important;max-width:100%!important}main[data-template="product.cable-hub"] .product-information.section--full-width .product-details{grid-column:1 / -1!important;grid-row:2!important;width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;padding:var(--dm-c-space-lg) var(--dm-c-page) var(--dm-c-space-2xl)!important}}@media screen and (min-width:750px)and (max-width:989px){main[data-template="product.cable-hub"] .product-information__media{overflow:clip}main[data-template="product.cable-hub"] .dm-accessory-recommendations__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.dm-k100-story .dm-cable-story__grid,.dm-k100-design-grid,.dm-cable-service__inner,.dm-cable-story__intro,.dm-cable-story__grid,.dm-cable-details__columns,.dm-cable-details__faq{grid-template-columns:1fr}.dm-cable-service__inner{gap:var(--dm-c-space-sm);padding-block:var(--dm-c-space-lg)}.dm-cable-service__item{justify-content:flex-start}.dm-cable-story__intro p,.dm-cable-story__copy{max-width:100%}.dm-cable-dim__stage{grid-template-columns:1fr}.dm-cable-dim__media{border-right:0;border-bottom:1px solid var(--dm-c-line)}.dm-cable-dim__measurements{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.dm-cable-dim__measurements>div{border-right:1px solid var(--dm-c-line)}.dm-cable-dim__measurements>div:nth-child(2n){border-right:0}.dm-cable-dim__measurements>div:nth-last-child(-n+2){border-bottom:0}.dm-cable-acc__shipping{grid-template-columns:1fr}.dm-cable-acc__facts>div,.dm-cable-acc__specs>div{grid-template-columns:minmax(0,40%) minmax(0,60%)}.dm-cable-details__content th{width:40%}main[data-template="product.cable-hub"] .dm-accessory-recommendations{gap:6vw!important;padding-block:var(--dm-c-space-2xl) 10vw!important}main[data-template="product.cable-hub"] .dm-accessory-recommendations__header{gap:3vw!important;padding-right:0!important}main[data-template="product.cable-hub"] .dm-accessory-recommendations__header:after{display:none!important}main[data-template="product.cable-hub"] .dm-accessory-recommendations__header .text-block h3{font-size:calc(18px + 1.5vw)!important}main[data-template="product.cable-hub"] .dm-accessory-recommendations__grid{grid-template-columns:1fr;gap:6vw}main[data-template="product.cable-hub"] .dm-accessory-recommendations--carousel .dm-accessory-recommendations__header{padding-right:25vw!important}main[data-template="product.cable-hub"] .dm-accessory-recommendations--carousel .resource-list slideshow-arrows{inset:auto 0 calc(100% + 4vw) auto!important;height:calc(32px + 2vw)!important;gap:2vw!important}main[data-template="product.cable-hub"] .dm-accessory-recommendations--carousel .resource-list slideshow-arrows .slideshow-control{width:calc(32px + 2vw)!important;min-width:calc(32px + 2vw)!important;height:calc(32px + 2vw)!important;min-height:calc(32px + 2vw)!important}}@media(prefers-reduced-motion:reduce){main[data-template="product.cable-hub"] *,main[data-template="product.cable-hub"] *:before,main[data-template="product.cable-hub"] *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/deskmith-pdp-cable-hub-v1.css.map */
