.accordion__wrapper{border-bottom:1px solid var(--border);border-top:1px solid var(--border)}.accordion__wrapper+.accordion__wrapper{border-top:none}.accordion__title{font-size:calc(15.51022px * var(--font-accent-scale));font-family:var(--font-accent-family);font-weight:var(--font-accent-weight);font-style:var(--font-accent-style);text-transform:uppercase;letter-spacing:1px;display:block;text-align:left;width:100%;position:relative;padding:1.5rem 30px 1.5rem 0;margin:0;cursor:pointer;white-space:normal}.accordion__title,.accordion__title.strong,.accordion__title .strong{font-weight:var(--font-accent-weight-bold)}.accordion__title:after{position:absolute;top:50%;right:5px;content:"";display:inline-block;width:8px;height:8px;border-color:var(--text-dark);border-style:solid;border-width:0 0 2px 2px;margin:-4px 0 0;vertical-align:middle;transform:rotate(-135deg);transform-origin:50% 50%;transition:all .4s}.accordion__title.accordion-is-open:after{transform:rotate(-45deg)}.accordion__body{display:none;overflow:hidden;padding-bottom:2rem}.accordion__body p:first-of-type,.accordion__body h3:first-of-type,.accordion__body h4:first-of-type,.accordion__body h5:first-of-type,.accordion__body h6:first-of-type{margin-top:0}.accordion__body.font--2 p{font-size:calc(13.14426px * var(--font-body-scale))}@media(min-width:480px){.accordion__body.font--2 p{font-size:calc((13.14426px + 1.382528 * (100vw - 480px) / 920) * var(--font-body-scale))}}@media(min-width:1400px){.accordion__body.font--2 p{font-size:calc(14.52678px * var(--font-body-scale))}}.accordion__body.font--3 p{font-size:calc(15.51022px * var(--font-body-scale))}@media(min-width:480px){.accordion__body.font--3 p{font-size:calc((15.51022px + 2.2124544 * (100vw - 480px) / 920) * var(--font-body-scale))}}@media(min-width:1400px){.accordion__body.font--3 p{font-size:calc(17.72268px * var(--font-body-scale))}}.accordion__body.font--4 p{font-size:calc(18.30206px * var(--font-body-scale))}@media(min-width:480px){.accordion__body.font--4 p{font-size:calc((18.30206px + 3.3196032512 * (100vw - 480px) / 920) * var(--font-body-scale))}}@media(min-width:1400px){.accordion__body.font--4 p{font-size:calc(21.62167px * var(--font-body-scale))}}.accordion__body.font--5 p{font-size:calc(21.59643px * var(--font-body-scale))}@media(min-width:480px){.accordion__body.font--5 p{font-size:calc((21.59643px + 4.7819984486 * (100vw - 480px) / 920) * var(--font-body-scale))}}@media(min-width:1400px){.accordion__body.font--5 p{font-size:calc(26.37843px * var(--font-body-scale))}}.accordion__body.font--6 p{font-size:calc(25.48379px * var(--font-body-scale))}@media(min-width:480px){.accordion__body.font--6 p{font-size:calc((25.48379px + 6.6978954363 * (100vw - 480px) / 920) * var(--font-body-scale))}}@media(min-width:1400px){.accordion__body.font--6 p{font-size:calc(32.18169px * var(--font-body-scale))}}.accordion-neighbor+.accordion-neighbor .accordion__wrapper{border-top:none}.section-accordion .accordion__body{padding-bottom:1rem}@media only screen and (min-width:480px)and (max-width:767px){.section-accordion .section-accordion .accordion__body{margin-left:var(--gutter-offset);margin-right:var(--gutter-offset)}}@media only screen and (min-width:480px)and (max-width:767px){.accordion__grid__wrapper{overflow:hidden}}.accordion__grid{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}@media only screen and (min-width:480px)and (max-width:767px){.accordion__grid{overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;padding-bottom:30px;margin-bottom:-30px;-webkit-overflow-scrolling:touch}}.accordion__block{width:45%;padding:calc(var(--gutter) / 2) 0;font-size:calc(var(--font-2) * var(--font-body-scale));line-height:1.3}.accordion__block:first-child:last-child{width:100%}@media only screen and (min-width:480px)and (max-width:767px){.accordion__block{flex:0 0 auto;width:calc(100% - 50px);padding-left:15px;padding-right:15px}}.accordion__grid--3 .accordion__block,.accordion__grid--6 .accordion__block,.accordion__grid--9 .accordion__block{width:30%}@media only screen and (min-width:480px)and (max-width:767px){.accordion__grid--3 .accordion__block,.accordion__grid--6 .accordion__block,.accordion__grid--9 .accordion__block{width:calc(100% - 50px)}}.accordion__block-title{margin-bottom:calc(var(--gutter) / 3);font-size:calc(13.14426px * var(--font-accent-scale));font-family:var(--font-accent-family);font-weight:var(--font-accent-weight);font-style:var(--font-accent-style);text-transform:uppercase;letter-spacing:1px}.accordion__block-title,.accordion__block-title.strong,.accordion__block-title .strong{font-weight:var(--font-accent-weight-bold)}.accordion__block-image+.accordion__block-description{margin-top:calc(var(--gutter) / 3)}.accordion__block-icon .icon__animated{padding-bottom:calc(var(--inner) / 4)}.accordion__block-icon .icon{height:25px;width:25px}@media only screen and (min-width:480px)and (max-width:767px){.accordion__block-image{margin-left:-15px;margin-right:-15px}}.section-faq .standard__kicker{margin-bottom:var(--inner)}.drawer__accordion{display:block;border-top:1px solid var(--border);border-bottom:1px solid var(--border);width:100%}.drawer__accordion .accordion__title{padding:1rem var(--gutter);width:100%;background:var(--bg);color:var(--text-dark);font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-style:var(--font-body-style);font-size:calc(var(--font-3) * var(--font-body-scale));text-transform:unset;letter-spacing:unset}.drawer__accordion .accordion__title:after{content:"";display:inline-block;width:8px;height:8px;border-color:var(--text);border-style:solid;border-width:0 0 1px 1px;margin:-4px 0 0;vertical-align:middle;transform:rotate(-135deg);transform-origin:50% 50%;transition:all .4s;right:var(--gutter)}.drawer__accordion .accordion__title.accordion-is-open:after{transform:rotate(-45deg)}.drawer__accordion .accordion__body{padding:0 var(--gutter)}.drawer__accordion+.drawer__accordion{border-width:1px;border-style:solid;border-color:#fff0}.drawer__notes__input{margin-top:10px}.product-accordion .accordion__title{font-size:calc(12px * var(--font-accent-scale));padding:1rem 30px 1rem 0}
/*# sourceMappingURL=/cdn/shop/t/114/assets/component-accordion.css.map */
