.aoctant-search-modal__dialog,.aoctant-search-modal__dialog *{font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.aoctant-search-modal__dialog{--aoctant-search-padding: 20px;--aoctant-search-padding-desktop: 48px;position:fixed;top:0;right:0;bottom:0;left:auto;width:100%;max-width:576px;height:100dvh;max-height:none;margin:0;padding:0;border:none;border-radius:34px 0 0 34px;background-color:#fff;color:#262323;overflow:hidden}.aoctant-search-modal__dialog[open]{display:flex;flex-direction:column}@keyframes aoctant-search-slide-in{0%{transform:translate(100%)}}@keyframes aoctant-search-slide-out{to{transform:translate(100%)}}.aoctant-search-modal__dialog[open]:not(.dialog-closing){animation:aoctant-search-slide-in .6s cubic-bezier(.7,0,.2,1)}.aoctant-search-modal__dialog.dialog-closing{animation:aoctant-search-slide-out .6s cubic-bezier(.7,0,.2,1) forwards}.aoctant-search-modal__dialog::backdrop{background:linear-gradient(to right,#26232333 40%,#26232380 80%);cursor:none;opacity:1}@keyframes aoctant-search-backdrop-in{0%{opacity:0}}@keyframes aoctant-search-backdrop-out{to{opacity:0}}.aoctant-search-modal__dialog[open]:not(.dialog-closing)::backdrop{animation:aoctant-search-backdrop-in .8s cubic-bezier(.7,0,.2,1)}.aoctant-search-modal__dialog.dialog-closing::backdrop{animation:aoctant-search-backdrop-out .8s cubic-bezier(.7,0,.2,1) forwards}.aoctant-search-modal__header,.aoctant-search-modal__body,.aoctant-search-modal__footer{opacity:0;transition:opacity .5s cubic-bezier(.3,1,.3,1);transition-delay:.35s}.aoctant-search-modal__dialog[open]:not(.dialog-closing) .aoctant-search-modal__header,.aoctant-search-modal__dialog[open]:not(.dialog-closing) .aoctant-search-modal__body,.aoctant-search-modal__dialog[open]:not(.dialog-closing) .aoctant-search-modal__footer{opacity:1}.aoctant-search-modal__dialog.dialog-closing .aoctant-search-modal__header,.aoctant-search-modal__dialog.dialog-closing .aoctant-search-modal__body,.aoctant-search-modal__dialog.dialog-closing .aoctant-search-modal__footer{opacity:0;transition-delay:.1s}.aoctant-search-modal__component{display:flex;flex-direction:column;height:100%;width:100%;position:relative}.aoctant-search-form{display:flex;flex-direction:column;height:100%;overflow:hidden}.aoctant-search-modal__header{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:32px var(--aoctant-search-padding) 24px;border-bottom:1px solid rgba(38,35,35,.06)}.aoctant-search-modal__title{margin:0;font-size:24px;font-weight:500;line-height:1;letter-spacing:-.6px;text-transform:uppercase;color:#262323}.aoctant-search-modal__close{flex-shrink:0;width:48px;height:48px;border-radius:50%}.aoctant-search-modal__close svg{transition:transform .5s cubic-bezier(.3,1,.3,1)}@media(hover:hover)and (pointer:fine){.aoctant-search-modal__close:hover:not(:active) svg{transform:rotate(90deg)}}.aoctant-search-modal__drag-handle{display:none}.aoctant-search-modal__body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding:24px var(--aoctant-search-padding) 0;overflow:hidden}.aoctant-search-input__wrapper{position:relative;flex-shrink:0;margin-bottom:32px}.aoctant-search-input{width:100%;height:62px;padding:0 20px;border:0;border-radius:6px;background-color:#2623230b;color:#262323;font-family:inherit;font-size:16px;font-weight:500;line-height:16px;outline:none;box-shadow:none;transition:background-color .5s cubic-bezier(.3,1,.3,1),border-color .5s cubic-bezier(.3,1,.3,1);-webkit-appearance:none}.aoctant-search-input::placeholder{color:#757575;opacity:1}.aoctant-search-input:hover,.aoctant-search-input:focus{background-color:#26232311}.aoctant-search-input:focus-visible{outline:none;outline-offset:0}.aoctant-search-input::-webkit-search-decoration,.aoctant-search-input::-webkit-search-cancel-button,.aoctant-search-input::-webkit-search-results-button,.aoctant-search-input::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}.aoctant-search__reset,.aoctant-search__loader{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.aoctant-search__reset{padding:0;border:none;background:transparent;color:#262323;font-family:inherit;font-size:12px;font-weight:400;line-height:19.2px;cursor:pointer;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.aoctant-search__reset:not([hidden]){opacity:1;visibility:visible}.aoctant-search__loader{display:flex;align-items:center;justify-content:center;width:20px;height:20px;opacity:0;visibility:hidden;transition:opacity .3s cubic-bezier(.7,0,.3,1),visibility .3s cubic-bezier(.7,0,.3,1);transition-delay:0ms;pointer-events:none}.aoctant-search__loader svg{width:20px;height:20px;animation:aoctant-search-spin 1s linear infinite}@keyframes aoctant-search-spin{to{transform:rotate(360deg)}}.aoctant-search-form.is-loading .aoctant-search__reset{opacity:0;visibility:hidden}.aoctant-search-form.is-loading .aoctant-search__loader{opacity:1;visibility:visible;transition-delay:.1s}.aoctant-search-results{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;scrollbar-width:thin}.aoctant-search-results::-webkit-scrollbar{width:6px}.aoctant-search-results::-webkit-scrollbar-track{background:transparent}.aoctant-search-results::-webkit-scrollbar-thumb{background-color:#26232333;border-radius:999px}.aoctant-search-results:empty{display:none}.aoctant-search-modal .aoctant-search-results:not(:has([data-search-results]))>*{display:none}.aoctant-search-modal .aoctant-search-results .recently-viewed-wrapper{display:none}.aoctant-search-modal__footer{flex-shrink:0;position:sticky;bottom:0;padding:24px var(--aoctant-search-padding);background:linear-gradient(to top,#ffffff 60%,transparent);z-index:1}.aoctant-search__submit{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;height:56px;padding:18px 26px;border:none;border-radius:6px;background-color:#262323;color:#fff;font-family:inherit;font-size:clamp(14px,.8115rem + .1587vw,16px);font-weight:400;line-height:1;text-transform:uppercase;cursor:pointer}.aoctant-search__submit svg{width:18px;height:18px}.aoctant-search__status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media screen and (min-width:768px){.aoctant-search-input{padding:0 28px;font-size:18px;line-height:18px}.aoctant-search__reset,.aoctant-search__loader{right:28px}.aoctant-search__submit svg{width:20px;height:20px}}@media screen and (min-width:1024px){.aoctant-search-modal__header{padding:32px var(--aoctant-search-padding-desktop) 24px}.aoctant-search-modal__title{font-size:30px;letter-spacing:-.75px}.aoctant-search-modal__body{padding:32px var(--aoctant-search-padding-desktop) 0}.aoctant-search-modal__footer{padding:24px var(--aoctant-search-padding-desktop)}}@media screen and (min-width:1280px){.aoctant-search-modal__dialog::backdrop{background:linear-gradient(to right,#26232333 40%,#26232380 80%)}}@media screen and (min-width:1536px){.aoctant-search-modal__header{padding:40px var(--aoctant-search-padding-desktop) 32px}.aoctant-search-modal__body{padding:44px var(--aoctant-search-padding-desktop) 0}}@media screen and (max-width:639px){.aoctant-search-modal__dialog{position:fixed;bottom:0;top:auto;left:0;right:0;width:100%;max-width:none;height:100%;max-height:calc(100% - 60px);border-radius:20px 20px 0 0}@keyframes aoctant-search-slide-in-mobile{0%{transform:translateY(100%)}}@keyframes aoctant-search-slide-out-mobile{0%{transform:translateY(var(--aoctant-search-swipe-offset, 0px))}to{transform:translateY(100%)}}.aoctant-search-modal__dialog:is(.aoctant-search-swipe-active,.aoctant-search-swipe-resetting,.aoctant-search-swipe-settled){animation:none!important}.aoctant-search-modal__dialog.aoctant-search-swipe-active{transition:none!important;will-change:transform}.aoctant-search-modal__dialog.aoctant-search-swipe-resetting{transition:transform .28s cubic-bezier(.7,0,.2,1)!important;will-change:transform}.aoctant-search-modal__dialog.aoctant-search-swipe-settled{transform:none;transition:none!important}.aoctant-search-modal__dialog[open]:not(.dialog-closing):not(.aoctant-search-swipe-settled){animation:aoctant-search-slide-in-mobile .6s cubic-bezier(.7,0,.2,1)}.aoctant-search-modal__dialog.dialog-closing{animation:aoctant-search-slide-out-mobile .6s cubic-bezier(.7,0,.2,1) forwards}.aoctant-search-modal__dialog::backdrop{background:#262323b3}.aoctant-search-modal__header{position:relative;padding-top:32px}.aoctant-search-modal__drag-handle{display:block;position:absolute;top:10px;left:50%;transform:translate(-50%);width:48px;height:16px;padding:6px 0;border:none;background:transparent;cursor:grab;touch-action:pan-x;z-index:2}.aoctant-search-modal__drag-handle:after{content:"";display:block;width:48px;height:4px;border-radius:999px;background-color:#2623231a}.aoctant-search-modal__close{display:none}.aoctant-search-modal__close.aoctant-search-modal__close--mobile{display:block;position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}}.aoctant-search-modal__close--mobile{display:none}@media(prefers-reduced-motion:reduce){.aoctant-search-modal__dialog,.aoctant-search-modal__dialog[open]:not(.dialog-closing),.aoctant-search-modal__dialog.dialog-closing,.aoctant-search-modal__dialog::backdrop,.aoctant-search-modal__dialog[open]:not(.dialog-closing)::backdrop,.aoctant-search-modal__dialog.dialog-closing::backdrop,.aoctant-search-modal__header,.aoctant-search-modal__body,.aoctant-search-modal__footer,.aoctant-search__close,.aoctant-search__reset,.aoctant-search__loader,.aoctant-search__submit,.aoctant-search-input{animation:none;transition:opacity .2s ease;transition-delay:0ms}.aoctant-search-modal__dialog[open]:not(.dialog-closing){transform:translateZ(0)}.aoctant-search-modal__dialog.dialog-closing{transform:translateZ(0);opacity:0}.aoctant-search-modal__dialog.aoctant-search-swipe-resetting{transition-duration:0ms!important}.aoctant-search-modal__close svg{transition:none}.aoctant-search__loader svg{animation:none}}.aoctant-search-results .predictive-search-results__inner{display:flex;flex-direction:column;gap:40px;width:100%;padding-block:0;box-sizing:border-box}.aoctant-search-results .predictive-search-results__products,.aoctant-search-results .predictive-search-results__wrapper{display:flex;flex-direction:column;gap:12px;width:100%;margin-inline:0;padding-inline:0;box-sizing:border-box}.aoctant-search-results .predictive-search-results__title,.aoctant-search-results .predictive-search-results__resource-header .predictive-search-results__title{display:flex;align-items:center;justify-content:space-between;margin:0;padding-bottom:8px;border-bottom:1px solid rgba(38,35,35,.06);font-family:inherit;font-size:12px;font-weight:400;line-height:15px;letter-spacing:1.2px;text-transform:uppercase;color:#26232380}.aoctant-search-results slideshow-controls,.aoctant-search-results .slideshow__controls{display:none!important}.aoctant-search-results slideshow-component.predictive-search-results__wrapper{display:flex;flex-direction:column;gap:12px}.aoctant-search-results slideshow-container,.aoctant-search-results slideshow-slides{display:block;width:100%}.aoctant-search-results slideshow-slides{--gutter-slide-width: 0px;padding-inline:0;scroll-padding-inline:0}.aoctant-search-results .predictive-search-results__resource-header{width:100%;height:auto;min-height:32px;padding-inline:0;box-sizing:border-box}.aoctant-search-results slideshow-slide{display:block;width:100%;padding:0}.aoctant-search-results .predictive-search-results__wrapper-queries{display:flex;flex-direction:column;gap:8px;list-style:none;padding:0;margin:0}.aoctant-search-results .predictive-search-results__card--query{display:block}.aoctant-search-results .predictive-search-results__pill,.aoctant-search-results .predictive-search-results__card--query a,.aoctant-search-results .predictive-search-results__list a,.aoctant-search-results .predictive-search-results__wrapper-queries a{display:inline;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none;outline:none;color:#262323;font-family:inherit;font-size:16px;font-weight:500;line-height:20px;text-decoration:none;text-transform:none;cursor:pointer}.aoctant-search-results slideshow-slide.predictive-search-results__card{width:100%;margin:0;padding:0;border:none!important;border-radius:0;background:transparent;box-shadow:none}.aoctant-search-results .resource-card[data-resource-type=collection],.aoctant-search-results .resource-card[data-resource-type=page],.aoctant-search-results .resource-card[data-resource-type=article]{display:flex;flex-direction:row;align-items:center;min-height:auto;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none;opacity:1;animation:none}.aoctant-search-results .resource-card[data-resource-type=collection] .resource-card__link,.aoctant-search-results .resource-card[data-resource-type=page] .resource-card__link,.aoctant-search-results .resource-card[data-resource-type=article] .resource-card__link{border:none;border-radius:0;background:transparent;box-shadow:none;outline:none}.aoctant-search-results .resource-card[data-resource-type=collection] .resource-card__media,.aoctant-search-results .resource-card[data-resource-type=page] .resource-card__media,.aoctant-search-results .resource-card[data-resource-type=article] .resource-card__media{display:none}.aoctant-search-results .resource-card[data-resource-type=collection] .resource-card__content,.aoctant-search-results .resource-card[data-resource-type=page] .resource-card__content,.aoctant-search-results .resource-card[data-resource-type=article] .resource-card__content{gap:0;padding:0}.aoctant-search-results .resource-card[data-resource-type=collection] .resource-card__title,.aoctant-search-results .resource-card[data-resource-type=page] .resource-card__title,.aoctant-search-results .resource-card[data-resource-type=article] .resource-card__title{font-size:16px;font-weight:500;line-height:20px;text-transform:none;-webkit-line-clamp:unset;overflow:visible}.aoctant-search-results .resource-card[data-resource-type=collection] .resource-card__subtext,.aoctant-search-results .resource-card[data-resource-type=page] .resource-card__subtext,.aoctant-search-results .resource-card[data-resource-type=article] .resource-card__subtext{display:none}.aoctant-search-modal .aoctant-search-results .predictive-search-results__pill,.aoctant-search-modal .aoctant-search-results .resource-card .resource-card__title{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .5s cubic-bezier(.3,1,.3,1);text-shadow:none}.aoctant-search-modal .aoctant-search-results .predictive-search-results__pill:is(:hover,:focus,:focus-visible,:active),.aoctant-search-modal .aoctant-search-results .predictive-search-results__card--query:is([aria-selected=true],:focus-within) .predictive-search-results__pill,.aoctant-search-modal .aoctant-search-results .resource-card:has(.resource-card__link:is(:hover,:focus,:focus-visible,:active)) .resource-card__title,.aoctant-search-modal .aoctant-search-results .predictive-search-results__card:is([aria-selected=true].keyboard-focus,:focus-within) .resource-card__title{background-size:100% 1px}.aoctant-search-modal .aoctant-search-results .predictive-search-results__pill,.aoctant-search-modal .aoctant-search-results .resource-card__link{margin:0;padding:0;border:0;outline:0;background-color:transparent;box-shadow:none;text-shadow:none;transform:none;translate:none;scale:1}.aoctant-search-modal .aoctant-search-results :is(.predictive-search-results__card,.predictive-search-results__card--query,.predictive-search-results__card--product):is(:hover,:focus,:focus-visible,:focus-within,:active,[aria-selected=true]){margin:0;padding:0;border-color:transparent;outline:0;background-color:transparent;box-shadow:none;text-shadow:none;transform:none;translate:none;scale:1}.aoctant-search-results .predictive-search-results__wrapper-products{display:flex;flex-direction:column;gap:18px;width:100%;list-style:none;padding:0;margin:0;box-sizing:border-box}.aoctant-search-modal .aoctant-search-results .predictive-search-results__card--product{--aoctant-search-product-media-size: 96px;flex:0 0 auto;width:100%;min-height:var(--aoctant-search-product-media-size);padding:0;box-sizing:border-box}.aoctant-search-results .predictive-search-results__card--product .resource-card__wrapper{display:block;width:100%;height:auto}.aoctant-search-results .predictive-search-results__card--product .resource-card{--resource-card-corner-radius: 8px;display:grid;grid-template-columns:var(--aoctant-search-product-media-size) minmax(0,1fr);gap:16px;align-items:center;width:100%;height:auto;min-height:var(--aoctant-search-product-media-size);opacity:1;animation:none}.aoctant-search-results .predictive-search-results__card--product .resource-card__link{top:0;right:0;bottom:0;left:0;z-index:1}.aoctant-search-modal .aoctant-search-results .predictive-search-results__card--product .resource-card__media{position:relative;width:var(--aoctant-search-product-media-size);height:var(--aoctant-search-product-media-size);overflow:hidden;border-radius:8px;aspect-ratio:1 / 1}.aoctant-search-results .predictive-search-results__card--product .resource-card__image{position:absolute;display:block;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;aspect-ratio:1 / 1;border-radius:8px;transition:transform .5s cubic-bezier(.3,1,.3,1)}@media(hover:hover)and (pointer:fine){.aoctant-search-modal .aoctant-search-results .predictive-search-results__card--product .resource-card:hover .resource-card__image:not(.resource-card__image--secondary){transform:scale(1.05)}}.aoctant-search-results .predictive-search-results__card--product .resource-card__content{display:flex;flex-direction:column;gap:4px;justify-content:center;min-width:0;padding:0}.aoctant-search-results .predictive-search-results__card--product .resource-card__title{margin:0;font-size:16px;font-weight:400;line-height:20px;text-transform:uppercase;color:#262323;-webkit-line-clamp:2;overflow:hidden;width:fit-content}.aoctant-search-results .predictive-search-results__card--product .price{font-family:inherit;font-size:14px;font-weight:400;line-height:22.4px;color:#000}.aoctant-search-modal .aoctant-search-results .predictive-search-results__card--product .resource-card:has(.resource-card__image--secondary):is(:hover,:focus){--resource-card-secondary-image-opacity: 0}.aoctant-search-modal .aoctant-search-results .predictive-search-results__card--product .resource-card__image:not(.resource-card__image--secondary){opacity:1}.aoctant-search-modal .aoctant-search-results .predictive-search-results__card--product .resource-card__image--secondary{display:none;opacity:0}.aoctant-search-results .predictive-search-results__no-results{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;max-width:288px;margin:0 auto;padding:32px 0;gap:20px;color:#262323}.aoctant-search-results .predictive-search-results__no-results p{margin:0;font-size:14px;font-weight:400;line-height:17.5px}.aoctant-search-no-results{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;max-width:288px;margin:0 auto;padding:32px 0;gap:20px}.aoctant-search-no-results__icon{width:48px;height:48px;color:#262323}.aoctant-search-no-results__icon svg{width:48px;height:48px}.aoctant-search-no-results__heading{margin:0;font-size:clamp(20px,1.4063rem + .5vw,32px);font-weight:500;line-height:1;letter-spacing:-.025em;text-transform:uppercase;color:#262323}.aoctant-search-no-results__message{margin:0;font-size:14px;font-weight:400;line-height:17.5px;color:#262323}@media screen and (min-width:768px){.aoctant-search-results .predictive-search-results__products,.aoctant-search-results slideshow-component.predictive-search-results__wrapper{gap:16px}.aoctant-search-results .predictive-search-results__pill,.aoctant-search-results .resource-card[data-resource-type=collection] .resource-card__title,.aoctant-search-results .resource-card[data-resource-type=page] .resource-card__title,.aoctant-search-results .resource-card[data-resource-type=article] .resource-card__title{font-size:18px;line-height:22.5px}.aoctant-search-results .predictive-search-results__card--product .resource-card{gap:24px}.aoctant-search-results .predictive-search-results__no-results,.aoctant-search-no-results{gap:32px;padding:32px 0}.aoctant-search-results .predictive-search-results__no-results p,.aoctant-search-no-results__message{font-size:16px;line-height:20px}.aoctant-search-no-results{transform:translateY(-32px)}}@media screen and (min-width:1024px){.aoctant-search-no-results{transform:translateY(-32px)}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/aoctant-search-drawer.css.map */
