:root{--input-bg-color: 255 255 255 / 1}.section__heading+.link{font-weight:700}.color-mix-70{color:color-mix(in srgb,currentColor 70%,transparent)}p:last-child{margin-bottom:0}.rte ol,.rte ul{display:block}.rte *:empty:not(img){display:none}.btn--icon{padding:calc(5px - var(--btn-border-width))}.btn--icon.btn--lg{padding:calc(12px - var(--btn-border-width))}.shopify-section:has(.section--padded.color-scheme--1)+.shopify-section:has(.section--padded.color-scheme--1) .section--padded,.shopify-section:has(.section--padded.color-scheme--2)+.shopify-section:has(.section--padded.color-scheme--2) .section--padded,.shopify-section:has(.section--padded.color-scheme--3)+.shopify-section:has(.section--padded.color-scheme--3) .section--padded{padding-top:0}.shopify-section:empty{display:none}:is(.mega-nav--columns,.mega-nav--sidebar) img{background:rgba(var(--text-color) / .05)}.mega-nav--sidebar [data-brand-model]>span{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.mega-nav--sidebar [data-brand-model]:before{content:attr(data-brand-model)}@media (min-width: 769px){:is(.mega-nav--columns,.mega-nav--sidebar) .main-nav__grandchild .main-nav__item{font-size:.95em!important}.mega-nav--sidebar .disclosure__panel{top:var(--top-offset, 0px)!important;max-height:calc(max(100vh - var(--content-start, 150px) - 70px,60vh) - 12 * var(--space-unit))!important;overflow:auto}.mega-nav--sidebar .disclosure__panel::-webkit-scrollbar{width:25px}.mega-nav--sidebar .disclosure__panel::-webkit-scrollbar-thumb{background:#c1c1c1;border-left:17px #202026 solid}.mega-nav--sidebar[style*=--top-offset]:not([style*="--top-offset: 0px"]) .disclosure__panel{transition:none}}.breadcrumbs-list{max-width:100%;flex-wrap:nowrap}.breadcrumbs .items-center{overflow:hidden}.breadcrumbs .items-center:first-child{flex:0 0 auto}.breadcrumbs .items-center:last-child{flex-shrink:2}.breadcrumbs .icon{flex:0 0 auto}.breadcrumbs-list__link{max-width:none!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-nav-slideshow .slideshow__text img{display:block;width:var(--size);height:auto;margin-bottom:22px}@media (max-width: 768px){.cc-nav-slideshow .quick-nav{padding:calc(8 * var(--space-unit))}.cc-nav-slideshow .slideshow:has(.slideshow__slide:only-child){padding-bottom:calc(var(--quick-nav-height, 400px))}.cc-nav-slideshow .slideshow:has(.slideshow__slide:only-child)+.container--quick-nav{bottom:calc(var(--ctrl-bottom) + 28px)}}@media (min-width: 769px){.cc-nav-slideshow .slideshow__slide:only-child{padding-bottom:0}}.collection-banner__media{align-self:stretch;background:rgb(var(--color-contrasting-1));display:flex;align-items:center;justify-content:center}.collection-banner__media img{min-width:100px;min-height:80px}.collection-banner__content{justify-content:center}.collection-banner__related-cols{--gap: 8px;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--gap);margin-top:20px}.collection-banner__related-cols a{text-transform:none;border:1px solid #cbcbcb;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:currentColor;background:#fff}@media (max-width: 768px){.collection-banner__related-cols a{flex:1 0 auto;max-width:calc((100vw - var(--gutter) * 2 - var(--gap)) / 2)}}.cc-collection-list .card{background:#fff;border:1px solid rgb(var(--color-contrasting-2));border-radius:6px;overflow:hidden}.cc-collection-list .card__info{padding:calc(3 * var(--space-unit))}.cc-collection-list .card-link{--gap: 14px;display:grid;gap:var(--gap)}.cc-collection-list .card-link>b{position:relative;display:flex;justify-content:space-between}.cc-collection-list .card-link>b+b:before{content:"";position:absolute;top:calc(var(--gap) / -2);width:100%;border-top:1px dashed #cbcbcb}.product-label--custom{box-shadow:2px 2px rgb(var(--color-contrasting-1));font-weight:700}.product-info__add-button .btn--secondary{height:100%;border:none}.product-info__block .payment-icons{margin-top:-15px}.product-main:after{content:"";display:block;clear:both}.cc-rich-text:not(:has(.section>.container>*:not(:empty))){display:none}@media (min-width: 769px){.footer-sublinks__item{margin:1rem 0 0!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
