.content-pdp-accordion{margin:32px 0}.content-pdp-accordion .accordion-item{padding:24px 24px 0}.content-pdp-accordion .accordion__main{background:#f9f9f9}.content-pdp-accordion .accordion-item button{width:100%;text-align:left;color:#000;font-size:25.637px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.308px;padding:0 0 32px}.content-pdp-accordion .accordion-header{display:flex;align-items:center}.content-pdp-accordion .accordion-item__content{max-height:0;overflow:hidden;transition:max-height .3s ease}.content-pdp-accordion .accordion-item.active .accordion-item__content{max-height:var(--max-height)}.content-pdp-accordion .accordion-item__content{display:flex;flex-direction:column;gap:24px}.content-pdp-accordion .item--description{width:100%}.content-pdp-accordion .item--images{display:none}.content-pdp-accordion .image__wrapper{position:relative;width:100%}.content-pdp-accordion .item--images img,.content-pdp-accordion .hide-desktop img{width:100%;height:100%;border-radius:6px}.content-pdp-accordion .hide-desktop img{margin:24px 0;max-height:284px;object-fit:cover;object-position:top}.content-pdp-accordion .hide-desktop.center img{object-position:center}.content-pdp-accordion .hide-desktop.bottom img{object-position:bottom}.content-pdp-accordion .border{border-top:1px solid #d9d9d9;width:100%;display:block;height:1px}.content-pdp-accordion .closed .vertical{transition:all .5s ease-in-out;transform:rotate(-90deg)}.content-pdp-accordion .closed .horizontal{transition:all .5s ease-in-out;transform:rotate(-90deg);opacity:1}.content-pdp-accordion .active{opacity:1}.content-pdp-accordion .active .vertical{transition:all .5s ease-in-out;transform:rotate(90deg)}.content-pdp-accordion .active .horizontal{transition:all .5s ease-in-out;transform:rotate(90deg);opacity:0}.content-pdp-accordion .circle-plus{margin-left:auto;height:22px;width:22px;font-size:1em;opacity:.7}.content-pdp-accordion .circle-plus .circle{position:relative}.content-pdp-accordion .circle-plus .circle .horizontal{position:absolute;background:#000;width:22px;height:2px;left:50%;margin-left:-13px;top:50%}.content-pdp-accordion .circle-plus .circle .vertical{position:absolute;background:#000;width:2px;height:22px;left:50%;margin-left:-3px;top:50%;margin-top:-10px}.content-pdp-accordion .icons__accordion{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.content-pdp-accordion .icons__accordion span{display:flex;gap:8px;align-items:center}.content-pdp-accordion .hide-mobile{display:none}@media (min-width: 768px){.content-pdp-accordion .accordion-item{padding:32px 24px 0}.content-pdp-accordion .pdp__accordion-container{padding:0 32px;width:100%;max-width:90rem;margin:0 auto}.content-pdp-accordion .hide-desktop{display:none}.content-pdp-accordion .hide-mobile{display:block}.content-pdp-accordion .accordion-item.active .accordion-item__content{max-height:530px;padding-bottom:32px}.content-pdp-accordion .accordion-item__content{flex-direction:row;gap:52px}.content-pdp-accordion .item--description{width:100%;min-width:370px;max-width:410px}.content-pdp-accordion .item--description p{margin-bottom:30px}.content-pdp-accordion .item--images{display:grid;grid-template-columns:1fr 1fr;gap:16px;width:100%}.content-pdp-accordion .image__wrapper{position:relative;width:100%;min-height:500px;overflow:hidden;border-radius:6px}.content-pdp-accordion .item--images img,.content-pdp-accordion .hide-desktop img{position:absolute;top:0;left:0;width:unset;border-radius:6px;object-fit:cover;max-width:100%;height:100%}}@media (min-width: 1200px){.content-pdp-accordion .pdp__accordion-container{padding:0 80px 0 70px;width:100%;max-width:90rem;margin:0 auto}}.content-pdp-accordion :is(p,.rte,.text){line-height:var(--line-height);font-family:var(--font-family-body);letter-spacing:var(--letter-spacing-text);--font-size-xxlarge: 1.875rem;--font-size-xlarge: 1.5rem;--font-size-large: 1.125rem;--font-size-base: 1rem;--font-size-small: .9375rem;--font-size-xsmall: .875rem;--font-size-xxsmall: .8125rem}@media (max-width: 1440px) and (max-width: 1199px) and (max-width: 991px) and (max-width: 767px) and (max-width: 575px){.content-pdp-accordion :is(p,.rte,.text){--font-size-xxlarge: 1.125rem;--font-size-xlarge: 1rem;--font-size-large: .875rem;--font-size-base: .75rem;--font-size-small: .625rem;--font-size-xsmall: .5rem;--font-size-xxsmall: .375rem}}.content-pdp-accordion p{margin:0;line-height:1.4;letter-spacing:.03em}.content-pdp-accordion p strong{display:block;margin-bottom:6px}.content-pdp-accordion p:empty{display:block;margin-bottom:24px}
/*# sourceMappingURL=/cdn/shop/t/57/assets/content-pdp-accordion.css.map */
