.accordion-container--with-background{padding:30px 0}.accordion__primary-title{font-size:var(--font-size-xl);font-weight:700;margin:0 0 17px}.accordion{margin-top:20px}.accordion-container--with-background .accordion{margin-top:0}.accordion__item{border-bottom:solid 1px rgb(var(--color-grey));max-width:100%;width:790px}.accordion--item-full-width .accordion__item{width:100%}.accordion__title{cursor:pointer;padding-top:20px;padding-bottom:20px;font-size:var(--font-size-large);line-height:var(--line-height-larger);font-weight:300;position:relative;padding-right:50px}.accordion__title:after{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid rgb(var(--color-camel));content:"";position:absolute;right:15px;top:50%;margin-top:5px}.accordion__item--open .accordion__title:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid rgb(var(--color-camel));border-top:none}.accordion__content{max-height:0;overflow:hidden;padding-bottom:0;transition:all .3s}.accordion__item--open .accordion__content{padding-bottom:20px;transition:all .3s}.accordion__content>*{font-size:var(--font-size-body);line-height:var(--line-height-body);color:rgb(var(--color-dark-grey));padding:0}.accordion__content a{text-decoration:none;border-bottom:solid 2px rgb(var(--color-camel));font-weight:700;color:rgb(var(--color-dark-grey))}.accordion__content>p:first-of-type{margin-top:0}.accordion__content>p:last-of-type{margin-bottom:0}@media(min-width:750px){.accordion{margin-top:40px}.accordion__title{font-size:var(--font-size-larger);line-height:var(--line-height-larger)}}.accordion--accordion-list{margin:10px -1.5rem}.accordion--accordion-list .accordion__item{width:100%;border:0;font-family:Americane;font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.88}.accordion-intro{margin:0 1.5rem;font-size:24px;font-weight:300}.accordion-intro p{margin:14px 0;line-height:normal}.accordion--accordion-list .accordion__title{display:flex;width:100%;padding:30px 1.5rem 40px;font-size:24px;font-weight:700;background:#f3f1ef;align-items:center;flex-wrap:wrap}.accordion--accordion-list .accordion__title p{margin:0}.accordion--accordion-list .accordion__title a{border-bottom:solid 1px rgb(var(--color-camel));color:rgb(var(--color-dark-grey));text-decoration:none}.accordion--accordion-list .accordion__title img{width:65px;margin:0 0 29px 14px}.accordion--accordion-list .accordion__title span{display:block;width:100%}.accordion--accordion-list .accordion__title:after{right:27px;margin-top:0;top:60px}.accordion--accordion-list .accordion__content .list__content{padding:20px 0 10px;border-bottom:solid 1px #986f38;margin:0 1.5rem 10px;font-size:var(--font-size-large);line-height:var(--line-height-larger)}.accordion--accordion-list .accordion__content .list__content:last-of-type{border:0;margin-bottom:0;padding-bottom:0}.list__title{font-size:24px;font-weight:700;line-height:1.25}.accordion--accordion-list .accordion__content .list__content p{margin:14px 0 22px}@media(min-width:750px){.accordion-intro{margin:0 auto}.accordion--accordion-list{margin:10px auto}.accordion--accordion-list .accordion__title{padding:13px 80px 13px 135px;min-height:91px;position:relative}.accordion--accordion-list .accordion__title img{margin:0 0 0 38px;width:48px;position:absolute;right:calc(100% - 97px);top:50%;transform:translateY(-50%)}.accordion--accordion-list .accordion__title:after{right:57px;top:50%;margin-top:-3px}.accordion--accordion-list .accordion__content .list__content{margin:0 41px 10px 135px;padding:25px 0 15px}}@media(min-width:1200px){#two-thirds .accordion__item{width:75%}}@media(min-width:1025px){.accordion-container--with-background{padding:50px 0 70px}.accordion__primary-title{font-size:var(--font-size-xxl);margin-bottom:30px}.accordion-intro p{margin-bottom:30px}.accordion--accordion-list .accordion__title{padding:17px 80px 17px 179px;min-height:123px}.accordion--accordion-list .accordion__title img{width:65px;right:calc(100% - 128px)}.accordion--accordion-list .accordion__content .list__content{margin:0 50px 10px 179px;padding:26px 0 20px}}
/*# sourceMappingURL=/cdn/shop/t/329/assets/section-accordion.css.map */
