.product_tab-block ul.tabs{padding:0;display:flex;gap:15px;justify-content:center;margin-block:40px 30px}.product_tab-block ul{padding:0}.product_tab-block ul.tabs li a{font-size:15px;font-weight:400;background-color:transparent;padding:12px 15px;line-height:initial;text-decoration:none;color:var(--color-base-accent-2)}.product_tab-block ul.tabs li a.active{background-color:var(--color-base-accent-3);color:var(--color-base-background-2)}.product_tab-block .card__inner{width:73%}.product_tab-block .card:not(.ratio){display:flex;flex-direction:row;height:100%;gap:15px}.product_tab-block .product-grid .card__content .card__information h3.card__heading a{font-size:14px}.product_tab-block .product-grid .card__information{padding:3rem 0 0rem}.product_tab-block .card__content{padding-left:0}.product_tab-block .product-grid .card-wrapper .variant-links{left:0;right:0;display:flex;justify-content:center;bottom:15px}.product_tab-block .card-wrapper .quick-add{opacity:0}.product_tab-block .card-wrapper:hover .quick-add{opacity:1}.product_tab-block .card-wrapper .quick-add{position:static}.product_tab-block .product-grid .card-wrapper:hover .card.card--card{margin-bottom:0;padding-bottom:0}@media screen and (min-width: 651px){.product_tab-block .quick-add .button{background:transparent;color:var(--color-base-accent-2);padding:0;min-width:0;min-height:0;width:auto;text-decoration:underline;text-align:left}.product_tab-block .quick-add .button:hover{text-decoration:none}}@media screen and (max-width: 1269px){.product_tab-block .card:not(.ratio){gap:0}}@media screen and (max-width: 749px){.product_tab-block .product-grid .card__information{padding:2rem 0 .5rem}}@media screen and (max-width: 650px){.product_tab-block .card:not(.ratio){flex-direction:column}.product_tab-block ul.tabs{margin-block:20px 15px}.product_tab-block .card__inner{width:180px}.product_tab-block .card__content{padding-left:1.5rem}.product_tab-block .product-grid .card__information{padding:0}.product_tab-block .card-wrapper .quick-add{opacity:1}}@media screen and (max-width: 479px){.product_tab-block ul.tabs{display:block;text-align:center}.product_tab-block ul.tabs li{display:inline-block}.product_tab-block ul.tabs li a.active{background-color:transparent;color:var(--color-base-accent-3);padding:12px 7px}}@media screen and (max-width: 380px){.product_tab-block .card__inner{width:140px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/tab_collection.css.map */
