.shopify-section--accordion-details *{letter-spacing:0}@media screen and (min-width:1200px){.shopify-section--accordion-details .section-box{padding-left:160px;padding-right:160px}}.shopify-section--accordion-details .collapsible-content{display:flex;flex-direction:column}.shopify-section--accordion-details .collapsible-content--full{min-height:100vh}.shopify-section--accordion-details .collapsible-content__grid--reverse .collapsible-content__grid-item{display:none}@media screen and (min-width:768px){.shopify-section--accordion-details .collapsible-content__grid--reverse .collapsible-content__grid-item{padding-left:90px;padding-right:0;display:none;width:100%}.shopify-section--accordion-details .collapsible-content__grid--reverse .collapsible-content__grid-item--visible{display:block}}.shopify-section--accordion-details .collapsible-content__grid-item{display:none}@media screen and (min-width:768px){.shopify-section--accordion-details .collapsible-content__grid-item{padding-right:90px;padding-left:0;display:none;width:100%}.shopify-section--accordion-details .collapsible-content__grid-item--visible{display:block}}.shopify-section--accordion-details .collapsible-content__wrapper{margin:auto 0}.shopify-section--accordion-details .collapsible-content__grid-container{width:fit-content}@media screen and (min-width:768px){.shopify-section--accordion-details .collapsible-content__grid-container{width:calc(50% - 10px)}}.shopify-section--accordion-details .collapsible-content__button{display:block!important;position:relative!important;width:fit-content!important;color:rgb(var(--color-base-text));box-shadow:0 0 18.1px #b6d0b073;margin:80px auto 0;background:#b6d0b0}.shopify-section--accordion-details .collapsible-content__media{background-color:transparent!important}.shopify-section--accordion-details .collapsible-content__image{position:relative!important;aspect-ratio:1;border-radius:15px}.shopify-section--accordion-details .collapsible-content__grid{gap:0;flex-wrap:nowrap;margin:0 auto;max-width:1425px}.shopify-section--accordion-details .collapsible-content__container{flex-shrink:1}.shopify-section--accordion-details .collapsible-content__label{font-size:10px;font-style:normal;font-weight:400;line-height:14px;margin-top:0;margin-bottom:6px;color:#acacac;letter-spacing:0}@media screen and (min-width:768px){.shopify-section--accordion-details .collapsible-content__label{font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:16px}}.shopify-section--accordion-details .collapsible-content__heading{font-size:32px;font-style:normal;font-weight:500;line-height:36px;max-width:320px;margin:0 auto 32px}@media screen and (min-width:768px){.shopify-section--accordion-details .collapsible-content__heading{font-size:44px;line-height:48px;max-width:none;margin-bottom:80px}}@media screen and (min-width:1200px){.shopify-section--accordion-details .collapsible-content__heading{font-size:50px;line-height:54px}}.shopify-section--accordion-details .accordion__summary{padding:0}.shopify-section--accordion-details .accordion__summary svg path:first-of-type{transform:rotate(0);transform-origin:center;transition:transform .2s ease-in-out}.shopify-section--accordion-details .accordion__title{font-size:20px;font-style:normal;font-weight:400;line-height:24px;color:#acacac;font-family:var(--font-heading-family)}@media screen and (min-width:768px){.shopify-section--accordion-details .accordion__title{font-size:22px;font-style:normal;line-height:26px}}@media screen and (min-width:1200px){.shopify-section--accordion-details .accordion__title{font-size:28px;line-height:32px}}.shopify-section--accordion-details .accordion__image{aspect-ratio:1;object-fit:cover;border-radius:15px;max-width:400px;margin:40px auto 0;display:block;width:100%}@media screen and (min-width:768px){.shopify-section--accordion-details .accordion__image{display:none}}.shopify-section--accordion-details .accordion__content{padding:0;margin-bottom:18px}@media screen and (min-width:768px){.shopify-section--accordion-details .accordion__content{margin-bottom:30px;width:70%}}.shopify-section--accordion-details .accordion__content a,.shopify-section--accordion-details .accordion__content p,.shopify-section--accordion-details .accordion__content span{font-size:14px;font-style:normal;font-weight:400;line-height:18px;color:rgb(var(--color-base-text));font-family:var(--font-heading-family)}@media screen and (min-width:768px){.shopify-section--accordion-details .accordion__content a,.shopify-section--accordion-details .accordion__content p,.shopify-section--accordion-details .accordion__content span{font-size:18px;line-height:24px}}@media screen and (min-width:1200px){.shopify-section--accordion-details .accordion__content a,.shopify-section--accordion-details .accordion__content p,.shopify-section--accordion-details .accordion__content span{font-size:21px;line-height:25px}}.shopify-section--accordion-details .accordion__content a.button{font-size:12px!important;font-weight:400!important;line-height:14px!important}@media screen and (min-width:768px){.shopify-section--accordion-details .accordion__content a.button{font-size:18px!important;line-height:22px!important}}.shopify-section--accordion-details .accordion__button{background:#b6d0b0;margin:20px auto 0;display:block;padding:12px 25px!important;box-shadow:0 0 18.1px #b6d0b073}@media screen and (min-width:768px){.shopify-section--accordion-details .accordion__button{display:none}}.shopify-section--accordion-details .accordion details[open] summary{background:0 0}.shopify-section--accordion-details .accordion details[open] summary svg path:first-of-type{transform:rotate(90deg);transform-origin:center;transition:transform .2s ease-in-out}.shopify-section--accordion-details .accordion details[open] span{border-bottom:none;border-top:1px solid #acacac;padding:20px 0;align-items:center}@media screen and (min-width:786px){.shopify-section--accordion-details .accordion details[open] span{padding:30px 0}}.shopify-section--accordion-details .accordion details[open] .accordion__title{color:rgb(var(--color-base-text));font-weight:400}.shopify-section--accordion-details .accordion details summary span{justify-content:space-between;border-color:#acacac;padding:20px 0;align-items:center}@media screen and (min-width:786px){.shopify-section--accordion-details .accordion details summary span{padding:30px 0}}.shopify-section--accordion-details .accordion:not(:last-of-type) details summary span{border-bottom:none}
/*# sourceMappingURL=/cdn/shop/t/42/assets/section-accordion-details.css.map */
