.productgrid--sidebar-item-swatches-list .filter-item--swatch-wrapper{display:none}.product-gallery--loaded-image{max-width:100%}.product-gallery-active .site-main,.product-gallery-active .product-gallery{position:unset}.product-gallery--image-background{padding-bottom:100%;background-repeat:no-repeat;background-size:contain!important;background-position:center;background-color:#fff}.modal [data-shopify=payment-button]{display:none}.brand-list{padding:0;margin:0;list-style:none;column-count:2}.brand-list>li{margin-bottom:1rem;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.brand-list--list{padding:1.25rem;margin:0;position:relative;padding:.9375rem;background:#f8f8f8;-webkit-transition:height .25s ease;transition:height .25s ease;border:1px solid #d0c9c9}.brand-list--list>dt{padding-bottom:.75rem;color:#be1010;font-size:1.375rem}.brand-list--list>dd{margin:0;padding:.5rem 0;text-decoration:none}.brand-list--list>dd:not(:last-child){margin:0;padding:.5rem 0;text-decoration:none;border-bottom:1px solid #d0c9c9}.brand-list--list>dd>a{color:#000}.brand-list--list>dd>a:hover{color:#be1010;text-decoration:underline}.tabs-component{margin:4em 0}.tabs-component-tabs{border:solid 1px #ddd;border-radius:6px;margin-bottom:5px}@media (min-width: 700px){.tabs-component-tabs{border:0;align-items:stretch;display:flex;justify-content:flex-start;margin-bottom:-1px}}.tabs-component-tab{color:#999;font-size:14px;font-weight:600;margin-right:0;list-style:none}.tabs-component-tab:not(:last-child){border-bottom:dotted 1px #ddd}.tabs-component-tab:hover{color:#666}.tabs-component-tab.is-active{color:#000}.tabs-component-tab.is-disabled *{color:#cdcdcd;cursor:not-allowed!important}@media (min-width: 700px){.tabs-component-tab{background-color:#fff;border:solid 1px #ddd;border-radius:3px 3px 0 0;margin-right:.5em;transform:translateY(2px);transition:transform .3s ease}.tabs-component-tab.is-active{border-bottom:solid 1px #fff;z-index:2;transform:translateY(0)}}.tabs-component-tab-a{align-items:center;color:inherit;display:flex;padding:.75em 1em;text-decoration:none}.tabs-component-panels{padding:2em 0}.tabs-component-panels h3{margin-top:0}@media (min-width: 700px){.tabs-component-panels{background-color:#fff;border:solid 1px #ddd;border-radius:0 6px 6px;box-shadow:0 0 10px #0000000d;padding:2em}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/styles.bundle.css.map */
