.section__product-details .collapsible-content{width:100%}.section__product-details .accordion:not(:last-child){margin-bottom:2.4rem}.section__product-details .accordion__summary{padding-bottom:.8rem}.section__product-details .rte h2{font-size:calc(var(--font-heading-scale) * 4.8rem);margin-top:0;margin-bottom:2.4rem}.section__product-details .rte h3,.section__product-details .rte h4,.section__product-details .rte h5,.section__product-details .rte h6{margin-top:0}.section__product-details .rte h3{font-size:calc(var(--font-heading-scale) * 4rem);margin-bottom:.8rem}.section__product-details .rte h4,.section__product-details .rte h5{font-size:calc(var(--font-heading-scale) * 3.2rem);margin-bottom:.8rem}.section__product-details .content-list .content-list__item{margin-bottom:2.4rem}.section__product-details .content-list__item:last-child{margin-bottom:0}.section__product-details .metefields-list{padding:2.4rem 0 0}.section__product-details .metefields-list__item dt+dd{margin:0}.section__product-details .metefields-list__item dt+dd ul{padding-left:2rem}.section__product-details .metefields-list__item+.metefields-list__item{margin-top:1.6rem;padding-top:1.6rem;border-top:.1rem solid rgba(var(--color-foreground),.1)}.section__product-details .metefields-list__item dt{flex-shrink:0;width:12rem;overflow:hidden;text-overflow:ellipsis}.section__product-details .multirow{display:flex;flex-direction:column;grid-gap:2.4rem}.section__product-details .multirow .banner h3{font-weight:700;margin-bottom:1.6rem;line-height:calc(1 + .2 / var(--font-body-scale))}.section__product-details .multirow .banner dl{display:inline-flex;grid-gap:2.4rem;margin-bottom:1.6rem;line-height:calc(1 + .5 / var(--font-body-scale))}.section__product-details .multirow .banner dl>div+div{margin-top:0}.section__product-details .multirow .banner dt+dd{margin-left:.5rem;font-weight:700}.section__product-details .multirow .banner p{font-size:calc(var(--font-body-scale) * 1.4rem);line-height:calc(1 + .5 / var(--font-body-scale));color:rgba(var(--color-gray),1)}.section__product-details .accordion__title{font-size:calc(var(--font-heading-scale)* 2.4rem)}@media screen and (min-width: 750px){.section__product-details .accordion__summary{--icon-size: 3.2rem}.section__product-details .accordion__icon{--horizontal-size: 2rem;--vertical-size: .2rem}.section__product-details .multirow .banner{display:flex;flex-direction:row;align-items:center;line-height:1;padding:1.6rem}.section__product-details .multirow .banner__media{flex:0 0 30rem}.section__product-details .multirow .banner__content{padding:clamp(1.6rem,3.5vw,2.4rem)}}@media screen and (min-width: 990px){.section__product-details .accordion__title{font-size:calc(var(--font-heading-scale)* 3.2rem);line-height:calc(var(--font-heading-scale)* 4rem)}.section__product-details .accordion__summary{--icon-size: 4rem}.section__product-details .content-list{--grid-gap: clamp(2.4rem, 3.5vw, 5.6rem);display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between;grid-gap:var(--grid-gap)}.section__product-details .content-list .content-list__item{flex-grow:1;width:calc(50% - var(--grid-gap)/2);margin-bottom:0}.section__product-details .content-list .content-list__item--metafields{flex-shrink:0;min-width:50rem;margin-top:0}.section__product-details .content-list .content-list__item--metafields>div{max-width:50%;margin-left:auto;margin-right:auto}.section__product-details .multirow .banner{padding:2.4rem}.section__product-details .multirow .banner__media{flex:0 0 40rem}.section__product-details .multirow .banner__content{padding:clamp(1.6rem,3.5vw,5.6rem)}}@media screen and (min-width: 1400px){.section__product-details .multirow .banner__media{flex:0 0 51.9rem}.section__product-details .multirow .banner__content{padding-left:clamp(1.6rem,3.5vw,12rem)}.section__product-details .multirow .banner__content{padding-right:clamp(1.6rem,3.5vw,12rem)}}.section__product-details .rte ul li{font-family:var(--font-body-family);font-size:calc(var(--font-body-scale) * 1.6rem)}.section__product-details .accordion{border:0}.section__product-details .accordion:not(:last-child){margin-bottom:.8rem}.section__product-details .accordion__summary{border-bottom:.1rem solid rgba(var(--color-border),1)}.section__product-details .accordion__content{border:0}.section__product-details .accordion__content{padding-top:1.6rem;padding-bottom:0}@media screen and (min-width: 990px){.section__product-details .accordion:not(:last-child){margin-bottom:4.8rem}.section__product-details .accordion__content{padding-top:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-product-details.css.map */
