.template-suffix-editorial main .product-editorial.product-editorial--banner[data-pdp-role=brand] .product-editorial__hero-media{height:clamp(40rem,76svh,82rem)}.template-suffix-editorial main [data-pdp-section=dimensions] .sheds-pdp--technical{align-items:start}.template-suffix-editorial main [data-pdp-section=dimensions] .sheds-pdp__intro{margin-block-end:var(--space-3)}.template-suffix-editorial main [data-pdp-section=dimensions] .sheds-pdp__blocks{margin-block-start:0}.template-suffix-editorial main .product-editorial__assembly{align-items:start}.template-suffix-editorial main .product-editorial__assembly-note{padding-block:var(--space-4)}.template-suffix-editorial main .product-editorial__assembly-note summary{display:grid;grid-template-columns:2.8rem minmax(0,1fr) 2.4rem;align-items:center;gap:var(--space-4);list-style:none}.product-editorial__assembly-note summary::-webkit-details-marker{display:none}.product-editorial__assembly-symbol svg{display:block;width:2.8rem;height:2.8rem}.product-editorial__assembly-toggle{font-size:2.4rem;text-align:center}.product-editorial__assembly-note[open] .product-editorial__assembly-toggle{transform:rotate(45deg)}.template-suffix-editorial main .product-editorial__assembly-note .rte{min-height:0;padding:var(--space-4);margin-block-start:var(--space-3);background:var(--color-background);border-radius:var(--content-card-radius)}.template-suffix-editorial main [data-pdp-section=placement] .sheds-pdp--split{align-items:start;align-content:start;row-gap:var(--space-5)}.template-suffix-editorial main [data-pdp-section=placement] .sheds-pdp__intro{margin-block-end:0}.template-suffix-editorial main [data-pdp-section=placement] .sheds-pdp--split .sheds-pdp__visual img{aspect-ratio:3 / 2;max-height:42rem;object-fit:contain}.template-suffix-editorial main [data-pdp-section=placement] .sheds-pdp--split .sheds-pdp__performance-icon,.template-suffix-editorial main [data-pdp-section=placement] .sheds-pdp--split .sheds-pdp__performance-icon :is(img,svg){width:4.4rem;height:4.4rem;max-width:4.4rem;max-height:4.4rem;flex-basis:4.4rem}.product-accessory-scene__stage{position:relative;align-self:start}.product-accessory-scene__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.product-accessory-scene__stage [hidden],.product-accessory-scene__stage img[hidden]{display:none}.template-suffix-editorial main .product-editorial.product-editorial--alternating .product-editorial__item-media img,.template-suffix-editorial main [data-pdp-section=placement] .sheds-pdp--split .sheds-pdp__visual img{display:block;width:100%;height:auto;max-height:none;aspect-ratio:auto;object-fit:contain}.template-suffix-editorial main .product-editorial.product-editorial--alternating .product-editorial__item-media,.template-suffix-editorial main [data-pdp-section=placement] .sheds-pdp--split .sheds-pdp__visual,.template-suffix-editorial main [data-pdp-section=placement] .sheds-pdp__picture{height:auto;aspect-ratio:auto}.product-accessory-scene .product-accessory-scene__grid{--accessory-height: clamp(36rem, 42vw, 56rem);height:var(--accessory-height);align-items:stretch}.product-accessory-scene .product-accessory-scene__stage{display:grid;place-items:center;min-width:0;height:100%;align-self:stretch;overflow:hidden}.product-accessory-scene__canvas{position:relative;width:min(100%,calc(var(--accessory-height) * var(--accessory-ratio, 1.33333)));aspect-ratio:var(--accessory-ratio, 1.33333)}.product-accessory-scene .product-accessory-scene__canvas img{display:block;width:100%;height:auto;aspect-ratio:auto;object-fit:contain}.product-accessory-scene__photo{position:absolute;top:0;right:0;bottom:0;left:0}.product-accessory-scene .product-accessory-scene__overlay img,.product-accessory-scene .product-accessory-scene__photo img{width:100%;height:100%;object-fit:contain}.product-accessory-scene .product-accessory-scene__options{height:100%;min-height:0;min-width:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding:var(--space-2);align-content:start}.product-accessory-scene .product-accessory-scene__option{grid-template-columns:6.4rem minmax(0,1fr);padding:var(--space-3);gap:var(--space-3)}.product-accessory-scene .product-accessory-scene__option img{width:6.4rem;height:6.4rem}.product-accessory-scene__option label{overflow-wrap:anywhere}.product-accessory-scene__hotspot{position:absolute;z-index:2;left:var(--hotspot-x);top:var(--hotspot-y);transform:translate(-50%,-50%);display:grid;place-items:center;width:4.4rem;height:4.4rem;min-height:4.4rem;padding:0;border:1px solid var(--color-primary);border-radius:50%;color:var(--color-primary);background:var(--color-background);font:inherit;font-size:2.4rem;line-height:1;cursor:pointer}.product-accessory-scene__hotspot[aria-pressed=true]{background:var(--color-primary);color:var(--color-background)}.product-accessory-scene__hotspot[aria-pressed=true] span{transform:rotate(45deg)}.product-accessory-scene__hotspot:focus-visible,.product-accessory-scene__options:focus-visible{outline:var(--focus-ring-width) solid var(--color-primary);outline-offset:var(--focus-ring-offset)}@media(max-width:749px){.product-accessory-scene .product-accessory-scene__grid{--accessory-height: clamp(26rem, 75vw, 42rem);height:auto}.product-accessory-scene .product-accessory-scene__stage{height:var(--accessory-height)}.product-accessory-scene .product-accessory-scene__options{height:32rem}}.product-accessory-scene .product-accessory-scene__option:not(:has(>img)){grid-template-columns:minmax(0,1fr)}
/*# sourceMappingURL=/cdn/shop/t/34/assets/pdp-document-revisions.css.map */
