.group-block-content.layout-panel-flex.layout-panel-flex--row.mobile-column{bottom:23px!important}a.size-style.link.link--ARS9GTHdmc2lIT1BTY__button_8GCdcr{font-size:16px!important}@media screen and (max-width: 749px){.group-block-content.layout-panel-flex.layout-panel-flex--row.mobile-column{flex-flow:row!important}}@media screen and (max-width: 749px){.group-block.group-block--height-custom.group-block--width-fit-content.border-style.spacing-style.size-style.color-scheme-ef707959-0a57-4d7d-9394-e9242df86469{padding-top:45px}}@media screen and (max-width: 749px){#shopify-section-template--18080300171451__section_NxkcjN .group-block-content.layout-panel-flex.layout-panel-flex--row.mobile-column{bottom:60px!important}}@media screen and (max-width: 749px){.image-block.image-block--ASkF2WnRTem9QTmQ3Z__image_zBcyVq.image-block--height-fit.spacing-style.size-style{display:none}}.accordion.accordion--plus.border-style.spacing-style.color-scheme-2ff8c922-73eb-4191-a344-0485ca049788.accordion--dividers{max-width:904px}.accordion summary{padding-block:var(--padding-3xl)!important;padding:32px 24px}.accordion details[open]>summary{padding-bottom:12px!important}.accordion accordion-custom{position:relative!important}.accordion accordion-custom:not(:last-child):after{width:300px!important;height:150px!important;background-color:#fff!important;color:#333!important;text-align:center!important;line-height:150px!important;border-radius:20px!important;box-shadow:0 0 0 10px #f0f0f0 inset,0 0 0 12px red inset!important}.product-details .accordion summary{padding-block:var(--padding-xs)!important;padding:0}.product-details accordion-custom .details{border-block-start:calc(var(--style-border-width) * var(--show-fallback-borders)) solid #D9D9D9!important;border-radius:0!important;color:#221f20!important}.product-details accordion-custom:last-child .details{border-block-end:calc(var(--style-border-width) * var(--show-fallback-borders)) solid #ffffff!important}.product-details summary.details__header{color:#221f20!important}@media screen and (max-width: 749px){.group-block-content.group-block-content--design-mode.layout-panel-flex.layout-panel-flex--row{position:static;flex-direction:column;gap:24px;align-items:center;justify-content:center;text-align:center}.spacing-style.text-block.text-block--AUnQ4dVV5cEIrRkdkM__text_LUUHnn.custom.text-block--align-left.text-block--full-width.custom-typography.custom-font-size.custom-color,.spacing-style.text-block.text-block--AVnAzM3U2SXhhK2pzY__text_Hp8weP.custom.text-block--align-right.text-block--full-width.custom-typography.custom-font-size.custom-color{--text-align: center !important}}@media screen and (max-width: 749px){.shopify-section+.shopify-section{margin-top:0}.button,.btn,a.button,button.button{padding:14px 0;font-size:15px;min-height:48px;display:inline-flex;align-items:center;justify-content:center}.image-block,.background-image-container{overflow:hidden}.text-block,.paragraph,p{line-height:1.6}.carousel,.slider,.slick-slider{max-width:100vw;overflow-x:hidden}}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media (prefers-contrast: high){a,button{text-decoration:underline}.button{border:2px solid currentColor}}a:hover,button:hover{opacity:.85}@media screen and (max-width: 749px){.menu-drawer__menu-item--mainlist{font-size:40px!important;font-weight:600!important;color:#4951b8!important}.menu-drawer__featured-content>.resource-card__link span.visually-hidden{color:#221f20;font-size:16!important;font-weight:600!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/kefoff-style.css.map */
