.shahi-product-tabs-section{padding-block:var(--shahi-section-padding-y, 4rem)}.shahi-product-tabs__inner{width:100%;max-width:var(--page-width);margin-inline:auto;padding-inline:1.5rem;box-sizing:border-box}@media screen and (min-width:750px){.shahi-product-tabs__inner{padding-inline:5rem}}.shahi-product-tabs{width:100%;margin-top:var(--shahi-tabs-margin-top, 0)}.shahi-product-tabs__accordion{border:1px solid var(--shahi-panel-border, var(--shahi-color-primary));background:var(--shahi-panel-bg, #fff);overflow:hidden}.shahi-product-tabs__item+.shahi-product-tabs__item{border-top:1px solid var(--shahi-panel-border, var(--shahi-color-primary))}.shahi-product-tabs__header{position:relative;display:flex;align-items:center;gap:1.4rem;width:100%;padding:1.6rem 1.8rem 1.6rem 2.2rem;border:0;background:transparent;text-align:left;cursor:pointer;font-family:inherit;color:var(--shahi-tab-heading-color, var(--shahi-color-primary-dark))}.shahi-product-tabs__header:before{content:"";position:absolute;left:0;top:0;bottom:0;width:.4rem;background:transparent}.shahi-product-tabs__header.is-active:before{background:var(--shahi-tab-active, var(--shahi-color-primary))}.shahi-product-tabs__header.is-active,.shahi-product-tabs__header.is-active .shahi-product-tabs__icon,.shahi-product-tabs__header.is-active .shahi-product-tabs__subtitle,.shahi-product-tabs__header.is-active .shahi-product-tabs__chevron{color:var(--shahi-tab-active, var(--shahi-color-primary))}.shahi-product-tabs__icon{flex:0 0 2.2rem;width:2.2rem;height:2.2rem;color:var(--shahi-tab-heading-color, var(--shahi-color-primary-dark))}.shahi-product-tabs__icon svg{display:block;width:100%;height:100%}.shahi-product-tabs__label{flex:1;min-width:0;display:flex;flex-direction:column;gap:.2rem}.shahi-product-tabs__title{font-size:var(--shahi-tab-font-size, 1.8rem);font-weight:700;line-height:1.25;color:var(--shahi-tab-heading-color, var(--shahi-color-primary-dark))}.shahi-product-tabs__subtitle{font-size:calc(var(--shahi-tab-font-size, 1.8rem) - .2rem);font-style:italic;font-weight:400;line-height:1.35;color:var(--shahi-tab-inactive, var(--shahi-color-primary-dark))}.shahi-product-tabs__chevron{flex:0 0 1.6rem;width:1.6rem;height:1.6rem;color:var(--shahi-tab-heading-color, var(--shahi-color-primary-dark));transition:transform .2s ease}.shahi-product-tabs__header.is-active .shahi-product-tabs__chevron{transform:rotate(180deg)}.shahi-product-tabs__chevron svg{display:block;width:100%;height:100%}.shahi-product-tabs__panel{padding:0 1.8rem 1.8rem 5.8rem}.shahi-product-tabs__panel[hidden]{display:none!important}.shahi-product-tabs__read-more{position:relative}.shahi-product-tabs__content{position:relative;word-wrap:break-word;overflow-wrap:break-word;font-size:var(--shahi-tab-content-size, 1.6rem);line-height:1.65;color:var(--shahi-tab-text-color, var(--shahi-color-primary-dark))}.shahi-product-tabs__content p{margin:0 0 1rem}.shahi-product-tabs__content p:last-child{margin-bottom:0}.shahi-product-tabs__read-more.is-collapsed .shahi-product-tabs__content{max-height:var(--shahi-read-more-height, 16rem);overflow:hidden}.shahi-product-tabs__read-more.is-collapsed.has-read-more .shahi-product-tabs__content:after{content:"";position:absolute;bottom:0;left:0;right:0;height:5rem;background:linear-gradient(to bottom,transparent,var(--shahi-panel-bg, #fff));pointer-events:none}.shahi-product-tabs__read-more.is-expanded .shahi-product-tabs__content{max-height:none;overflow:visible}.shahi-product-tabs__read-more.is-expanded .shahi-product-tabs__content:after{display:none}.shahi-product-tabs__read-more-btn{display:inline-block;margin-top:1.2rem;padding:0;border:none;background:none;font-family:inherit;font-size:1.4rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--shahi-read-more-color, var(--shahi-color-primary-dark));cursor:pointer;text-decoration:underline;text-underline-offset:.25rem;text-decoration-color:var(--shahi-tab-active, var(--shahi-color-primary))}@media screen and (max-width:749px){.shahi-product-tabs__header{padding:1.4rem 1.4rem 1.4rem 1.8rem;gap:1.2rem}.shahi-product-tabs__panel{padding:0 1.4rem 1.4rem 5.2rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/shahi-product-tabs.css.map */
