.predictive-search .button{background-color:transparent;background-image:none;border:0;border-radius:0;min-height:0;padding:.5rem 0;transition:opacity .2s ease;position:relative;display:inline-block;color:#000;font-family:var(--ryo-gothic-font-family);font-size:.75rem;font-weight:500;line-height:1.7;letter-spacing:.04em;text-transform:none;text-align:left;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:from-font;text-underline-offset:22%;font-synthesis:none}.predictive-search .button:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:calc(100% + .8125rem);width:.375rem;height:.75rem;background-color:currentColor;mask:url("data:image/svg+xml,%3Csvg width='6' height='12' viewBox='0 0 6 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 6L1 11' stroke='black' stroke-width='1' stroke-linecap='square'/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg width='6' height='12' viewBox='0 0 6 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 6L1 11' stroke='black' stroke-width='1' stroke-linecap='square'/%3E%3C/svg%3E") center / contain no-repeat;transform:translate3d(0,-50%,0);transition:transform .25s ease}.predictive-search .button:not([disabled]):hover,.predictive-search .button:not([disabled]):focus-visible{color:#000;background-image:none;border:0;opacity:.75}.predictive-search .button:not([disabled]):hover:after,.predictive-search .button:not([disabled]):focus-visible:after{transform:translate3d(.1875rem,-50%,0)}@media(prefers-reduced-motion:reduce){.predictive-search .button:after{transition:none}.predictive-search .button:not([disabled]):hover:after,.predictive-search .button:not([disabled]):focus-visible:after{transform:translate3d(0,-50%,0)}}.predictive-search .product-card{row-gap:clamp(24px,1.666667vw,32px)}.predictive-search .product-card__media{display:block;aspect-ratio:352 / 528;border-radius:1rem;overflow:hidden}.predictive-search .product-card__image{width:100%;height:100%;object-fit:cover}.predictive-search .product-card__image--secondary{display:none}.predictive-search .product-card__info{text-align:start;justify-items:start;padding-block-start:0;padding-inline-start:clamp(16px,1.111111vw,21.3333px)}.predictive-search .product-card__info .v-stack{justify-items:start;gap:clamp(8px,.555556vw,10.6667px)}.predictive-search .product-card__info .price-list{justify-content:flex-start}.predictive-search .product-card .product-title{font-family:var(--apparat-font-family);font-size:.875rem;font-weight:var(--apparat-regular-weight);line-height:1.6;letter-spacing:.02em;color:#000}.predictive-search .product-card .price-list,.predictive-search .product-card .price-list *{font-family:var(--ryo-gothic-font-family);font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.04em;color:#000}@media screen and (min-width:1440.02px){.predictive-search .product-card .product-title{font-size:clamp(14px,.972222vw,18.6667px)}.predictive-search .product-card .price-list,.predictive-search .product-card .price-list *{font-size:clamp(12px,.833333vw,16px)}}.predictive-search .horizontal-product-card__figure{border-radius:.5rem;overflow:hidden}.predictive-search .horizontal-product-card__figure img{aspect-ratio:149 / 224;width:100%;height:auto;object-fit:cover;border-radius:.5rem}.predictive-search .horizontal-product-card .product-title{font-family:var(--apparat-font-family);font-size:.875rem;font-weight:var(--apparat-regular-weight);line-height:1.6;letter-spacing:.02em;color:#000}.predictive-search .horizontal-product-card .price-list,.predictive-search .horizontal-product-card .price-list *{font-family:var(--ryo-gothic-font-family);font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.04em;color:#000}@media screen and (max-width:999.98px){.header-search::part(content){overscroll-behavior:contain;overflow-x:hidden}}@media screen and (max-width:999.98px){.header-search::part(content){max-height:calc(100vh - var(--header-height, 0px) - var(--announcement-bar-height, 0px) - .75rem)}}@supports (max-height: 100dvh){@media screen and (max-width:999.98px){.header-search::part(content){max-height:min(var(--header-search-max-height, 100vh),100dvh - var(--header-height, 0px) - var(--announcement-bar-height, 0px) - .75rem)}}}
/*# sourceMappingURL=/cdn/shop/t/97/assets/predictive-search-emission.css.map */
