.mfr-tl__search-section .section-content:not(:last-child){margin-bottom:3.125rem}.mfr-tl__search-section .search-block{width:100%;display:flex;flex-direction:column;align-items:center}.mfr-tl__search-section .search-block__wrapper{display:flex;flex-direction:column;align-items:center;width:100%}.mfr-tl__search-section .search-block__inner{width:100%;max-width:var(--content-max-width-mobile)!important;padding-left:var(--content-padding-left-mobile)!important;padding-right:var(--content-padding-right-mobile)!important}@media print,screen and (min-width:64em){.mfr-tl__search-section .search-block__inner{padding-left:var(--content-padding-left-desktop)!important;padding-right:var(--content-padding-right-desktop)!important;max-width:var(--content-max-width-desktop)!important}}.mfr-tl__search-section .search-block__input{position:relative;width:100%;max-width:46.875rem;border:solid .0625rem currentColor;height:5.125rem;overflow:hidden;-moz-transition:all .3s cubic-bezier(.5,0,0,1);-o-transition:all .3s cubic-bezier(.5,0,0,1);-webkit-transition:all .3s cubic-bezier(.5,0,0,1);transition:all .3s cubic-bezier(.5,0,0,1);-moz-border-radius:.75rem;-o-border-radius:.75rem;-ms-border-radius:.75rem;-webkit-border-radius:.75rem;border-radius:.75rem}@media print,screen and (min-width:64em){.mfr-tl__search-section .search-block__input{max-width:24.375rem}}.mfr-tl__search-section .search-block__input:not(:last-child){margin-bottom:2.25rem}@media print,screen and (min-width:64em){.mfr-tl__search-section .search-block__input:not(:last-child){margin-bottom:8.125rem}}.mfr-tl__search-section .search-block__input--active{max-width:100%}.mfr-tl__search-section .search-block__input-placeholder{font-family:var(--custom-font-name-1);position:absolute;top:50%;left:2.5rem;font-size:2rem;line-height:1.15em;letter-spacing:-.005em;pointer-events:none;opacity:.4;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mfr-tl__search-section .search-block__input .search-block__clear{cursor:pointer;display:inline-block;border:none;outline:0;position:absolute;top:50%;right:1.25rem;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;background:0 0;color:currentColor;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mfr-tl__search-section .search-block__input .search-block__clear svg{width:1.25rem;height:1.25rem}.mfr-tl__search-section .search-block__input .search-block__clear svg g,.mfr-tl__search-section .search-block__input .search-block__clear svg line{stroke:currentColor}.mfr-tl__search-section .search-block__input input{font-family:var(--custom-font-name-1);width:100%;height:100%;padding:1.25rem 4rem 1.25rem 1.25rem;font-size:2rem;line-height:1.15em;letter-spacing:-.005em;background-color:transparent;border:none;outline:0;color:currentColor}.mfr-tl__search-section .search-block__suggestion{display:flex;flex-direction:column;align-items:flex-start;gap:1.875rem}@media print,screen and (min-width:64em){.mfr-tl__search-section .search-block__suggestion{gap:2rem}}.mfr-tl__search-section .search-block__suggestion-heading{font-size:var(--font-body-size-xsmall-mobile)}@media print,screen and (min-width:64em){.mfr-tl__search-section .search-block__suggestion-heading{font-size:var(--font-body-size-xsmall)}}.mfr-tl__search-section .search-block__suggestion-heading{line-height:1em;text-transform:uppercase;margin-bottom:0}.mfr-tl__search-section .search-block__suggestion-inner{display:flex;flex-wrap:wrap;gap:.5rem}.mfr-tl__search-section .search-block__suggestion-item{font-size:2rem;font-family:var(--custom-font-name-1);letter-spacing:-.005em;background-color:#daeaff;padding:.6875rem 1.25rem;border:.0625rem solid var(--color-black);-moz-border-radius:12px;-o-border-radius:12px;-ms-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;-moz-transition:all .3s cubic-bezier(.5,0,0,1);-o-transition:all .3s cubic-bezier(.5,0,0,1);-webkit-transition:all .3s cubic-bezier(.5,0,0,1);transition:all .3s cubic-bezier(.5,0,0,1)}.mfr-tl__search-section .search-block__suggestion-item:hover{background-color:#a2c9fc}.mfr-tl__search-section .search-block__results{width:100%}.mfr-tl__search-section .search-block__results .mfr-tl__search-section-results{width:100%}.mfr-tl__search-section .search-block__results .mfr-tl__search-section-results .search-section-results{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem;width:100%;padding:0 1.25rem}@media print,screen and (min-width:64em){.mfr-tl__search-section .search-block__results .mfr-tl__search-section-results .search-section-results{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap}}.mfr-tl__search-section .search-block__results .mfr-tl__search-section-results .search-section-results__item{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;flex-shrink:0;width:100%;max-width:18.375rem}.mfr-tl__search-section .search-block__results .mfr-tl__search-section-results .search-section-results__item-image{width:100%;aspect-ratio:1}.mfr-tl__search-section .search-block__results .mfr-tl__search-section-results .search-section-results__item-image img{width:100%;height:100%;display:block;object-fit:contain}.mfr-tl__search-section .search-block__results .mfr-tl__search-section-results .search-section-results__item-title{max-width:8.875rem;width:100%;font-size:var(--font-body-size-xsmall-mobile)}@media print,screen and (min-width:64em){.mfr-tl__search-section .search-block__results .mfr-tl__search-section-results .search-section-results__item-title{font-size:var(--font-body-size-xsmall)}}.mfr-tl__search-section .search-block__results .mfr-tl__search-section-results .search-section-results__item-title{font-family:var(--custom-font-name-3);line-height:1em;font-weight:400;text-transform:uppercase}.mfr-tl__search-section .search-block__results .mfr-tl__search-section-results .search-section-results__item-title:not(:last-child){margin-bottom:.9375rem}.mfr-tl__search-section .search-block__results .mfr-tl__search-section-results .search-section-results__item .button{min-height:2.375rem;min-width:unset;padding:.21875rem .9375rem;font-size:var(--font-body-size-small-mobile)}@media print,screen and (min-width:64em){.mfr-tl__search-section .search-block__results .mfr-tl__search-section-results .search-section-results__item .button{font-size:var(--font-body-size-small)}}.mfr-tl__search-section .search-block__results .mfr-tl__search-section-results .search-section-results__item .button{line-height:1em;font-weight:500;opacity:0}@media screen and (pointer:fine){.mfr-tl__search-section .search-block__results .mfr-tl__search-section-results .search-section-results__item:hover .button{opacity:1}}.mfr-tl__search-section .search-block__results .mfr-tl__search-section-results .search-section-results__item:focus-visible .button,.mfr-tl__search-section .search-block__results .mfr-tl__search-section-results .search-section-results__item:focus-within .button{opacity:1}.mfr-tl__search-section .search-block__results .metaobjects-product-grid__item-inner .product-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem;width:100%;padding:0 1.25rem}@media print,screen and (min-width:64em){.mfr-tl__search-section .search-block__results .metaobjects-product-grid__item-inner .product-grid{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap}}.mfr-tl__search-section .search-block__results .metaobjects-product-grid__item-inner .product-grid__item{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;flex-shrink:0;width:100%;max-width:18.375rem}.mfr-tl__search-section .search-block__results .metaobjects-product-grid__item-inner .product-grid__item-image{aspect-ratio:1;margin-bottom:.625rem}.mfr-tl__search-section .search-block__results .metaobjects-product-grid__item-inner .product-grid__item-title{max-width:8.875rem;width:100%;font-size:var(--font-body-size-xsmall-mobile)}@media print,screen and (min-width:64em){.mfr-tl__search-section .search-block__results .metaobjects-product-grid__item-inner .product-grid__item-title{font-size:var(--font-body-size-xsmall)}}.mfr-tl__search-section .search-block__results .metaobjects-product-grid__item-inner .product-grid__item-title{font-family:var(--custom-font-name-3);line-height:1em;font-weight:400;text-transform:uppercase}.mfr-tl__search-section .search-block__results .metaobjects-product-grid__item-inner .product-grid__item-title:not(:last-child){margin-bottom:.9375rem}.mfr-tl__search-section .search-block__results .metaobjects-product-grid__item-inner .product-grid__item .button{min-height:2.375rem;min-width:unset;padding:.21875rem .9375rem;font-size:var(--font-body-size-small-mobile)}@media print,screen and (min-width:64em){.mfr-tl__search-section .search-block__results .metaobjects-product-grid__item-inner .product-grid__item .button{font-size:var(--font-body-size-small)}}.mfr-tl__search-section .search-block__results .metaobjects-product-grid__item-inner .product-grid__item .button{line-height:1em;font-weight:500;opacity:0}@media screen and (pointer:fine){.mfr-tl__search-section .search-block__results .metaobjects-product-grid__item-inner .product-grid__item:hover .button{opacity:1}.mfr-tl__search-section .search-block__results .metaobjects-product-grid__item-inner .product-grid__item:hover .product-grid__item-image{border:1px solid rgba(0,0,0,.2)}}.mfr-tl__search-section .search-block__results .metaobjects-product-grid__item-inner .product-grid__item:focus-visible .button,.mfr-tl__search-section .search-block__results .metaobjects-product-grid__item-inner .product-grid__item:focus-within .button{opacity:1}.mfr-tl__search-section .search-block__results .metaobjects-product-grid__item-inner .product-grid__item:focus-visible .product-grid__item-image,.mfr-tl__search-section .search-block__results .metaobjects-product-grid__item-inner .product-grid__item:focus-within .product-grid__item-image{border:1px solid rgba(0,0,0,.2)}.mfr-tl__search-section .search-block__results .metaobjects-product-grid__item-heading{display:none}
/*# sourceMappingURL=mfr-tl__search-section.css.map */
