.sheds-pdp{padding-block:var(--section-space-standard);font-family:var(--font-body--family);line-height:var(--type-reading-leading);color:var(--color-foreground)}.sheds-pdp__intro{margin-block-end:var(--section-heading-gap);max-width:70ch}.sheds-pdp__intro h2{margin:0;margin-block-end:var(--heading-intro-gap);font-family:var(--font-heading--family);font-size:var(--type-section-title-size);line-height:var(--type-section-title-leading);text-wrap:balance}.sheds-pdp h3{font-family:var(--font-heading--family);font-size:var(--type-card-title-size);line-height:var(--type-card-title-leading);text-wrap:balance}.sheds-pdp__picture,.sheds-pdp__evidence{margin:0;display:block;min-width:0px}.sheds-pdp__picture img,.sheds-pdp__evidence video{display:block;height:auto;width:100%}.sheds-pdp__blocks{margin-block-start:var(--section-heading-gap);display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--content-grid-gap)}.sheds-pdp__evidence figcaption{margin-block-start:var(--space-5)}.sheds-pdp__fact{margin:0;display:block;border-radius:var(--content-card-radius);padding:var(--content-card-padding);font-variant-numeric:tabular-nums;background-color:var(--surface-subtle)}.sheds-pdp__fact dt{font-weight:var(--font-heading--weight)}.sheds-pdp__fact dd{margin:0;margin-block-start:var(--space-2)}.sheds-pdp__resource{display:block;padding-block:var(--space-4);color:var(--color-foreground);text-underline-offset:.25em}.sheds-pdp__option{min-width:0px}.sheds-pdp__option img{aspect-ratio:1 / 1;object-fit:contain}.sheds-pdp :is(a,summary):focus-visible{outline:var(--focus-ring-width) solid var(--color-primary);outline-offset:var(--focus-ring-offset)}.sheds-pdp__description{margin-block-start:var(--section-heading-gap);max-width:75ch}.sheds-pdp__editor-note{margin-block-start:var(--space-6);padding:var(--space-4);border:1px dashed var(--color-border)}.sheds-pdp .button{margin-block-start:var(--section-heading-gap)}.sheds-pdp :is(p,h2,h3,a,dt,dd){overflow-wrap:anywhere}.template-suffix-sheds-pdp .product-information table,.sheds-pdp table{width:100%;border-collapse:collapse;text-align:left}.template-suffix-sheds-pdp .product-information :is(td,th),.sheds-pdp :is(td,th){padding:var(--space-3) var(--space-4);vertical-align:top;border-bottom:1px solid var(--color-border)}.template-suffix-sheds-pdp .product-information th,.sheds-pdp th{font-weight:var(--font-heading--weight)}@media(min-width:750px){.sheds-pdp__blocks{grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr))}}@media(min-width:990px){.template-suffix-sheds-pdp .product-information__grid:not(:has(.product-information__media:empty)).product-information--media-left{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.sheds-pdp--split.sheds-pdp--has-image{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);column-gap:var(--space-12)}.sheds-pdp--split.sheds-pdp--has-image>.sheds-pdp__intro{grid-column:1}.sheds-pdp--split.sheds-pdp--has-image>.sheds-pdp__visual{grid-column:2;grid-row:1 / span 2}.sheds-pdp--split.sheds-pdp--has-image>.sheds-pdp__blocks{grid-column:1;align-self:start;margin-block-start:0}}@media(max-width:749px){.sheds-pdp--owners .sheds-pdp__blocks:has(>.sheds-pdp__evidence){display:flex;scroll-snap-type:x proximity;overflow-x:auto}.sheds-pdp--owners .sheds-pdp__blocks:has(>.sheds-pdp__evidence)>*{flex:0 0 85%;scroll-snap-align:start}}.sheds-pdp__description{border-radius:var(--content-card-radius);padding:var(--content-card-padding);background-color:var(--surface-subtle)}.sheds-pdp__evidence figcaption{padding-block:var(--space-4)}.sheds-pdp__option{border-radius:var(--content-card-radius);padding:var(--content-card-padding);background-color:var(--surface-subtle)}.sheds-pdp__blocks:has(>.sheds-pdp__fact){border-radius:var(--content-card-radius);padding:var(--content-card-padding);background-color:var(--surface-subtle)}.sheds-pdp__blocks:has(>.sheds-pdp__fact)>.sheds-pdp__fact{background-color:transparent;padding:0}.sheds-pdp__description{background-color:transparent;padding-inline:0px}.sheds-pdp__option:has(a:focus-visible){outline:var(--focus-ring-width) solid var(--color-primary);outline-offset:var(--focus-ring-offset)}@media(hover:hover){.sheds-pdp__option:has(a):hover{background-color:var(--surface-hover)}.sheds-pdp__option:has(a):hover a,.sheds-pdp__resource:hover{text-decoration-line:underline}}.sheds-pdp__summary{display:block;border-radius:var(--content-card-radius);padding:var(--content-card-padding);background-color:var(--surface-subtle)}.sheds-pdp__summary dl>div{display:flex;justify-content:space-between;gap:var(--space-4)}.sheds-pdp__summary dd{margin:0;font-variant-numeric:tabular-nums}.sheds-pdp__summary [hidden]{display:none}.sheds-pdp__snapshot{margin-block-start:var(--section-heading-gap)}.sheds-pdp__snapshot .sheds-pdp__blocks{grid-template-columns:repeat(2,minmax(0,1fr))}.sheds-pdp--final>.sheds-pdp__visual{margin-block-start:var(--section-heading-gap)}@media(min-width:990px){.sheds-pdp--final.sheds-pdp--has-image{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:var(--content-grid-gap);align-items:start}.sheds-pdp--final>.sheds-pdp__intro{grid-column:1 / -1}.sheds-pdp--final>.sheds-pdp__visual{grid-row:2;grid-column:1;margin:0}.sheds-pdp--final>.sheds-pdp__summary{grid-row:2;grid-column:2}}@media(max-width:749px){.template-suffix-sheds-pdp .sticky-atc__content :is(.sticky-atc__media,.sticky-atc__title){display:none}.template-suffix-sheds-pdp .sticky-atc__content{width:auto;flex:1;min-width:0}}.sheds-pdp__visual{margin:0;min-width:0}.sheds-pdp__visual .sheds-pdp__picture{border-radius:var(--content-card-radius);overflow:hidden;background-color:var(--surface-subtle)}.sheds-pdp__visual img{aspect-ratio:4 / 3;object-fit:cover}.sheds-pdp__visual--contain img{object-fit:contain;padding:var(--content-card-padding)}.sheds-pdp__visual figcaption{margin-block-start:var(--space-3);max-width:75ch;font-size:var(--font-size--sm);line-height:var(--type-reading-leading)}.sheds-pdp__evidence .sheds-pdp__picture{overflow:hidden;border-radius:var(--content-card-radius);background-color:var(--surface-subtle)}.sheds-pdp__evidence img{aspect-ratio:1;object-fit:contain}.sheds-pdp__table-wrap{margin-block-start:var(--section-heading-gap);overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--content-card-radius)}.sheds-pdp .sheds-pdp__spec-table{margin:0;table-layout:fixed}.sheds-pdp .sheds-pdp__spec-table :is(td,th){padding:var(--space-4) var(--space-5);overflow-wrap:anywhere;line-height:var(--type-reading-leading)}.sheds-pdp .sheds-pdp__spec-table th{width:44%}.sheds-pdp__spec-table thead{background-color:var(--surface-muted)}.sheds-pdp__spec-table tbody tr:nth-child(2n){background-color:var(--surface-subtle)}.sheds-pdp .sheds-pdp__spec-table tbody tr:last-child>*{border-bottom:0}.sheds-pdp__spec-table td{font-variant-numeric:tabular-nums}.sheds-pdp__table-wrap:focus-visible{outline:var(--focus-ring-width) solid var(--color-primary);outline-offset:var(--focus-ring-offset)}.sheds-pdp__faqs{grid-column:1 / -1;margin-block-start:var(--section-heading-gap)}.sheds-pdp__faqs h3{margin-block:0 var(--space-5)}.sheds-pdp__faq{padding:0;border-bottom:var(--page-divider-width) solid var(--page-divider-color)}.sheds-pdp__faq:first-of-type{border-top:var(--page-divider-width) solid var(--page-divider-color)}.sheds-pdp__faq summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);min-height:6.4rem;padding:var(--space-5) var(--space-4);list-style:none;font-weight:var(--font-heading--weight);line-height:var(--type-card-title-leading)}.sheds-pdp__faq summary::-webkit-details-marker{display:none}.sheds-pdp__faq[open]{background-color:var(--surface-subtle)}.sheds-pdp__faq[open] summary{color:var(--color-primary)}.sheds-pdp__faq-icon{display:flex;flex:0 0 2rem;width:2rem;height:2rem}.sheds-pdp__faq-icon svg{width:100%;height:100%}.sheds-pdp__faq[open] .sheds-pdp__faq-icon{transform:rotate(45deg)}.sheds-pdp__faq-answer{max-width:75ch;padding:0 var(--space-4) var(--space-5)}.sheds-pdp__faq-answer>:first-child{margin-block-start:0}.sheds-pdp__faq-answer>:last-child{margin-block-end:0}.sheds-pdp__resources{display:grid;grid-column:1 / -1;gap:var(--space-2) var(--content-grid-gap);margin-block-start:var(--space-5)}.sheds-pdp__service-note{margin-block-start:var(--space-5);border-block:1px solid var(--color-border)}.sheds-pdp__service-note summary{padding-block:var(--space-4);min-height:4.4rem;cursor:pointer}.sheds-pdp__service-note summary:focus-visible{outline:var(--focus-ring-width) solid var(--color-primary);outline-offset:var(--focus-ring-offset)}.sheds-pdp__service-note p{max-width:75ch}.sheds-pdp__empty-reviews{padding-block:var(--space-4);border-block:1px solid var(--color-border)}.sheds-pdp__resources .sheds-pdp__resource{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);padding:var(--content-card-padding);border:1px solid var(--color-border);border-radius:var(--content-card-radius);text-decoration:none}.sheds-pdp__resource-copy{display:grid;gap:var(--space-3)}.sheds-pdp__resource-copy strong{font-weight:var(--font-heading--weight)}.sheds-pdp__resource-copy>span{line-height:var(--type-reading-leading)}.sheds-pdp__resources .sheds-pdp__resource:hover{background-color:var(--surface-subtle)}.sheds-pdp__resources--list .sheds-pdp__resource{padding:var(--space-5) 0;border:0;border-bottom:1px solid var(--color-border);border-radius:0;align-items:start}.sheds-pdp__resources--list .sheds-pdp__resource-icon{margin-block-start:var(--space-2)}.sheds-pdp__resources--feature{grid-template-columns:minmax(0,1fr)}.sheds-pdp__resources--feature .sheds-pdp__resource{padding:var(--space-6) 0;border:0;border-block:1px solid var(--color-border);border-radius:0}.sheds-pdp__resources--feature .sheds-pdp__resource-copy{max-width:65ch}.sheds-pdp__blocks>.sheds-pdp__option{background:transparent;border-radius:0;padding:0}.sheds-pdp__option .sheds-pdp__picture{background:var(--surface-subtle);border-radius:var(--content-card-radius);overflow:hidden}.sheds-pdp__option h3{margin-block:var(--space-5) var(--space-3)}.sheds-pdp__option p{margin:0}.sheds-pdp__blocks:has(>.sheds-pdp__fact){grid-template-columns:minmax(0,1fr);padding:0;background:transparent;gap:0}.sheds-pdp__blocks:has(>.sheds-pdp__fact)>.sheds-pdp__fact{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-5);padding-block:var(--space-4);border-bottom:1px solid var(--color-border);border-radius:0}.sheds-pdp__blocks>.sheds-pdp__fact dd{margin:0}.sheds-pdp--split:has(.sheds-pdp__fact){align-items:start}.sheds-pdp__resource-icon{display:flex;flex:0 0 1.4rem}.sheds-pdp__resource-icon svg{width:1.4rem;height:1rem}.sheds-pdp__evidence .rte a{display:inline-flex;align-items:center;min-height:4.4rem;font-weight:var(--font-heading--weight);text-underline-offset:.25em}.product-details .sheds-pdp__snapshot{margin-block-start:var(--space-4);width:100%}.product-details .sheds-pdp__snapshot>p:first-child{margin-block-start:0}.product-details .sheds-pdp__snapshot .sheds-pdp__blocks{margin-block-start:var(--space-4);grid-template-columns:minmax(0,1fr);gap:0}.product-details .sheds-pdp__snapshot .sheds-pdp__fact{padding-block:var(--space-3)}.template-suffix-sheds-pdp .product-details .product-share-button{display:none}.template-suffix-sheds-pdp .main-product-information{--ps-panel: transparent}.template-suffix-sheds-pdp .main-product-information .product-details>.group-block>.group-block-content{padding:0;border-radius:0;gap:var(--space-5)}.template-suffix-sheds-pdp .product-details .sheds-pdp__snapshot{margin-block-start:var(--space-2)}.template-suffix-sheds-pdp .product-details .payment-icons{padding-block-start:var(--space-3)}.template-suffix-sheds-pdp .main-product-information .product-details .product-form__buttons{grid-template-columns:auto minmax(0,1fr);gap:var(--space-4);max-width:none}.template-suffix-sheds-pdp .main-product-information .product-details .product-form__buttons>.product-form__quantity{grid-column:1;grid-row:1}.template-suffix-sheds-pdp .main-product-information .product-details .product-form__buttons>.product-form__subtotal{grid-column:2;grid-row:1;order:0;align-self:center}.template-suffix-sheds-pdp .main-product-information .product-details .product-form__buttons>.add-to-cart-button-container{grid-column:1 / -1;grid-row:2}@media(min-width:750px){.sheds-pdp__resources:not(.sheds-pdp__resources--feature){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.sheds-pdp .sheds-pdp__spec-table :is(td,th){padding:var(--space-3) var(--space-4)}.sheds-pdp .sheds-pdp__spec-table th{width:46%}.sheds-pdp--technical>.sheds-pdp__table-wrap+.sheds-pdp__visual{margin-block-start:var(--space-5)}}@media(min-width:990px){.sheds-pdp__blocks:has(>.sheds-pdp__option){grid-template-columns:repeat(3,minmax(0,1fr))}.sheds-pdp--technical.sheds-pdp--has-image:has(.sheds-pdp__table-wrap){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--content-grid-gap);align-items:start}.sheds-pdp--technical:has(.sheds-pdp__table-wrap)>.sheds-pdp__intro{grid-column:1 / -1}.sheds-pdp--technical:has(.sheds-pdp__table-wrap)>.sheds-pdp__visual{grid-column:2;grid-row:2}.sheds-pdp--technical:has(.sheds-pdp__table-wrap)>.sheds-pdp__table-wrap{grid-column:1;grid-row:2;margin:0}}.sheds-pdp__packaging{margin-block:var(--space-6);padding-block:var(--space-5)}.sheds-pdp__packaging h3{margin:0 0 var(--space-5)}.sheds-pdp__packaging dl{display:grid;gap:var(--space-5);margin:0}.sheds-pdp__packaging dl>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--space-4);align-items:baseline}.sheds-pdp__packaging dt{display:flex;align-items:center;gap:var(--space-3);font-size:var(--font-size--sm);font-weight:600}.sheds-pdp__packaging dd{margin:0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.sheds-pdp__packaging dd>span{display:block}.sheds-pdp__packaging dd>span+span{margin-block-start:var(--space-2)}.sheds-pdp__evidence--video{display:grid;gap:var(--space-5);align-items:center}.sheds-pdp__evidence--video deferred-media{display:block;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--content-card-radius)}.sheds-pdp__evidence--video deferred-media iframe{display:block;width:100%;height:100%;border:0}.sheds-pdp__evidence--video figcaption{margin:0;padding:0}.sheds-pdp__evidence--video h3{margin:0 0 var(--space-3)}.sheds-pdp__evidence--video .rte{max-width:45ch}.sheds-pdp:has(.sheds-pdp__evidence--video)>.sheds-pdp__resources{margin-block-start:var(--space-5)}@media(min-width:750px){.sheds-pdp__packaging{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:var(--space-6)}.sheds-pdp__packaging h3{margin:0}.sheds-pdp__evidence--video{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:var(--content-grid-gap)}}.sheds-pdp__packaging-icon{display:inline-flex;flex:0 0 var(--icon-content-size);width:var(--icon-content-size);height:var(--icon-content-size);color:var(--color-foreground)}.sheds-pdp__packaging-icon svg{width:100%;height:100%;fill:currentColor}.sheds-pdp__packaging dl>div{align-items:start}.sheds-pdp__packaging dd{padding-block-start:.2rem}.sheds-pdp--delivery>.sheds-pdp__packaging{grid-column:1 / -1}.sheds-pdp .sheds-pdp__media-link{display:inline-flex;align-items:center;gap:var(--space-3);margin-block-start:var(--space-4);padding:var(--space-3) var(--space-4);width:fit-content;font-size:inherit}.sheds-pdp__media-link svg{width:1.6rem;height:1.6rem}
/*# sourceMappingURL=/cdn/shop/t/34/assets/sheds-pdp.css.map */
