.yaya-utility,.yaya-utility *{box-sizing:border-box}.yaya-utility .utility-bar{display:flex;align-items:center;justify-content:space-between;height:43px;padding:0 3.3%;gap:20px;background:#fff;border-bottom:1px solid #d8d8d8;color:#171717;font:11px/1.2 Arial,sans-serif}.yaya-utility .utility-links{display:flex;align-items:center;height:100%;gap:24px}.yaya-utility a{color:inherit;text-decoration:none}.yaya-utility .utility-links>a{height:100%;display:flex;align-items:center;white-space:nowrap;font-weight:600;position:relative}.yaya-utility .utility-brand{width:89px}.yaya-utility .utility-brand img{width:89px;height:auto}.yaya-utility .utility-brand:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:#171717}.yaya-utility .utility-benefits{margin-left:auto}.yaya-utility .utility-benefits>a{display:flex;align-items:center;gap:8px;white-space:nowrap}.yaya-utility .utility-terms{text-decoration:underline}.yaya-utility svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.2}.yaya-header-row{display:grid!important;grid-template-columns:1fr 1fr 1fr;align-items:center;min-height:110px}.yaya-header-row>.header__logo{justify-self:center;margin:0!important;width:280px!important;max-width:100%}.yaya-header-row>.right{justify-self:end;display:flex;align-items:center}.yaya-header-nav{justify-content:center!important;min-height:54px}.yaya-header-nav .header__links-list{justify-content:center}.yaya-header-nav .header__links-primary-scroll-container{width:auto}.yaya-header-field{display:flex;align-items:center;width:min(345px,100%);height:45px;margin:0;padding:0 14px;background:#f6f6f3;border:1px solid #deded8;box-sizing:border-box}.yaya-header-field:focus-within{border-color:#222}.yaya-header-field input{font:14px Assistant,Arial,sans-serif;width:100%;min-width:0;height:100%;padding:0;border:0;background:none;box-shadow:none;color:#222}.yaya-header-field button{display:grid;place-items:center;border:0;background:none;width:28px;height:40px;cursor:pointer}.yaya-header-field svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.4}.yaya-header-field input:focus{outline:none}.yaya-header-field:focus-within{outline:2px solid #777;outline-offset:2px}.yaya-holiday-banner .holiday-banner{display:flex;align-items:center;gap:30px;justify-content:space-between;min-height:94px;padding:19px 3.3%;background:#500e1a;color:#fff}.yaya-holiday-banner a{color:inherit;text-decoration:none}.yaya-holiday-banner .banner-title{font:clamp(29px,2.9vw,42px)/1.1 Restora,Georgia,serif;white-space:nowrap}.yaya-holiday-banner .banner-detail{margin:0 auto 0 0;font:14px/1.3 Assistant,Arial,sans-serif}.yaya-holiday-banner .banner-button{background:#fff;color:#23181b;min-width:160px;padding:14px 23px;font:700 13px/1.2 Assistant,Arial,sans-serif;text-align:center;white-space:nowrap}@media(max-width:959px){.yaya-header-row,.yaya-header-nav{display:none!important}.yaya-holiday-banner .banner-detail{display:none}.header__row-mobile .header__logo{width:180px!important}.header__row-mobile .header__icon-touch--account{display:none}}@media(max-width:700px){.yaya-utility .utility-bar{height:30px;justify-content:center;padding:0 12px;gap:0;font-size:10px;background:#f7f7f7}.yaya-utility .utility-links{display:none}.yaya-utility .utility-benefits{margin:0}.yaya-holiday-banner .holiday-banner{flex-direction:column;gap:15px;padding:17px 14px;min-height:113px}.yaya-holiday-banner .banner-title{font-size:27px}.yaya-holiday-banner .banner-button{padding:11px 20px;font-size:12px}}.yaya-header-field input::placeholder{color:#666!important;opacity:1!important}.yaya-header-row .header__logo .image{width:100%!important;max-width:none!important}.yaya-header-row .header__logo img{width:100%!important}@media(max-width:959px){.yaya-mobile-header{display:grid!important;grid-template-columns:1fr 180px 1fr;align-items:center;min-height:72px}.yaya-mobile-header>.left{display:flex;justify-content:flex-start}.yaya-mobile-header>.right{display:flex;justify-content:flex-end}.yaya-mobile-header .header__logo{margin:0!important;justify-self:center}.yaya-mobile-header .header__icon-touch{width:33px}}@media(min-width:960px){.yaya-utility .utility-bar{height:36px}.header .yaya-header-row{height:80px;min-height:80px;padding-top:8px!important;padding-bottom:8px!important;box-sizing:border-box}.yaya-header-row>.header__logo{width:220px!important}.header .yaya-header-nav{height:42px;min-height:42px;padding-top:0!important;padding-bottom:0!important}.yaya-header-field{height:40px}.yaya-header-nav .header__links{padding:0;margin:0}}@media(max-width:959px){.drawer-menu__panel{padding-top:var(--yaya-menu-top,90px)!important}.drawer-menu__bottom{height:calc(100dvh - var(--yaya-menu-top,90px))!important;max-height:calc(100dvh - var(--yaya-menu-top,90px));overflow-y:auto;overscroll-behavior:contain}}@media(min-width:960px){.header{padding-top:0!important}.yaya-utility .utility-bar{height:32px}.header .yaya-header-row{height:70px;min-height:70px}.header .yaya-header-nav{height:38px;min-height:38px}.yaya-holiday-banner .holiday-banner{min-height:76px;padding-top:14px;padding-bottom:14px}.yaya-holiday-banner .banner-title{font-size:clamp(27px,2.7vw,38px)}.yaya-holiday-banner .banner-button{padding-top:12px;padding-bottom:12px}}.yaya-header-field{position:relative;height:46px;background:#f7f8f5;border-color:#d6ddd5;transition:border-color .2s,box-shadow .2s}.yaya-header-field:hover{border-color:#839981;box-shadow:0 2px 10px #2434250a}.yaya-header-field input{padding-top:13px;font-size:13px}.yaya-search-label{position:absolute;top:6px;left:14px;display:flex;align-items:center;gap:6px;font:600 10px/1.1 Assistant,Arial,sans-serif;color:#426344;pointer-events:none}.yaya-search-label i{width:5px;height:5px;border-radius:50%;background:#4f9a56;box-shadow:0 0 0 3px #4f9a5615;animation:yaya-search-pulse 2.8s ease-in-out infinite}@keyframes yaya-search-pulse{50%{opacity:.45;box-shadow:0 0 0 5px #4f9a5608}}@media(prefers-reduced-motion:reduce){.yaya-search-label i{animation:none}}@font-face{font-family:YayaBody;src:url(yh-assistant.woff2) format("woff2");font-display:swap}@font-face{font-family:Restora;src:url(yh-restora.woff2) format("woff2");font-display:swap}@media(max-width:959px){[data-section-type=product][data-is-full-product=true]{padding-top:0}[data-is-full-product=true] .product__details{padding:0 14px}[data-is-full-product=true] .product__meta{display:grid;grid-template-columns:112px minmax(0,1fr);gap:8px 12px}[data-is-full-product=true] .product__meta>*{grid-column:1/-1;margin-top:0!important;margin-bottom:0!important}[data-is-full-product=true] .product__meta>.shopify-app-block:has(.countdown-timer-block:empty){display:none}[data-is-full-product=true] .product__block--product-header-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px}[data-is-full-product=true] .product__block--product-header-inner>*{grid-column:1/-1;margin:0}[data-is-full-product=true] .product__block--product-header-inner>.product-badges:empty,[data-is-full-product=true] .essential-countdown-timer-placement:empty{display:none}[data-is-full-product=true] .product__title{font-size:22px;line-height:1.1;margin:0;letter-spacing:0}[data-is-full-product=true] .product__vendor_and_sku,[data-is-full-product=true] .product__vendor{font-size:12px;line-height:16px;margin:0}[data-is-full-product=true] .product__block--product-header-inner>.jdgm-preview-badge{grid-column:1;grid-row:3;align-self:center;font-size:12px;line-height:18px}[data-is-full-product=true] .jdgm-preview-badge .jdgm-star{font-size:12px}[data-is-full-product=true] .product__price-and-ratings{grid-column:2;grid-row:3;justify-self:end;align-self:center;margin:0}[data-is-full-product=true] .product__price{font-size:18px;line-height:22px;margin:0}[data-is-full-product=true] .product__label-wrapper{margin-bottom:4px}[data-is-full-product=true] .product__label{font-size:12px;line-height:16px}[data-is-full-product=true] .product__option{margin-bottom:6px}[data-is-full-product=true] .product__option:last-child{margin-bottom:0}[data-is-full-product=true] .product__option select{min-height:40px;height:40px;padding-top:6px;padding-bottom:6px;font-size:16px}[data-is-full-product=true] .product__controls-group-quantity{grid-column:1;align-self:center}[data-is-full-product=true] .inventory-counter{grid-column:2;align-self:center;font-size:12px;line-height:16px;padding:0}[data-is-full-product=true] .inventory-counter .product__label-wrapper:has(.product__label:empty){display:none}[data-is-full-product=true] .inventory-counter__bar{margin-top:4px;height:2px}[data-is-full-product=true] .quantity-input,[data-is-full-product=true] .quantity-input input,[data-is-full-product=true] .quantity-input button{height:40px;min-height:40px}[data-is-full-product=true] .product-form__item--submit{margin:0;padding:0}[data-is-full-product=true] [data-add-to-cart]{min-height:46px;height:46px;padding:10px 16px;font-size:15px}[data-is-full-product=true] .product-form__shop-pay{font-size:11px;line-height:15px;margin-top:6px}[data-is-full-product=true] .product__description{padding-top:14px}}@media(max-width:959px){[data-is-full-product=true] .product__details{padding:0 2px}[data-is-full-product=true] .product__meta{padding-top:0;margin-top:0}[data-is-full-product=true] .product__vendor_and_sku{grid-row:2}[data-is-full-product=true] .product-form__quantity,[data-is-full-product=true] .product-form__controls-group--submit{margin:0!important}}@media(max-width:959px){[data-is-full-product=true] .product__block--product-header-inner>.product__title{grid-row:1;grid-column:1/-1}[data-is-full-product=true] .product__block--product-header-inner>.product-badges:not(:has(*)){display:none}}@media(max-width:959px){body:has([data-is-full-product=true]){padding-bottom:calc(78px + env(safe-area-inset-bottom,0px))}[data-is-full-product=true] .product-form__item--submit:before{content:"";position:fixed;left:0;right:0;bottom:0;height:calc(70px + env(safe-area-inset-bottom,0px));background:#fff;box-shadow:0 -2px 14px #00000012;z-index:79;pointer-events:none}[data-is-full-product=true] [data-add-to-cart]{position:fixed;left:12px;right:12px;bottom:calc(10px + env(safe-area-inset-bottom,0px));width:calc(100% - 24px);height:50px;min-height:50px;z-index:80}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/yaya-header.css.map */
