.template-suffix-editorial{--tk-space-1: var(--space-2);--tk-space-2: var(--space-3);--tk-space-3: var(--space-4);--tk-space-4: var(--space-6);--tk-space-5: var(--space-8);--tk-space-6: 4rem;--tk-space-7: var(--space-12);--tk-space-8: var(--space-16);--tk-space-9: var(--space-20);--tk-space-10: 10.4rem;--tk-space-11: 12rem;--tk-width-wide: 128rem;--tk-width-standard: var(--tk-width-wide);--tk-width-reading: 68rem;--tk-gutter: 2rem;--tk-type-hero: 3.2rem;--tk-type-product: 2.8rem;--tk-type-section: 2.7rem;--tk-type-secondary: 2.1rem;--tk-type-card: 1.8rem;--tk-type-body: 1.5rem;--tk-type-caption: 1.3rem;--tk-type-eyebrow: 1.1rem;--tk-type-data: 1.3rem;--tk-weight-regular: 400;--tk-weight-medium: 500;--tk-leading-body: 1.7;--tk-leading-data: 1.5;--tk-section-brand: var(--tk-space-6);--tk-section-editorial: var(--tk-space-4);--tk-section-engineering: var(--tk-space-4);--tk-section-specifications: var(--tk-space-3);--tk-section-installation: var(--tk-space-4);--tk-section-support: var(--tk-space-3)}.template-suffix-editorial main :is(.section,product-evening-summary):not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){--tk-color-heading: var(--color-foreground-heading, var(--color-foreground));--tk-color-body: var(--color-foreground);--tk-color-secondary: color-mix(in srgb, var(--color-foreground) 78%, var(--color-background));--tk-color-rule: var(--color-border)}.template-suffix-editorial main .section:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){--page-margin: var(--tk-gutter);--page-content-width: var(--tk-width-wide);--page-width: calc(var(--page-content-width) + 2 * var(--page-margin))}.template-suffix-editorial main [data-pdp-role]:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){--tk-section-space: var(--tk-section-engineering);--tk-heading-gap: var(--tk-space-5);--page-content-width: var(--tk-width-wide)}.template-suffix-editorial main [data-pdp-role=brand]:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){--page-content-width: var(--tk-width-wide);--tk-section-space: var(--tk-section-brand);--tk-heading-gap: var(--tk-space-6)}.template-suffix-editorial main [data-pdp-role=editorial]:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){--tk-section-space: var(--tk-section-editorial)}.template-suffix-editorial main [data-pdp-role=fit]:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){--page-content-width: var(--tk-width-wide)}.template-suffix-editorial main [data-pdp-role=engineering]:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){--page-content-width: var(--tk-width-wide)}.template-suffix-editorial main [data-pdp-role=specifications]:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){--page-content-width: var(--tk-width-wide);--tk-section-space: var(--tk-section-specifications);--tk-heading-gap: var(--tk-space-4)}.template-suffix-editorial main [data-pdp-role=installation]:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){--page-content-width: var(--tk-width-wide);--tk-section-space: var(--tk-section-installation)}.template-suffix-editorial main [data-pdp-role=support]:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){--tk-section-space: var(--tk-section-support);--tk-heading-gap: var(--tk-space-4)}.template-suffix-editorial main :is(.product-editorial,.product-full-specifications):not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))),.template-suffix-editorial main [data-pdp-role]>.sheds-pdp:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){padding-block:var(--tk-section-space);font-size:var(--tk-type-body);line-height:var(--tk-leading-body)}.template-suffix-editorial main :is(.product-editorial__heading,.sheds-pdp__intro,.product-full-specifications__heading):not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){max-width:var(--tk-width-reading);margin-block:0 var(--tk-heading-gap, var(--tk-space-5))}.template-suffix-editorial main :is(.product-editorial__heading,.sheds-pdp__intro,.product-full-specifications__heading) h2:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){margin:0;font-size:var(--tk-type-section);line-height:1.2;color:var(--tk-color-heading);text-transform:none;text-wrap:balance}.template-suffix-editorial main [data-pdp-role=brand] .product-editorial__heading h2:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){font-size:var(--tk-type-hero);line-height:1.15}.template-suffix-editorial main [data-pdp-role=support] .sheds-pdp__intro h2:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){font-size:min(var(--tk-type-section),3rem)}.template-suffix-editorial main :is(.product-editorial__heading,.sheds-pdp__intro) .rte:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){max-width:var(--tk-width-reading);margin-block:var(--tk-space-3) 0;font-size:var(--tk-type-body);line-height:var(--tk-leading-body)}.template-suffix-editorial main :is(.product-editorial,.sheds-pdp,.product-full-specifications) .rte>:first-child:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){margin-block-start:0}.template-suffix-editorial main :is(.product-editorial,.sheds-pdp,.product-full-specifications) .rte>:last-child:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){margin-block-end:0}.template-suffix-editorial main :is(.product-editorial,.sheds-pdp,.product-full-specifications) .rte p+p:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){margin-block-start:var(--tk-space-3)}.template-suffix-editorial main :is(.product-editorial__item-copy,.product-full-specifications__copy,.sheds-pdp__evidence) h3:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){font-size:var(--tk-type-card);line-height:1.35;margin-block:0 var(--tk-space-2)}.template-suffix-editorial main :is(.product-editorial__item-copy,.product-full-specifications__copy,.sheds-pdp__evidence) .rte:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){font-size:var(--tk-type-caption);line-height:1.6;color:var(--tk-color-secondary)}.template-suffix-editorial .main-product-information .product-details h1:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){font-size:var(--tk-type-product);line-height:1.25}.template-suffix-editorial .main-product-information .product-details:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){--font-size-heading: var(--tk-type-body)}.template-suffix-editorial .main-product-information .product-details .group-block-content:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){row-gap:var(--tk-space-2)}.template-suffix-editorial .main-product-information .product-details :is(.product-configuration h3,.product-configuration summary,.variant-option .form__label):not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){font-size:var(--tk-type-body)}.template-suffix-editorial .main-product-information .product-details .price:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){font-size:var(--tk-type-secondary)}.template-suffix-editorial .main-product-information .product-details .product-editorial__benefits a:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){min-height:4.4rem;gap:var(--tk-space-2)}.template-suffix-editorial .main-product-information .product-details .product-editorial__benefits a>:is(img,svg):not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){width:2.4rem;height:2.4rem;max-width:2.4rem;max-height:2.4rem;flex:0 0 2.4rem;object-fit:contain}.template-suffix-editorial main :is(.sheds-pdp__performance-icon,.sheds-pdp__check-icon):not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){display:grid;place-items:center;width:2.4rem;height:2.4rem;flex:0 0 2.4rem;margin-block-end:var(--tk-space-2)}.template-suffix-editorial main :is(.sheds-pdp__performance-icon,.sheds-pdp__check-icon) :is(img,svg):not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){display:block;width:100%;height:100%;max-width:2.4rem;max-height:2.4rem;object-fit:contain}.template-suffix-editorial main [data-pdp-role=fit] .sheds-pdp__blocks:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){gap:var(--tk-space-4)}.template-suffix-editorial main [data-pdp-role=fit] .sheds-pdp__blocks:focus-visible:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){outline:var(--focus-ring-width) solid var(--color-primary);outline-offset:var(--focus-ring-offset)}.template-suffix-editorial main [data-pdp-role=fit] .sheds-pdp__evidence img:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){aspect-ratio:4 / 3;object-fit:contain}.template-suffix-editorial main [data-pdp-role=fit] .sheds-pdp__evidence figcaption:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){margin-block-start:var(--tk-space-3);padding:0}.template-suffix-editorial main [data-pdp-role=fit] .sheds-pdp__evidence .rte:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){font-size:var(--tk-type-data);line-height:var(--tk-leading-data)}.template-suffix-editorial main [data-pdp-role=fit]>.sheds-pdp:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){padding-block-end:var(--tk-space-3)}.template-suffix-editorial main .product-editorial--alternating .product-editorial__items:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){gap:var(--tk-space-5)}.template-suffix-editorial main .product-editorial--alternating .product-editorial__item:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){gap:var(--tk-space-4)}.template-suffix-editorial main .product-editorial--alternating .product-editorial__item-copy:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){padding:0;max-width:42rem}.template-suffix-editorial main .product-editorial--alternating .product-editorial__item-copy h3:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){font-size:var(--tk-type-secondary);line-height:1.3}.template-suffix-editorial main .product-editorial--alternating .product-editorial__item-copy .rte:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){font-size:var(--tk-type-body);color:var(--tk-color-body);line-height:var(--tk-leading-body)}.template-suffix-editorial main .product-editorial--alternating .product-editorial__item-media img:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){aspect-ratio:4 / 3;object-fit:contain}.template-suffix-editorial main .product-editorial--carousel .product-editorial__item-media:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){aspect-ratio:1}.template-suffix-editorial main .product-editorial--carousel .product-editorial__item-media :is(img,video):not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){aspect-ratio:1;height:100%;object-fit:contain}.template-suffix-editorial main .product-editorial--carousel .product-editorial__item-copy:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){padding-block:var(--tk-space-4) 0;max-width:48rem}.template-suffix-editorial main .product-editorial--carousel .swiper:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){position:relative;container-type:inline-size;margin-inline-end:0;padding-inline-end:0}.template-suffix-editorial main .product-editorial--carousel .product-editorial__gallery-controls:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){position:absolute;inset-inline:var(--tk-space-2);max-inline-size:calc(min(var(--tk-width-wide),100vw - var(--page-margin) * 2) - var(--tk-space-4));top:calc((100cqw - 40px) / 1.15 / 2);transform:translateY(-50%);z-index:2;justify-content:space-between;padding:0;pointer-events:none}.template-suffix-editorial main .product-editorial--carousel .product-editorial__gallery-controls button:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){pointer-events:auto;background:var(--color-background);color:var(--color-foreground);border-color:var(--color-foreground);opacity:1}.template-suffix-editorial main .product-editorial--carousel .product-editorial__gallery-controls button:disabled:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){opacity:.55}.template-suffix-editorial main .product-full-specifications__inner:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){gap:0}.template-suffix-editorial main .product-full-specifications__cards:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){gap:var(--tk-space-4)}.template-suffix-editorial main .product-full-specifications__card:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){padding:0;border:0;gap:var(--tk-space-4)}.template-suffix-editorial main .product-full-specifications__copy:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){gap:var(--tk-space-2);padding:0}.template-suffix-editorial main :is(.product-full-specifications__table,.sheds-pdp__spec-table,.productCompareTable) :is(th,td):not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){font-size:var(--tk-type-data);line-height:var(--tk-leading-data);padding:var(--tk-space-2) var(--tk-space-3)}.template-suffix-editorial main .product-full-specifications__table:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){margin-block-end:var(--tk-space-5)}.template-suffix-editorial main [data-pdp-role=specifications] .sheds-pdp__visual:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){max-width:76rem;margin-inline:auto}.template-suffix-editorial main .product-editorial__assembly:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){gap:var(--tk-space-4)}.template-suffix-editorial main .product-editorial__assembly .product-editorial__hero-media img:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){aspect-ratio:4 / 3;object-fit:contain}.template-suffix-editorial main .product-editorial__assembly .product-editorial__hero-media deferred-media:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){display:block;aspect-ratio:16 / 9}.template-suffix-editorial main .product-editorial__assembly .product-editorial__hero-media :is(iframe,video):not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){display:block;width:100%;height:100%;aspect-ratio:16 / 9;border:0;object-fit:contain}.template-suffix-editorial main .product-editorial__assembly .deferred-media__poster img:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){aspect-ratio:16 / 9;width:100%;height:100%;object-fit:contain}.template-suffix-editorial main .product-editorial__assembly .deferred-media__poster:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){position:relative;display:block;width:100%;padding:0;border:0}.template-suffix-editorial main .product-editorial__assembly .deferred-media__poster-icon:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){position:absolute;inset-inline-start:50%;inset-block-start:50%;transform:translate(-50%,-50%);z-index:1;display:grid;place-items:center;width:5.6rem;height:5.6rem;border:1px solid var(--color-border);border-radius:50%;background:var(--color-background);color:var(--color-primary)}.template-suffix-editorial main .product-editorial__assembly .deferred-media__poster-icon svg:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){width:2.4rem;height:2.4rem}.template-suffix-editorial main .product-editorial__assembly-intro:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){margin-block-end:var(--tk-space-4);min-height:6.8em}.template-suffix-editorial main .product-editorial__assembly-note:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){padding-block:var(--tk-space-3)}.template-suffix-editorial main .product-editorial__assembly-note summary:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){min-height:4.4rem;display:list-item;align-content:center;font-size:var(--tk-type-card);line-height:1.35}.template-suffix-editorial main .product-editorial__assembly-note .rte:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){font-size:var(--tk-type-data);line-height:1.6;padding-block-start:var(--tk-space-2);min-height:6.4em}.template-suffix-editorial main .product-editorial__assembly-notes .button:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){margin-block-start:var(--tk-space-5)}.template-suffix-editorial main .product-editorial__assembly-notes a.button:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){color:var(--color-primary-button-text)}.template-suffix-editorial main .product-editorial__assembly-notes a.button:hover:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){color:var(--color-primary-button-hover-text, var(--color-primary-button-text))}.template-suffix-editorial main [data-pdp-role=installation] .sheds-pdp__evidence .rte:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){font-size:var(--tk-type-data);line-height:1.6}.template-suffix-editorial main [data-pdp-role=specifications] .sheds-pdp__visual--contain img:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){padding:0}.template-suffix-editorial main [data-pdp-role=support] :is(.rte,.sheds-pdp__resource-copy,.sheds-pdp__packaging):not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){font-size:var(--tk-type-caption);line-height:1.6}.template-suffix-editorial main :is(.sheds-pdp__blocks,.sheds-pdp__resources):not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){margin-block-start:var(--tk-space-4)}.template-suffix-editorial main .sheds-pdp--technical:has(.sheds-pdp__table-wrap):not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){column-gap:var(--tk-space-5)}.template-suffix-editorial main .product-comparison-section:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){padding-block:var(--tk-section-specifications)}.template-suffix-editorial main .product-qa:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){padding-block:var(--tk-section-support)}.template-suffix-editorial main .product-qa__header h2:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){font-size:var(--tk-type-section);line-height:1.2}.template-suffix-editorial main .product-evening-summary__copy h2:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){font-size:var(--tk-type-hero);line-height:1.15;max-width:var(--tk-width-reading)}.template-suffix-editorial main .product-evening-summary__copy p:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){font-size:var(--tk-type-body);line-height:var(--tk-leading-body)}.template-suffix-editorial main .product-evening-summary__grid :is(dt,dd):not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){font-size:var(--tk-type-data);line-height:var(--tk-leading-data)}.template-suffix-editorial main .product-evening-summary__hero:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){width:100%}.template-suffix-editorial main .product-editorial--banner[data-pdp-role=brand] .product-editorial__inner:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){display:contents}.template-suffix-editorial main .product-editorial--banner[data-pdp-role=brand] .product-editorial__heading:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){grid-column:2;width:100%;margin-inline:auto}.template-suffix-editorial main .product-editorial--banner[data-pdp-role=brand] .product-editorial__hero-media:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){grid-column:1 / -1;height:clamp(28rem,52svh,52rem);border-radius:0}.template-suffix-editorial main .product-editorial--banner[data-pdp-role=brand] .product-editorial__hero-media :is(picture,img,video):not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){display:block;width:100%;height:100%}.template-suffix-editorial main .product-editorial--banner[data-pdp-role=brand] .product-editorial__hero-media :is(img,video):not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){aspect-ratio:auto;object-fit:cover}@media(min-width:750px){.template-suffix-editorial{--tk-gutter: 3.2rem;--tk-type-hero: 4rem;--tk-type-section: 3.2rem;--tk-type-secondary: 2.4rem;--tk-type-card: 1.9rem;--tk-type-body: 1.6rem;--tk-type-caption: 1.4rem;--tk-type-data: 1.4rem;--tk-type-eyebrow: 1.2rem}.template-suffix-editorial main .product-editorial--alternating .product-editorial__item:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--tk-space-5)}.template-suffix-editorial main .product-editorial--alternating .product-editorial__item:nth-child(2n):not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){grid-template-columns:repeat(2,minmax(0,1fr))}.template-suffix-editorial main .product-editorial--alternating .product-editorial__item-copy:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){max-width:none;padding-inline:var(--tk-space-4)}.template-suffix-editorial main .product-editorial--carousel .product-editorial__gallery-controls:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){top:calc((100cqw - 40px) / 2.2 / 2)}.template-suffix-editorial main .product-editorial__assembly:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){column-gap:var(--tk-space-7)}}@media(min-width:990px){.template-suffix-editorial main .product-editorial--carousel .product-editorial__gallery-controls:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){top:calc((100cqw - 40px)/6.4)}.template-suffix-editorial .main-product-information .product-information__grid.product-information--media-left:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){grid-template-columns:minmax(0,11fr) minmax(0,9fr);gap:var(--tk-space-7)}.template-suffix-editorial .main-product-information .product-information__grid.product-information--media-right:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){grid-template-columns:minmax(0,9fr) minmax(0,11fr);gap:var(--tk-space-7)}}@media(min-width:1025px){.template-suffix-editorial{--tk-gutter: 4.8rem;--tk-type-hero: 4.4rem;--tk-type-product: 3.2rem;--tk-type-section: 3.4rem;--tk-section-brand: var(--tk-space-8);--tk-section-editorial: var(--tk-space-6);--tk-section-engineering: var(--tk-space-5);--tk-section-specifications: var(--tk-space-4);--tk-section-installation: var(--tk-space-5);--tk-section-support: var(--tk-space-4)}.template-suffix-editorial main .product-editorial--alternating .product-editorial__item:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){gap:var(--tk-space-6)}.template-suffix-editorial main .product-editorial__assembly:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){column-gap:var(--tk-space-8)}}@media(min-width:1440px){.template-suffix-editorial{--tk-gutter: var(--tk-space-9)}}@media(max-width:749px){.template-suffix-editorial main [data-pdp-role=fit]>.sheds-pdp:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){padding-block-end:var(--tk-space-1)}.template-suffix-editorial main [data-pdp-role=fit] .sheds-pdp__blocks:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){display:flex;overflow-x:auto;gap:var(--tk-space-3);scroll-snap-type:x proximity;padding-block-end:var(--tk-space-2)}.template-suffix-editorial main [data-pdp-role=fit] .sheds-pdp__evidence:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){flex:0 0 88%;scroll-snap-align:start}.template-suffix-editorial main .product-editorial--alternating .product-editorial__item:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){display:flex;flex-direction:column;align-items:stretch}.template-suffix-editorial main .product-editorial--alternating .product-editorial__item-media:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){order:0}.template-suffix-editorial main .product-editorial--alternating .product-editorial__item-copy:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){order:1}.template-suffix-editorial main .product-full-specifications__cards:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){gap:var(--tk-space-5)}}.template-suffix-editorial main .product-editorial--banner[data-pdp-role=brand] .product-editorial__hero-media:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){height:clamp(36rem,68svh,76rem)}.template-suffix-editorial main [data-pdp-role=specifications] .sheds-pdp__intro:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){margin-block-end:var(--tk-space-2)}.template-suffix-editorial main [data-pdp-role=specifications] .sheds-pdp__blocks:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){margin-block-start:var(--tk-space-2)}.template-suffix-editorial main .product-editorial__assembly:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){align-items:start}.template-suffix-editorial main .sheds-pdp--split .sheds-pdp__visual img:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){aspect-ratio:3 / 2;max-height:48rem;object-fit:cover}.template-suffix-editorial main .sheds-pdp--split:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){align-items:start;row-gap:var(--tk-space-4)}.template-suffix-editorial main .sheds-pdp--split .sheds-pdp__performance-icon:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))),.template-suffix-editorial main .sheds-pdp--split .sheds-pdp__performance-icon :is(img,svg):not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){width:3.6rem;height:3.6rem;max-width:3.6rem;max-height:3.6rem;color:var(--color-primary)}.product-accessory-scene__grid:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){display:grid;gap:var(--space-6)}.product-accessory-scene__stage img:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){display:block;width:100%;aspect-ratio:4 / 3;object-fit:contain}.product-accessory-scene__options:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){display:grid;gap:var(--space-3);align-content:start}.product-accessory-scene__option:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){display:grid;grid-template-columns:7rem minmax(0,1fr);gap:var(--space-4);align-items:center;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--content-card-radius)}.product-accessory-scene__option img:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){width:7rem;height:7rem;object-fit:contain}.product-accessory-scene__option label:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){display:flex;align-items:center;gap:var(--space-3);min-height:4.4rem;cursor:pointer}.product-accessory-scene__option a:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){display:inline-block;margin-block-start:var(--space-2)}.product-accessory-scene__option:has(input:checked):not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){border-color:var(--color-primary)}.product-accessory-scene__option:focus-within:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){outline:var(--focus-ring-width) solid var(--color-primary);outline-offset:var(--focus-ring-offset)}@media(min-width:750px){.product-accessory-scene__grid:not(:where(.main-product-information,.main-product-information *,:has(.main-product-information),.product-delivery-check,.product-delivery-check *,.sheds-pdp--delivery,.sheds-pdp--delivery *,:has(>.sheds-pdp--delivery))){grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.template-suffix-editorial main .product-editorial__assembly deferred-media[data-media-loaded]>.deferred-media__poster{display:none}.template-suffix-editorial main .product-editorial__assembly .product-editorial__hero-media deferred-media{position:relative}.template-suffix-editorial main .product-editorial__assembly deferred-media:not([data-media-loaded]){cursor:pointer}.template-suffix-editorial main .product-editorial__assembly deferred-media[data-media-loaded]>:is(iframe,video){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.template-suffix-editorial main .product-editorial__assembly deferred-media>.deferred-media__poster>.deferred-media__poster-icon{top:0;right:0;bottom:0;left:0;inset-inline:0;inset-block:0;margin:auto;transform:none}
/*# sourceMappingURL=/cdn/shop/t/34/assets/pdp-design-system.css.map */
