.custom-content-layouts{display:flex;flex-wrap:wrap;--content-layout-gap: 0px;gap:var(--content-layout-gap)}.custom-content-layouts.alignment--stretch{align-items:stretch}.custom-content-layouts.alignment--start{align-items:flex-start;--content-layout-gap: 30px}.custom-content-layouts .content-layout-block{margin-bottom:0;width:100%;box-sizing:border-box;display:flex;flex-direction:column;height:auto}@media screen and (min-width: 750px){.custom-content-layouts>.content-layout-block:first-child{flex:0 0 calc(40% - (var(--content-layout-gap) * .6));width:calc(40% - (var(--content-layout-gap) * .6))}.custom-content-layouts>.content-layout-block:nth-child(2){flex:0 0 calc(60% - (var(--content-layout-gap) * .4));width:calc(60% - (var(--content-layout-gap) * .4))}.custom-content-layouts.alignment--start>.content-layout-block:nth-child(2).content-layout--accordion_set{padding-right:30px;flex-basis:calc(60% - (var(--content-layout-gap) * .4) - 30px);width:calc(60% - (var(--content-layout-gap) * .4) - 30px)}.custom-content-layouts>.content-layout-block:only-child{flex-basis:100%!important;width:100%!important;padding-right:0!important}.custom-content-layouts>.content-layout-block:nth-child(n+3){flex-basis:100%!important;width:100%!important;padding-right:0!important}}.icon-grid-wrapper{padding:40px;border-radius:5px;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;overflow:hidden}.icon-grid__title{margin-bottom:40px;margin-top:0;flex-shrink:0;text-align:center;width:100%;font-weight:600;font-size:24px}.icon-grid__grid{display:grid;grid-template-columns:repeat(2,1fr);column-gap:30px;row-gap:30px;align-items:center;justify-items:center;width:100%;max-width:300px;margin-left:auto;margin-right:auto;flex-grow:0}.icon-grid__item{text-align:center;display:flex;flex-direction:column;align-items:center}.icon-grid__icon-wrapper{margin-bottom:10px;line-height:0;width:75px;height:75px;display:flex;align-items:center;justify-content:center}.icon-grid__icon{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}.icon-grid__item-title{margin:0;font-size:.95em;line-height:1.4}.accordion-item{border:none;margin-bottom:0}.accordion-item__title{display:flex;justify-content:space-between;align-items:center;padding:18px 0;cursor:pointer;font-weight:400;font-size:1em;list-style:none;background-color:transparent;border-bottom:1px solid #e0e0e0;transition:background-color .2s ease}.accordion-item__title span:first-child{font-weight:500}.accordion-item__title::-webkit-details-marker{display:none}.accordion-item__title:hover{background-color:transparent}.accordion-item__icon{font-size:1.4em;font-weight:lighter;margin-left:15px;color:#888;flex-shrink:0}.accordion-item .minus-icon{display:none}.accordion-item[open]>.accordion-item__title>.minus-icon{display:inline}.accordion-item[open]>.accordion-item__title>.plus-icon{display:none}.accordion-item__content{padding:20px 0;background-color:transparent;border-top:none}.accordion-item[open]:last-of-type>.accordion-item__content{padding-bottom:18px;border-bottom:1px solid #e0e0e0}.accordion-item__content>*:last-child{margin-bottom:0}.cta-block-wrapper{padding:40px;border-radius:5px 0 0 5px;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box}.custom-content-layouts.alignment--stretch .cta-block-wrapper{height:100%}.cta-block__title{margin-top:0;margin-bottom:.8em;font-size:2em;line-height:1.2;color:inherit;font-weight:700}.cta-block__content{margin-bottom:1em;line-height:1.6;color:inherit}.cta-block__content p:last-child{margin-bottom:0}.cta-block__button-wrapper{padding-top:20px;text-align:left}.cta-block-wrapper .button.button--secondary{background-color:#f9f6f1;color:#a65019;border:none;padding:15px 4rem;border-radius:8px;font-weight:500;text-decoration:none;text-align:center;display:inline-block;cursor:pointer;transition:background-color .2s ease,color .2s ease;line-height:1.2;box-shadow:none;text-transform:uppercase;letter-spacing:.1em}.cta-block-wrapper .button.button--secondary:hover{background-color:#efebe5;color:#8a4310}.image-block-wrapper{line-height:0;border-radius:0 5px 5px 0;overflow:hidden}.custom-content-layouts.alignment--stretch .image-block-wrapper{height:100%}.image-block__image{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.image-block__placeholder{display:block;width:100%;height:100%;background-color:#f9f9f9}.rte p{margin-bottom:1em}.rte ul,.rte ol{margin-left:20px;margin-bottom:1em}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom-content-layouts.css.map */
