.search__input.field__input{padding-right:9.8rem}.search__button{right:var(--inputs-border-width);top:var(--inputs-border-width)}.reset__button{right:calc(var(--inputs-border-width) + 4.4rem);top:var(--inputs-border-width)}.reset__button:not(:focus-visible):after{border-right:.1rem solid rgba(var(--color-foreground),.08);display:block;height:calc(100% - 1.6rem);content:"";position:absolute;right:0}.reset__button:not(:focus):after{border-right:.1rem solid rgba(var(--color-foreground),.08);display:block;height:calc(100% - 1.8rem);content:"";position:absolute;right:0}.search__button:focus-visible,.reset__button:focus-visible{background-color:rgb(var(--color-background));z-index:4}.search__button:focus,.reset__button:focus{background-color:rgb(var(--color-background));z-index:4}.search__button:not(:focus-visible):not(.focused),.reset__button:not(:focus-visible):not(.focused){box-shadow:inherit;background-color:inherit}.search__button:hover .icon,.reset__button:hover .icon{transform:scale(1.07)}.search__button .icon{height:1.8rem;width:1.8rem}.reset__button .icon.icon-close{height:1.8rem;width:1.8rem;stroke-width:.1rem}input::-webkit-search-decoration{-webkit-appearance:none}.template-search__results{position:relative}.header--with-search-bar{--search-accent-rgb: var(--header-accent-rgb, 244, 136, 157);--search-secondary-rgb: var(--header-cart-badge-rgb, 108, 172, 160)}@media screen and (min-width:990px){.header.header--with-search-bar.header--middle-left{grid-template-areas:"heading navigation search icons";grid-template-columns:auto auto minmax(28rem,1fr) auto;column-gap:2rem}.header.header--with-search-bar.header--top-left,.header.header--with-search-bar.header--top-left.drawer-menu{grid-template-areas:"heading search icons" "navigation navigation navigation";grid-template-columns:auto minmax(28rem,1fr) auto;column-gap:2rem}.header.header--with-search-bar.header--middle-center{grid-template-areas:"navigation heading search icons";grid-template-columns:1fr auto minmax(28rem,1fr) auto;column-gap:2rem}.header.header--with-search-bar.header--top-center{grid-template-areas:"left-icons heading search icons" "navigation navigation navigation navigation";grid-template-columns:auto auto minmax(28rem,1fr) auto}}.header__search-bar,.header__search,.header__search-form,.header__search-field,.header__search-input,.header__search-reset,.header__search-icon,.header__search-floating-label{box-sizing:border-box}.header__search-bar{grid-area:search;position:relative;width:100%;display:flex;align-items:center;z-index:4}.header__search{display:block;width:100%;position:relative}.header__search-form{width:100%;position:relative}.header__search-field{position:relative;display:flex;align-items:center;background-color:#fff6f8;border:1.5px solid rgb(var(--search-secondary-rgb));box-shadow:0 4px 4px #00000040;border-radius:9999px;padding:.6rem 1.6rem .6rem 4.6rem;transition:background-color .18s ease;min-height:4.4rem}.header__search-field:before,.header__search-field:after{display:none!important}.header__search-field:focus-within{background-color:rgba(var(--search-accent-rgb),.04)}.header__search-icon{position:absolute;left:1.8rem;top:50%;transform:translateY(-50%) rotate(90deg);display:inline-flex;align-items:center;justify-content:center;color:rgb(var(--search-secondary-rgb));pointer-events:none}.header__search-icon .icon,.header__search-icon svg{width:1.8rem;height:1.8rem;display:block}.header__search-floating-label{position:absolute;left:4.6rem;top:0;transform:translateY(-50%) scale(1);transform-origin:left center;font-size:1.1rem;font-weight:500;letter-spacing:.05em;text-transform:capitalize;color:rgb(var(--search-accent-rgb));background-color:rgb(var(--color-background));padding:0 .6rem;pointer-events:none;opacity:0;transition:opacity .18s ease,transform .18s ease}predictive-search[open] .header__search-floating-label,predictive-search[results] .header__search-floating-label{opacity:1}.header__search-input{flex:1;width:100%;border:0;background:transparent;outline:none;box-shadow:none!important;font:inherit;font-size:1.5rem;color:#f4889d;padding:0;-webkit-appearance:none;appearance:none;height:auto}.header__search-input:focus,.header__search-input:focus-visible{box-shadow:none!important;outline:none!important}.header__search-bar .header__search-input::placeholder{color:rgba(var(--search-accent-rgb),.85);font-weight:400;opacity:1}.header__search-bar .header__search-input::-webkit-input-placeholder{color:rgba(var(--search-accent-rgb),.85);font-weight:400;opacity:1}.header__search-bar .header__search-input::-moz-placeholder{color:rgba(var(--search-accent-rgb),.85);font-weight:400;opacity:1}.header__search-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}predictive-search[open] .header__search-input,predictive-search[results] .header__search-input{color:rgb(var(--search-accent-rgb));font-weight:600}.header__search-reset{position:absolute;right:.6rem;top:50%;transform:translateY(-50%);width:3.6rem;height:3.6rem;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:rgba(var(--color-foreground),.7);padding:0;transition:color .15s ease,transform .15s ease}.header__search-reset:hover,.header__search-reset:focus,.header__search-reset:focus-visible{background:transparent!important;box-shadow:none!important;color:rgb(var(--color-foreground));outline:none}.header__search-reset:hover .svg-wrapper{transform:scale(1.06)}.header__search-reset:before,.header__search-reset:after{display:none!important;content:none!important}.header__search-reset.hidden{display:none}.header__search-reset .svg-wrapper{width:1.6rem;height:1.6rem;display:inline-flex;align-items:center;justify-content:center;transition:transform .15s ease}.header__search-reset svg,.header__search-reset .icon{width:1.6rem;height:1.6rem;stroke-width:1.4;fill:none;stroke:currentColor}.header__search-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0000002e;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:998}.header__search-backdrop.is-visible{opacity:1;pointer-events:auto}body.search-overlay-open{overflow:hidden}body.search-overlay-open .section-header,body.search-overlay-open .shopify-section-group-header-group,body.search-overlay-open .header-wrapper{z-index:999;pointer-events:none}body.search-overlay-open predictive-search[open],body.search-overlay-open predictive-search[results],body.search-overlay-open predictive-search[loading]{pointer-events:auto}body.search-overlay-open .header__heading,body.search-overlay-open .header__heading-link,body.search-overlay-open .header__inline-menu,body.search-overlay-open .header__icons,body.search-overlay-open header-drawer{visibility:hidden;pointer-events:none}body.search-overlay-open .announcement-bar,body.search-overlay-open [class*=announcement-bar],body.search-overlay-open .shopify-section-header-announcement-bar,body.search-overlay-open .shopify-section-group-header-group>.shopify-section.section-header.shopify-section-header-announcement-bar{display:none!important}body.search-overlay-open .header-wrapper,body.search-overlay-open .header-wrapper.gradient,body.search-overlay-open .section-header,body.search-overlay-open .shopify-section-group-header-group{background:transparent!important;background-color:transparent!important;background-image:none!important}@media screen and (min-width:990px){predictive-search[open],predictive-search[results],predictive-search[loading]{position:fixed;top:4rem;left:50%;transform:translate(-50%);width:min(98rem,92vw);z-index:1000;background:transparent}predictive-search[open] .header__search-form,predictive-search[results] .header__search-form,predictive-search[loading] .header__search-form{width:100%;margin:0;position:relative;padding-right:0;box-sizing:border-box}predictive-search[open] .header__search-field,predictive-search[results] .header__search-field,predictive-search[loading] .header__search-field{min-height:6.6rem;padding:1rem 1.6rem 1rem 2rem;background-color:#fff6f8;border-color:#f4889d;border-width:2px;box-shadow:none;align-items:stretch;flex-direction:column;justify-content:center;position:relative;border-radius:10px}.predictive-search[open] .header__search-icon,predictive-search[results] .header__search-icon,predictive-search[loading] .header__search-icon{display:none}predictive-search[open] .header__search-floating-label,predictive-search[results] .header__search-floating-label,predictive-search[loading] .header__search-floating-label{opacity:1;position:static;transform:none;left:auto;top:auto;font-size:1.05rem;font-weight:500;letter-spacing:.04em;text-transform:capitalize;background:transparent;padding:0;margin-bottom:.2rem;color:#f4889d;line-height:1}predictive-search[open] .header__search-input,predictive-search[results] .header__search-input,predictive-search[loading] .header__search-input{flex:0 0 auto;font-size:2.2rem;color:#f4889d;font-weight:700;line-height:1.2;width:100%;padding:0}predictive-search[open] .header__search-reset.hidden,predictive-search[results] .header__search-reset.hidden,predictive-search[loading] .header__search-reset.hidden{display:inline-flex}predictive-search[open] .header__search-reset,predictive-search[results] .header__search-reset,predictive-search[loading] .header__search-reset{right:-4.4rem;top:50%;transform:translateY(-50%);width:3.6rem;height:3.6rem;background:transparent;color:rgb(var(--color-foreground))}predictive-search[open] .header__search-reset svg,predictive-search[open] .header__search-reset .icon,predictive-search[results] .header__search-reset svg,predictive-search[loading] .header__search-reset svg{width:2rem;height:2rem;stroke-width:1.4}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-search.css.map */
