.styles_product__O42Df{position:relative;display:flex;flex-direction:column;gap:var(--f-spacing-sml);padding:var(--f-spacing-med);background-color:var(--f-clr-fg-100);border-radius:var(--f-radius-med);max-width:24rem}.styles_image__YcSjA{border-radius:var(--f-radius-sml);overflow:hidden;aspect-ratio:1}.styles_image__YcSjA img{object-fit:cover;width:100%;scale:1.05;transition:scale .25s}.styles_product__O42Df:hover img{scale:1}.styles_row__ChNuw{display:flex;justify-content:space-between;align-items:center;gap:var(--f-spacing-sml);flex-wrap:wrap}.styles_name__kHtLw{font-size:var(--f-font-size-med);font-weight:500;color:var(--f-clr-heading-100)}.styles_subtext__Wp8_w{font-size:var(--f-font-size-xsm);color:var(--f-clr-grey-600)}.styles_price__E3rJZ{font-size:var(--f-font-size-med);font-weight:500}.styles_form__2J34t{display:flex;flex-wrap:wrap;gap:var(--f-spacing-med)}.styles_option__NAj58{display:flex;align-items:center;gap:var(--f-spacing-sml);flex-grow:1;min-width:16rem;padding:var(--f-spacing-med);border:1px solid var(--f-clr-fg-200);border-radius:var(--f-radius-med);outline:2px solid transparent;outline-offset:-1px;font-size:var(--f-font-size-sml);font-weight:500;transition:outline-color .3s;cursor:pointer}.styles_option__NAj58:has(:checked){outline-color:var(--f-clr-primary-100)}.styles_icon__FcDdG{display:flex;padding:var(--f-spacing-sml);border-radius:var(--f-radius-sml);background-color:var(--f-clr-fg-100);transition:color .3s}.styles_option__NAj58:has(:checked) .styles_icon__FcDdG{color:var(--f-clr-primary-100)}.styles_radio__gaPqx{align-self:center;margin-left:auto}.styles_header__OU_M7{position:absolute;width:100%;height:5rem;top:0;display:flex;align-items:center;gap:var(--f-spacing-med);padding-inline:var(--f-spacing-med);background-color:var(--f-clr-fg-100)}.styles_buttons__h5R7J{display:flex;gap:var(--f-spacing-med);margin-left:auto}.styles_menu__1FVzw{display:none!important;margin-left:auto}.styles_link__z36aO{display:flex!important;width:16rem;align-items:flex-start;gap:var(--f-spacing-sml);color:var(--f-clr-grey-600);font-weight:400}.styles_link__z36aO .styles_icon__UykKQ{display:flex;padding:.6em;border-radius:var(--f-radius-sml);background-color:var(--f-clr-fg-200);color:var(--f-clr-primary-100)}.styles_link__z36aO .styles_title__HzEYf{color:var(--f-clr-text-100);font-size:var(--f-font-size-sml);font-weight:500}.styles_link__small__3cZqm{width:8rem}@container (max-width: 768px){.styles_buttons__h5R7J,.styles_navigation__2AssB{display:none!important}.styles_menu__1FVzw{display:flex!important}}.styles_card__JxE0T{display:flex;flex-direction:column;gap:var(--f-spacing-sml);padding:var(--f-spacing-med);background-color:var(--f-clr-fg-100);border-radius:var(--f-radius-med);max-width:24rem}.styles_image__CKoh0{border-radius:var(--f-radius-sml);overflow:hidden;aspect-ratio:1}.styles_image__CKoh0 img{object-fit:cover;width:100%}.styles_tags__TvwA2{gap:var(--f-spacing-xsm)}.styles_row__UtYTb,.styles_tags__TvwA2{display:flex;flex-wrap:wrap;align-items:center}.styles_row__UtYTb{justify-content:space-between;gap:var(--f-spacing-sml)}.styles_name__LqULD{font-size:var(--f-font-size-med);font-weight:500;color:var(--f-clr-heading-100)}.styles_subtext__2HC0z{font-size:var(--f-font-size-xsm);color:var(--f-clr-grey-600)}.styles_grid__5l6tr{position:absolute;width:100%;height:100%;inset:0;background:radial-gradient(transparent,var(--f-clr-bg-100)),linear-gradient(90deg,transparent 15px,var(--f-clr-grey-200) 16px,transparent 0),linear-gradient(transparent 15px,var(--f-clr-grey-200) 16px,transparent 0);background-size:100% 100%,32px 32px,32px 32px}.styles_faq__ijzHk{max-width:32rem;display:flex;flex-direction:column;gap:var(--f-spacing-med)}.styles_title__sypd9{font-size:var(--f-font-size-lrg);font-weight:600}.styles_category__q6j8f{display:flex;flex-direction:column;gap:var(--f-spacing-xsm)}.styles_category__q6j8f h2{font-size:var(--f-font-size-med);font-weight:600}.styles_form__MaHay{display:flex;flex-direction:column;gap:var(--f-spacing-med);min-width:min(32rem,100%)}.styles_row__0i7_k{display:flex;flex-wrap:wrap;gap:var(--f-spacing-sml)}.styles_row__0i7_k>*{flex-basis:0;flex-grow:1}.styles_header__5A_0d{position:absolute;width:100%;height:5rem;top:0;align-items:center;justify-content:space-between;padding-inline:var(--f-spacing-med);background-color:var(--f-clr-fg-100)}.styles_buttons__f_BNJ,.styles_header__5A_0d{display:flex;gap:var(--f-spacing-med)}.styles_menu__hMmzZ{display:none!important}.styles_link__4YZSF{display:flex!important;width:16rem;align-items:flex-start;gap:var(--f-spacing-sml);color:var(--f-clr-grey-600);font-weight:400}.styles_link__4YZSF .styles_icon__g5DXa{display:flex;padding:.6em;border-radius:var(--f-radius-sml);background-color:var(--f-clr-fg-200);color:var(--f-clr-primary-100)}.styles_link__4YZSF .styles_title__PSExi{color:var(--f-clr-text-100);font-size:var(--f-font-size-sml);font-weight:500}.styles_link__small__8RZg8{width:8rem}@container (max-width: 768px){.styles_buttons__f_BNJ,.styles_navigation__fpyMc{display:none!important}.styles_menu__hMmzZ{display:flex!important}}.styles_breadcrumbs__ws2kO{display:flex;gap:var(--f-spacing-xsm);align-items:center}.styles_card__WmEIW{display:flex;flex-direction:column;gap:var(--f-spacing-xsm);padding:var(--f-spacing-med);min-width:16rem}.styles_row__aE8h1{display:flex;justify-content:space-between;align-items:center}.styles_name__XKxOd{font-size:var(--f-font-size-sml);font-weight:500;color:var(--f-clr-grey-600)}.styles_text___9s9l{font-size:var(--f-font-size-med);font-weight:600;color:var(--f-clr-heading-100)}.styles_card__WmEIW .styles_track__wghgU{background-color:var(--f-clr-fg-200);margin-top:auto}