.product__media-list .product-media-container.media-type-video{width:100%!important;max-width:100%!important;aspect-ratio:1 / 1!important}.product__media-list .product-media-container.media-type-video .product__modal-opener,.product__media-list .product-media-container.media-type-video .media{display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;height:100%!important;width:100%!important;padding:0!important}.product__media-list .product-media-container.media-type-video img,.product__media-list .product-media-container.media-type-video video{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important}.brellie-headline{margin:0 0 1.5rem}.brellie-rating{display:flex;align-items:center;gap:.8rem;margin-bottom:.6rem}.brellie-rating__stars{display:inline-flex;align-items:center;color:var(--vl-brand-stars);font-size:2.1rem;line-height:1}.brellie-rating__star{width:1em;height:1em;margin-left:.125em}.brellie-rating__star:first-child{margin-left:0}.brellie-rating__label{font-family:AvenirLTPro55,sans-serif;font-size:14px;font-weight:700;color:var(--vl-color-text);letter-spacing:-.01em;white-space:nowrap;font-size:clamp(12px,3.75vw,15px);min-width:0}.brellie-rating{column-gap:.25rem}.brellie-rating__score{margin-left:-.4rem;margin-right:.9rem}.brellie-headline__eyebrow{font-family:Poppins,PoppinsSemiBold,sans-serif;font-size:22px;letter-spacing:-.04em;color:var(--vl-brand-primary);margin:0 0 .4rem;line-height:1.1}.brellie-headline__title{font-family:SpiritSemiboldCondensed,sans-serif;font-weight:400;color:var(--vl-brand-primary);font-size:3.6rem;line-height:1.2;letter-spacing:-.7px;word-spacing:normal;white-space:normal;padding:5px 0;margin:0;text-align:left}.brellie-headline__kinder{display:inline-block;color:var(--vl-color-accent);font-family:KindWood Cheddar Gothic,sans-serif;font-size:1em;font-weight:900;font-style:normal;letter-spacing:0;line-height:.8}.brellie-headline__emphasis{font-family:Poppins,sans-serif;font-weight:700}.brellie-headline__intro{display:block;margin:2px 0 0!important;color:var(--vl-brand-primary);font-family:Poppins Light,Poppins,sans-serif;font-weight:300;font-size:1.6rem;line-height:1.35;letter-spacing:-.01em}.brellie-headline__intro strong{font-family:AvenirLTPro95Black,sans-serif;font-weight:700}@media screen and (max-width:749px){.brellie-headline__title{font-size:2.8rem}}.brellie-headline__price{display:flex;align-items:baseline;gap:.6rem;margin-top:.8rem}.brellie-headline__price-current{font-family:AvenirLTPro95Black,sans-serif;font-size:1.9rem;font-weight:700;line-height:1;color:var(--vl-color-text)}.brellie-headline__price-compare{font-family:AvenirLTPro55,sans-serif;font-size:1.9rem;font-weight:400;line-height:1;padding-inline:10px;text-decoration:line-through;color:var(--vl-color-accent)}.brellie-headline__price-save{display:inline-flex;align-items:center;min-height:2.1rem;padding:.2rem .75rem;border-radius:999px;background:var(--vl-color-accent);color:var(--vl-brand-bg);font-family:AvenirLTPro95Black,sans-serif;font-size:1.2rem;font-weight:700;line-height:1}.emoji-benefits-container p{display:flex;align-items:center;font-family:AvenirLTPro55,sans-serif;font-size:16.5px;color:var(--vl-brand-primary);line-height:1;margin:7px 0;gap:8px;letter-spacing:-.01em}.emoji-benefits-container p:before{content:"";display:inline-block;min-width:18px;width:18px;height:18px;border-radius:50%;background-color:var(--vl-brand-primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12l4 4 8-8' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.brellie-loves{display:block;margin-top:1.6rem}.brellie-loves__intro{display:block;font-family:AvenirLTPro55,sans-serif;font-size:1.2rem;color:var(--vl-brand-primary);letter-spacing:-.01em;margin-bottom:.9rem}.brellie-loves__tags{display:flex;flex-wrap:wrap;gap:.7rem}.brellie-loves__tags>span{display:inline-block;background:var(--vl-grad-pink);color:var(--vl-brand-primary);font-family:AvenirLTPro55,sans-serif;font-size:1.3rem;line-height:1;padding:.55rem 1.1rem;border-radius:999px;letter-spacing:-.01em;white-space:nowrap}.brellie-loves__tags>.brellie-loves__more{background:none;padding:0;border-radius:0;font-size:1.5rem;align-self:center}.emoji-benefits-container{margin-top:0}.emoji-benefits-container>p:not(.emoji-benefits__intro),.emoji-benefits-container .brellie-loves{display:none!important}.emoji-benefits-container .emoji-benefits__intro{display:block;font-family:AvenirLTPro55,sans-serif;font-size:1.8rem;color:var(--vl-brand-primary);line-height:1.35;margin:0 0 1.4rem;letter-spacing:-.01em}.emoji-benefits-container .emoji-benefits__intro:before{display:none;content:none}.emoji-benefits__intro strong{font-family:AvenirLTPro95Black,sans-serif;font-weight:700}.emoji-benefits__list{display:grid;gap:calc(1.15rem + 5px);padding:5px 0 0;margin:0;list-style:none}.emoji-benefits__list li{display:flex;align-items:center;gap:1.2rem;font-family:AvenirLTPro55,sans-serif;font-size:1.6rem;color:var(--vl-brand-primary);line-height:1.2;letter-spacing:-.01em}.emoji-benefits__list li:before{content:"";flex:0 0 2.2rem;width:2.2rem;height:2.2rem;border-radius:50%;background-color:var(--vl-color-accent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='white' d='M8.9 10.1c-1.2-.8-2.2-2.1-2.2-3.6C6.7 5.1 7.5 4 8.8 4c1.3 0 2.1 1.1 2.1 2.5 0 1.4-.8 2.8-2 3.6zm6.2 0c-1.2-.8-2-2.2-2-3.6C13.1 5.1 14 4 15.2 4c1.3 0 2.1 1.1 2.1 2.5 0 1.5-1 2.8-2.2 3.6zM5.1 13.8C3.8 13.1 3 12 3 10.7c0-1.2.8-2.1 1.9-2.1 1.2 0 2.1 1 2.1 2.3 0 1.2-.7 2.3-1.9 2.9zm13.8 0c-1.2-.6-1.9-1.7-1.9-2.9 0-1.3.9-2.3 2.1-2.3 1.1 0 1.9.9 1.9 2.1 0 1.3-.8 2.4-2.1 3.1zm-6.9-2.2c2.8 0 5.2 2.3 5.2 5.1 0 1.7-1.2 3.3-3 3.3-1 0-1.5-.5-2.2-.5s-1.2.5-2.2.5c-1.8 0-3-1.6-3-3.3 0-2.8 2.4-5.1 5.2-5.1z'/%3E%3C/svg%3E");background-size:70%;background-position:center;background-repeat:no-repeat}.kindwood-shipping-status{display:flex;align-items:center;gap:.75rem;margin-top:2rem;padding:.85rem 1.2rem;border-radius:999px;background:var(--vl-color-neutral-accent);color:var(--vl-color-text);font:1.3rem/1 AvenirLTPro55,sans-serif;white-space:nowrap}.kindwood-shipping-status__dot{position:relative;flex:0 0 .8rem;width:.8rem;height:.8rem;border-radius:50%;background:var(--vl-color-live)}.kindwood-shipping-status__dot:before{content:"";position:absolute;top:-.4rem;left:-.4rem;width:1.6rem;height:1.6rem;border-radius:50%;background:var(--vl-color-live);animation:kindwood-shipping-pulse 2s infinite cubic-bezier(.215,.61,.355,1);opacity:0}@keyframes kindwood-shipping-pulse{0%{transform:scale(.3);opacity:.8}to{transform:scale(2);opacity:0}}.kindwood-shipping-status strong{font-family:AvenirLTPro95Black,sans-serif;font-weight:900}.kindwood-shipping-status>span:last-child{margin-left:auto}.kindwood-shipping-status>span:nth-child(2){margin-left:5px}.kindwood-shipping-status__country{display:inline-block;margin:0 .55rem;color:var(--vl-color-muted);font-size:.8em;letter-spacing:.06em}.kindwood-sizing-link{display:inline-block;margin:2.2rem 0 0;padding:0;border:0;background:transparent;color:var(--vl-color-accent);font:1.6rem/1.2 AvenirLTPro55,sans-serif;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.kindwood-sizing-modal{width:min(34rem,calc(100vw - 4rem));max-height:calc(100dvh - 4rem);box-sizing:border-box;overflow:auto;padding:4rem 1.5rem 2.8rem;border:0;border-radius:1.2rem;background:var(--vl-brand-bg);color:var(--vl-color-text);box-shadow:0 .6rem 2rem #00000038}.kindwood-sizing-modal::backdrop{background:#00000061}@media screen and (min-width:750px){.kindwood-sizing-modal{width:min(96rem,calc(100vw - 8rem));padding:4rem 4.5rem 3.6rem;border-radius:1.6rem}}.kindwood-sizing-modal h2{margin:0 0 .6rem;font:2.3rem/1.15 AvenirLTPro95Black,sans-serif}.emoji-benefits-container .kindwood-sizing-modal p{display:block;margin:0 0 2.2rem;font:1.7rem/1.4 AvenirLTPro55,sans-serif;letter-spacing:.01em}.emoji-benefits-container .kindwood-sizing-modal p:before{display:none;content:none}.kindwood-sizing-modal .kindwood-sizing-modal__sizes{margin-bottom:0;line-height:1.4}.kindwood-sizing-modal strong{font-family:AvenirLTPro95Black,sans-serif}.kindwood-sizing-modal__close{position:absolute;top:1.5rem;right:1.5rem;display:grid;place-items:center;width:4.2rem;height:4.2rem;padding:0 0 .3rem;border:1px solid var(--vl-color-text);border-radius:50%;background:transparent;color:var(--vl-color-text);font:3rem/1 Arial,sans-serif;cursor:pointer}.main-product-atc{background:var(--vl-color-accent)!important;color:#fff!important;border:none!important;outline:none!important;box-shadow:none!important;border-radius:999px!important;padding-top:1.8rem!important;padding-bottom:1.8rem!important;flex-direction:column!important;gap:.4rem!important;text-transform:none!important;position:relative;overflow:hidden;transition:background-color .2s ease!important}@keyframes atc-shine{0%{transform:translate(-100%) skew(-20deg);opacity:0}2%{opacity:1}12%{transform:translate(200%) skew(-20deg);opacity:0}to{transform:translate(200%) skew(-20deg);opacity:0}}.main-product-atc:before{content:"";position:absolute;top:0;left:0;width:55%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);animation:atc-shine 5s infinite;pointer-events:none;z-index:1}.main-product-atc:hover{transform:none!important;box-shadow:none!important;background:color-mix(in srgb,var(--vl-color-accent) 88%,#000000)!important}.main-product-atc:after{box-shadow:none!important;border:none!important}.main-product-atc .main-atc__label{display:flex;flex-direction:column;align-items:center;gap:.3rem}.main-product-atc .main-atc__label__text{font-family:AvenirLTPro55,sans-serif;font-size:1.5rem!important;font-weight:400;letter-spacing:.1em;line-height:1;text-transform:uppercase;color:#fff}.main-product-atc .main-atc__guarantee{display:none;align-items:center;gap:.4rem;font-family:AvenirLT65Regular,sans-serif;font-size:1.2rem;line-height:1;color:#fff;letter-spacing:normal;text-transform:none}.kindwood-atc-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin-top:calc(1.1rem + 15px)}.kindwood-atc-guarantee-img{display:block;width:100%;height:auto;margin-top:1rem}.kindwood-atc-guarantee-img+.kindwood-atc-trust{margin-top:.8rem}.kindwood-atc-trust span{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-width:0;padding:.55rem .35rem;border-radius:999px;background:#f3f3f3;color:#2f2f2f;font:1.05rem/1 AvenirLTPro55,sans-serif;letter-spacing:-.02em;white-space:nowrap}.kindwood-atc-trust i{display:grid;place-items:center;flex:0 0 1rem;width:1rem;height:1rem;border-radius:50%;background:#0a8f1f;color:#fff;font:700 .8rem/1 Arial,sans-serif;font-style:normal}.kindwood-atc-guarantee-card{display:none!important;display:flex;align-items:center;gap:1.15rem;margin:0 0 1.6rem;padding:1rem 1.5rem;border-radius:.6rem;background:linear-gradient(135deg,#fdf0e5,#fbead9,#f8e4cf);color:#000;text-align:left}.kindwood-atc-guarantee-card__badge{display:block;flex:0 0 4.8rem;width:4.8rem;height:4.8rem;object-fit:contain}.kindwood-atc-guarantee-card strong{display:block;font:700 1.25rem/1.15 Poppins,sans-serif}.kindwood-atc-guarantee-card p{margin:.35rem 0 0;font:400 1.15rem/1.3 Poppins,sans-serif}.kindwood-atc-checkout-note{display:none;margin-top:1.7rem;text-align:center}.kindwood-atc-checkout-note p{margin:0;color:#000;font:400 1.35rem/1.2 Poppins,sans-serif}.kindwood-atc-checkout-note p strong{font-weight:700}.kindwood-atc-payment-icons{display:flex;flex-wrap:wrap;justify-content:center;gap:.55rem;margin:1.1rem 0 0;padding:0;list-style:none}.kindwood-atc-payment-icons li{display:flex;align-items:center}.kindwood-atc-payment-icon{display:block;width:2.65rem;height:auto}.kindwood-atc-payment-icon--visa-image{width:2.65rem}.kindwood-atc-payment-icon--visa{display:grid;place-items:center;width:2.65rem;height:1.65rem;border-radius:.2rem;background:#fff;color:#1a3d9d;font:700 .75rem/1 Arial,sans-serif;letter-spacing:-.07em}@media screen and (min-width:750px){product-form.product-form{display:block!important;width:100%!important}.product-form__buttons{width:100%!important;max-width:none!important}.product-form__buttons .shopify-payment-button,.main-product-atc{width:100%!important}}@media screen and (min-width:750px)and (max-width:989px){.brellie-rating{flex-wrap:wrap}.brellie-rating__label{white-space:normal}}@media screen and (max-width:360px){.brellie-rating{flex-wrap:wrap}.brellie-rating__label{white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/volare-pdp.css.map */
