.product-tabs__tabs-container{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#34302E rgb(223,220,220);gap:1rem;padding:14px 13px 10px 0;margin-bottom:12px;border-radius:10px}.product-tabs__tabs-container::-webkit-scrollbar{height:3px;border-radius:20px}.product-tabs__tabs-container::-webkit-scrollbar-track{background:#dfdcdc;border-radius:20px}.product-tabs__tabs-container::-webkit-scrollbar-thumb{background:#34302e;border-radius:20px}.product-tabs__tabs-container::-webkit-scrollbar-thumb:hover{background:#34302e}.product-tabs__tab{flex-shrink:0;padding:6px 12px;border:1px solid transparent;border-radius:40px;cursor:pointer;transition:all .4s ease;white-space:nowrap;font-family:GT Ultra Median,serif;font-size:18px;font-weight:400;color:var(--Dark-Brown);background:transparent}.product-tabs__tab:hover{border-color:rgba(var(--color-foreground),.5);color:rgba(var(--color-foreground),1);border:1px solid var(--Gray-Stroke);background:var(--Selector, rgba(194, 194, 194, .22))}.product-tabs__tab.active{border-color:rgba(var(--color-foreground),.5);color:rgba(var(--color-foreground),1);font-weight:700;border:1px solid var(--Gray-Stroke);background:var(--Selector, rgba(194, 194, 194, .22))}.product-tabs__content-box{border-radius:1rem;overflow:hidden;display:flex;flex-direction:column}.product-tabs__content-image-wrapper{width:100%;overflow:hidden;max-height:200px;display:flex;align-items:center;justify-content:center}.product-tabs__content-image{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.product-tabs__content-text{padding:22px 33px 42px 15px}.product-tabs__eyebrow{color:var(--Soft-Orange);font-family:Brooklyn,sans-serif;font-size:17px;font-weight:700;line-height:100%;text-transform:uppercase;margin-top:0;margin-bottom:15px}.product-tabs__title{margin-bottom:27px;margin-top:0}.product-tabs__description{font-size:1rem;line-height:1.6}.product-tabs__description :deep(p){margin-bottom:1rem}.product-tabs__description :deep(p:last-child){margin-bottom:0}.product-tabs__tabs-wrapper{padding:4px 9px;background:#fff;margin-bottom:10px;border-radius:20px;border:1px solid var(--Gray-Stroke)}.product-tabs__description ul{padding-left:4px}.product-tabs__description li{font-size:17px}.product-tabs__content{overflow:hidden;border-radius:20px;border:1px solid var(--Gray-Stroke);position:relative;transition:min-height .4s ease-in-out}@media screen and (min-width: 990px){.product-tabs__content{transition:none}}.product-tabs__content-item{opacity:0;visibility:hidden;position:absolute;top:0;left:0;width:100%;transition:opacity .4s ease-in-out,visibility .4s ease-in-out;pointer-events:none}.product-tabs__content-item.active{opacity:1;visibility:visible;position:relative;pointer-events:auto;transition:opacity .4s ease-in-out,visibility .4s ease-in-out}.product-tabs__headline{font-size:32px!important}@media only screen and (min-width: 768px) and (max-width: 989px){.product-tabs__tabs-container{align-items:center;justify-content:center;padding-bottom:4px}}@media screen and (min-width: 990px){.product-tabs__wrapper{display:grid;grid-template-columns:2fr 3fr;gap:2rem;align-items:start}.product-tabs__tabs-container{flex-direction:column;overflow-x:visible;padding-bottom:0;margin-bottom:0;gap:12px}.product-tabs__tab{flex-shrink:1;white-space:normal;text-align:left;width:100%;font-size:24px;padding:16px}.product-tabs__content-box{display:grid;grid-template-columns:1fr 2fr;gap:1.5rem;align-items:start;border-radius:0;min-height:600px;height:100%}.product-tabs__content-image-wrapper{border-radius:0;overflow:hidden;max-height:none;display:block;height:100%}.product-tabs__content-image{height:100%;object-fit:cover}.product-tabs__content-text{display:flex;flex-direction:column;padding:60px 10px;height:100%}.product-tabs__tabs-wrapper{padding:35px 33px;height:100%;margin-bottom:0;min-height:605px}.product-tabs__content{height:100%;position:relative}.product-tabs__content-item,.product-tabs__content-item.active{height:100%}.product-tabs__headline{font-size:50px!important}.product-tabs__description li{font-size:19px;margin-bottom:10px}.product-tabs__title{margin-bottom:39px}}@media only screen and (min-width: 1200px){.product-tabs__content-text{padding:35px 90px 175px 35px}.product-tabs__wrapper{grid-template-columns:2fr 4fr}.product-tabs__content-box{grid-template-columns:3fr 4fr;gap:0}}@media only screen and (min-width: 1400px){.product-tabs__content-text{padding:35px 125px 200px 57px}}
/*# sourceMappingURL=/cdn/shop/t/435/assets/product-tabs.css.map */
