.productTab .productWTab-wrapper{display:flex;flex-wrap:wrap;max-width:95rem;margin:0 auto}.productWTab-wrapper .productTab-image,.productWTab-wrapper .productTab-tab-wrapper{flex:0 0 100%;max-width:100%;width:100%}.tabBanner-image{line-height:0;margin-bottom:-9.6rem;text-align:center;margin-left:2rem;margin-right:2rem}.tabBanner-image img{object-fit:cover}.tabBanner-description{text-align:center;border:1px solid #000;padding:9.6rem 3rem 3rem}.tabBanner-description h3{font-size:1.6rem;line-height:normal;font-weight:700;color:#000;margin:1.9rem 0 1rem}.banner-content{font-size:1.4rem;line-height:2.1rem;font-weight:300;color:#000}.tab_block>h3{display:block}.tab_block_main .tab__content{display:inline-block;width:100%}.tab_block_main .tab__content .tab_block{display:none}.tab_block_main .tab__content .tab_block.active{display:block}.tab_block_main .tab_options{display:inline-flex;padding:0 0 1rem;border-bottom:1px solid rgba(var(--color-foreground),1);width:100%;justify-content:center;column-gap:4rem}.tab_block_main .tab_options>li{font-size:20px;color:#333;line-height:normal;list-style:none}.tab_block_main .tab_options>li a{color:#000;text-decoration:none;padding:0 0rem;display:block;font-size:1.6rem}.tab_block_main .tab_options>li a.active{font-weight:700;color:#ffc700}.tab_block_main .tab_options>li a:hover{color:#ffc700}.accordion-single{border-bottom:1px solid #efefef;margin-top:10px}.accordion-single-title{border-top:1px solid #efefef;padding:1.6rem 0;cursor:pointer;position:relative;font-size:1.6rem;margin:0}.accordion-single-item.is-open .accordion-single-title{font-weight:700;color:#ffc700}.accordion-single-title:after{content:"+";position:absolute;left:0;top:50%;transform:translateY(-50%);transition:all .2s ease-in-out;display:block;width:auto;font-size:2.6rem;font-weight:300}.accordion-single-content{max-height:0;overflow:hidden}.accordion-single-content p{padding:0 0 2rem;margin:0;font-size:1.6rem;line-height:2.4rem}.accordion-single-item.is-open .accordion-single-content{max-height:100%}.accordion-single-item.is-open .accordion-single-title:after{content:"";height:1px;border-top:1px solid #000;width:1.4rem}.tab-product-wrap{display:flex;flex-wrap:wrap;column-gap:2.5rem;row-gap:2.5rem;margin-top:2.4rem}.tab-product-wrap .tab-product-card{width:33.33%;max-width:calc(33.33% - 1.67rem)}.tab-product-wrap.col-4-desk .tab-product-card{width:25%;max-width:calc(25% - 1.875rem)}.tab-product-wrap.col-5-desk .tab-product-card{width:20%;max-width:calc(20% - 2rem)}@media screen and (max-width:989px){.tab_block_main .tab_options{column-gap:2.5rem}.productTab .productWTab-wrapper{row-gap:3rem}.productWTab-wrapper .productTab-tab-wrapper,.productWTab-wrapper .productTab-image{max-width:100%;width:100%;flex:0 0 100%;padding:0}}@media screen and (max-width:749px){.accordion-single{margin-top:0;border-top:0;border-color:rgb(var(--color-foreground))}.accordion-single .accordion-single-item:first-child .accordion-single-title{padding-top:0;border-top:0}.accordion-single .accordion-single-item:first-child .accordion-single-title:after{top:30%}.accordion-single-title{font-size:1.31rem;padding:1.31rem 0;border-top:1px solid rgb(var(--color-foreground))}.accordion-single-content p{font-size:1.31rem;line-height:2.2rem;font-weight:300}.productTab .productWTab-wrapper{row-gap:1.96rem}.tabBanner-description h3{font-size:1.31rem;margin:1.63rem 0 .815rem}.tabBanner-description{padding:7.721rem 1.222rem 1.63rem}.tabBanner-image img{object-fit:contain;max-height:12.22rem}.tabBanner-image{margin-left:1.71rem;margin-right:1.71rem;margin-bottom:-7.7rem}.banner-content{font-size:1.14rem;line-height:2rem}.tab-product-wrap{flex:unset;flex-wrap:wrap;gap:1.31rem;margin-top:0;padding-bottom:1.31rem}.tab-product-wrap .tab-product-card{flex:unset;width:100%;max-width:100%}.tab-product-wrap .tab-product-card .card{flex-direction:row;align-items:center;column-gap:1.39rem;padding:0;background:transparent}.tab-product-wrap .tab-product-card .card__inner{max-width:41.6%;max-height:12.22rem}.tab-product-wrap .tab-product-card .card__content,.tab-product-wrap .tab-product-card .card__information,.tab-product-wrap .tab-product-card .card_infor p{padding:0}.tab-product-wrap .quick-add__submit.button.button--full-width.button--secondary{font-size:1.31rem;line-height:1.791rem;padding:.53rem .5rem}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/product-with-tab.css.map */
