html .main-go-top{bottom:calc(var(--gutter-regular) + var(--mf-bottom-bar, 0px));transition:transform var(--mf-duration-move) var(--mf-ease-out)}html .main-go-top:not(.show){transform:translateY(calc(200% + var(--mf-bottom-bar, 0px)))}html body .stacked-popups{z-index:1000;bottom:calc(var(--gutter-regular) + var(--mf-bottom-bar, 0px))}.shopify-section:has(>.footer-bottom){padding-bottom:calc(var(--mf-footer-space, 0px) + var(--mf-bottom-overlay, 0px))}html{scroll-padding-bottom:var(--mf-bottom-overlay, 0px)}html .button:focus-visible{outline:var(--mf-focus-width) solid var(--color-text-main);outline-offset:var(--mf-focus-offset)}@media screen and (max-width:767.98px){[id$=__mf_home_slideshow] .card__image--with-overlay:after{background:linear-gradient(180deg,#00000057 0,#0000 22% 38%,#000000b8);opacity:1}[id$=__mf_home_slideshow] .card__text h2{font-size:34px;line-height:1.08;font-weight:500}[id$=__mf_home_slideshow] .card__text{padding-block-end:30px}[id$=__mf_home_slideshow] .css-slider .css-slider-navigation-container{position:absolute;inset:auto 20px 18px;z-index:100;display:flex;min-height:0;margin:0;pointer-events:none}[id$=__mf_home_slideshow] .css-slider .css-slider-button{display:none!important}[id$=__mf_home_slideshow] .css-slider .css-slider-navigation-container .css-slider-dot-navigation{display:flex!important;gap:6px;width:auto;max-width:none;height:auto;margin:0;background:none}[id$=__mf_home_slideshow] .css-slider .css-slider-dot-navigation .css-slider-dot{width:8px;height:8px;margin:0;padding:0;border-radius:var(--mf-radius-round);background:#ffffff8c}[id$=__mf_home_slideshow] .css-slider .css-slider-dot-navigation .css-slider-dot.active{width:22px;border-radius:var(--mf-radius-round);background:#fff}}.product-item__price{font-size:1rem;font-weight:500}.product-item__price del{font-size:.8125rem;font-weight:400;white-space:nowrap}.product-item__price .product-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .375rem}.product-item__price .product-price--compare{margin:0}.product-item__price .product-price--original{white-space:nowrap}.product-item__price .product-price[data-mf-stack]{flex-direction:column;align-items:flex-start;gap:0}.product-item__title{min-height:0!important;margin-block-end:.25rem!important}.mf-card-size{display:flex;align-items:center;gap:.375rem;min-width:0}.mf-card-size__icon{flex:none;width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.mf-card-size__text{flex:1 1 auto;min-width:0;container-type:inline-size;white-space:nowrap;overflow:hidden}.mf-card-size__form{display:block}.mf-card-size__form[hidden]{display:none}.mf-card-size:not([data-fit]) .mf-card-size__form[data-form=full]{font-size:clamp(11px,calc(100cqi / (var(--mf-size-chars) * .5)),1em)}.product-price:has(del span:not(.visually-hidden):not(:empty)) .product-price--original{color:var(--mf-danger)}.product-item__price del{color:var(--mf-text-muted)}.product-item__title .text-size--large{font-size:1rem;font-weight:500;line-height:1.35}@media(max-width:474px){.product-item__title .text-size--large{font-size:.875rem}}.product-item .product-item__badges{display:flex;flex-wrap:nowrap;justify-content:flex-end;gap:4px}.product-item .product-item__badges .product-item__badge{float:none;clear:none;flex:0 1 auto;min-width:0;margin:0}.product-item .product-item__badges .product-item__badge--sale{flex-shrink:0}@media(max-width:767.98px){.product-item .product-item__badges{top:6px;width:calc(100% - 12px)}html[dir=ltr] .product-item .product-item__badges{right:6px}html[dir=rtl] .product-item .product-item__badges{left:6px}.product-item .product-item__badges .product-item__badge{padding:0 7px;font-size:11px}}@media(max-width:374.98px){.product-item .product-item__badges .product-item__badge{padding:0 6px;font-size:10.5px}}@media(max-width:359.98px){.product-item .product-item__badges .product-item__badge{padding:0 5px;font-size:10px}}@media(max-width:339.98px){.product-item .product-item__badges{top:4px;width:calc(100% - 8px);gap:3px}html[dir=ltr] .product-item .product-item__badges{right:4px}html[dir=rtl] .product-item .product-item__badges{left:4px}.product-item .product-item__badges .product-item__badge{padding:0 4px}}main .product-item:not(products-set *,product-bundler *){--border-radius-product-card: 0px;display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--mf-surface-raised);border:1px solid var(--mf-line-frame);border-radius:var(--mf-radius-card)}main .product-item:not(products-set *,product-bundler *)>.product-item__text.card__text{position:relative;flex:1 1 auto;display:flex;flex-direction:column;margin:0;padding:.75rem .875rem .875rem}main .product-item:not(products-set *,product-bundler *)>.card__text>.product-item__price{margin-block-start:auto;padding-block-start:.5rem}main .product-item:not(products-set *,product-bundler *)>.card__text>.product-item__title:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}main .product-item:not(products-set *,product-bundler *)>.card__text>.product-item__link{position:relative;z-index:1}main .product-item:not(products-set *,product-bundler *)>.card__text>:is(.product-item__text,.product-item__price){pointer-events:none}main .product-item:not(products-set *,product-bundler *)>.card__text>.product-item__text{margin:.25rem 0 0;font-size:.9em;line-height:1.4}@media(max-width:474px){main .product-item:not(products-set *,product-bundler *)>.product-item__text.card__text{padding:.625rem .5rem .625rem .625rem}main .product-item:not(products-set *,product-bundler *) .product-item__price{font-size:.9375rem}main .product-item:not(products-set *,product-bundler *) .product-item__price del{font-size:.75rem;padding-inline-start:0}main .product-item:not(products-set *,product-bundler *) .product-item__price .product-price{gap:0 .25rem}}main .product-item>.card__text>.product-item__text:has(>.mf-tbi-line){display:contents}main .product-item>.card__text>.product-item__text>.mf-tbi-line{order:1;margin-block-start:.25rem}main .product-item>.card__text>.product-item__text:has(>.mf-tbi-line)>:not(.mf-tbi-line){margin-block-start:.25rem}main .product-item>.card__text>.product-item__text.text-color--opacity:has(>.mf-tbi-line)>:not(.mf-tbi-line){opacity:.62}.mf-tbi-line{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin:0;color:var(--mf-text-muted);font-size:12px;line-height:16px}.mf-tbi-line__logo{display:block;width:auto;height:16px}@media(min-width:768px){.mf-tbi-line{font-size:13px;line-height:18px}.mf-tbi-line__logo{height:18px}}.blog-item__title-holder .text-size--larger{font-size:1.125rem;font-weight:500;line-height:1.3;text-wrap:pretty}.blog-item__meta{color:var(--mf-text-muted)}.blog-item__excerpt{display:-webkit-box;overflow:hidden;color:var(--mf-text-muted);font-size:.9375rem;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.blog-item__excerpt>span{display:inline}main .blog-item{display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--mf-surface-raised);border:1px solid var(--mf-line-frame);border-radius:var(--mf-radius-card)}main .blog-item>.blog-item__image{--blog-item-border-radius: 0px !important;margin:0 0 1rem}main .blog-item>:not(.blog-item__image){margin-inline:1rem}main .blog-item>.blog-item__excerpt{margin-block:-.25rem .75rem}main .blog-item>:last-child:not(.blog-item__image){margin-block:auto 1rem;padding-block-start:.25rem}@media(min-width:1024px){main .blog-item>:not(.blog-item__image){margin-inline:1.25rem}main .blog-item>:last-child:not(.blog-item__image){margin-block-end:1.25rem}main .blog-item .blog-item__title-holder .text-size--larger{font-size:1.25rem}}@media(max-width:767px){[id$=__paid_blog] .css-slider-holder{margin-right:-15px}[id$=__paid_blog] .grid--slider{--col-size: calc(100% - 48px) ;padding-right:15px}}.lazy-image:not(.lazy-image--no-transition):after{animation:none!important}main .grid--slider .product-item__slider .css-slider-navigation-container{top:0;margin:0;height:100%}main .grid--slider .product-item__slider .css-slider-dot-navigation{margin-top:0}main .grid--slider .product-item__slider .css-slider-dot{transform:none}@media(max-width:767.98px){main .collection-heading{flex-direction:column;align-items:stretch;gap:14px}main .collection-heading>.collection-heading__text{order:-1}main .collection-heading>.collection-heading__text:not(:has(>:not(:empty))){display:none}main .collection-heading .collection-product-count{color:var(--mf-text-muted);font-size:14px}}.mf-collection-actions{display:flex;gap:8px}.mf-collection-actions__button{position:relative;display:inline-flex;flex:1 1 0;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:44px;padding:0 14px;white-space:nowrap}.mf-collection-actions__button.button--solid,.mf-collection-actions__button.button--solid:hover{border-color:var(--mf-brand);background:var(--mf-brand);color:var(--mf-on-brand)}@media(hover:hover){.mf-collection-actions__button.button--solid:hover{border-color:var(--mf-brand-strong);background:var(--mf-brand-strong)}}.mf-collection-actions__icon{flex:none;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.mf-collection-actions__sort{overflow:hidden}.mf-collection-actions__select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;min-width:0;max-width:100%;height:100%;opacity:0;font-size:16px;cursor:pointer}.mf-collection-actions__sort:focus-within{outline:var(--mf-focus-width) solid var(--mf-focus-color);outline-offset:var(--mf-focus-offset)}@media(min-width:768px){.mf-collection-actions__button{flex:none;padding:0 20px}}@media(min-width:768px)and (max-width:1023px){.grid>.facets-sidebar{display:none}.grid:has(>.facets-sidebar)>#CollectionProductGrid{grid-column:1 / -1}.grid:has(>.facets-sidebar)>#CollectionProductGrid>*{grid-column:1 / -1;min-width:0}#main-collection-product-grid{--visible-cols: 3}.grid:has(>.facets-sidebar) .collection-heading__actions{display:block}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/mf-quality.css.map */
