.field__input,.select__select,input[type=email],input[type=text],input[type=search],input[type=tel],textarea{transition:border-color .2s,box-shadow .2s}.field__input:focus,input[type=email]:focus,input[type=text]:focus,input[type=search]:focus,textarea:focus{border-color:var(--km-input-focus-border)!important;box-shadow:0 0 0 3px var(--km-input-focus-shadow)!important;outline:none!important}.product__title{letter-spacing:-.015em;line-height:1.15}.product__description,.product-description{line-height:1.8;font-size:.9375rem}.swatch__input:checked+.swatch__label,.swatch--selected .swatch__label{border-color:var(--k-gold)!important;box-shadow:0 0 0 2px #c8a04033!important}.swatch__label{transition:border-color .2s,box-shadow .2s,transform .2s}.swatch__label:hover{transform:scale(1.05);border-color:#c8a04080!important}.quantity__button{transition:background .2s,color .2s}.quantity__button:hover{background:var(--km-qty-hover)!important;color:var(--k-gold)!important}.product-form__submit{transition:transform .2s var(--k-spring),box-shadow .25s var(--k-ease)}.product-form__submit:hover{transform:translateY(-2px);box-shadow:0 8px 28px #c8a04033}.product-form__submit:active{transform:translateY(0) scale(.985)}.product__media-list .thumbnail:hover,.product__thumbnail:hover{border-color:var(--k-gold)!important;opacity:1!important}.product__thumbnail{transition:border-color .2s,opacity .2s}@media screen and (min-width:750px){.dialog-thumbnails-list{position:fixed!important;top:50%!important;bottom:auto!important;left:auto!important;right:16px!important;transform:translateY(-50%)!important;flex-direction:column!important;max-height:calc(100vh - 120px)!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:none!important;gap:8px!important;padding:8px 0!important;display:flex!important}.dialog-thumbnails-list::-webkit-scrollbar{display:none!important}.dialog-thumbnails-list__thumbnail{width:72px!important;height:72px!important;flex-shrink:0!important;border-radius:4px!important;overflow:hidden!important;cursor:pointer!important;opacity:.55;transition:opacity .2s,border-color .2s!important;border:1.5px solid transparent!important}.dialog-thumbnails-list__thumbnail:hover,.dialog-thumbnails-list__thumbnail[aria-current=true],.dialog-thumbnails-list__thumbnail.is-active{opacity:1!important;border-color:#c8a040a6!important}.dialog-thumbnails-list__thumbnail img{width:100%!important;height:100%!important;object-fit:cover!important}.dialog-zoomed-gallery{padding-right:100px!important;box-sizing:border-box!important}.dialog-zoomed-gallery .product-media-container{width:100%!important;min-height:100vh!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;padding:40px!important;box-sizing:border-box!important}.dialog-zoomed-gallery .product-media-container img{max-width:100%!important;max-height:calc(100vh - 80px)!important;width:auto!important;height:auto!important;object-fit:contain!important;display:block!important;margin:auto!important}.dialog-zoomed-gallery__dialog{overflow-y:auto!important;overflow-x:hidden!important}.dialog-zoomed-gallery{display:flex!important;flex-direction:column!important;overflow:visible!important}.dialog-zoomed-gallery__close-button{position:fixed!important;top:20px!important;left:20px!important;z-index:99999!important}}@media screen and (max-width:749px){.dialog-thumbnails-list-container{display:none!important}.dialog-zoomed-gallery{overflow-x:auto!important;flex-direction:row!important;scroll-snap-type:x mandatory!important}.dialog-zoomed-gallery .product-media-container{flex:0 0 100vw!important;scroll-snap-align:start!important;height:100vh!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:16px!important;box-sizing:border-box!important}.dialog-zoomed-gallery .product-media-container img{max-width:100%!important;max-height:100%!important;object-fit:contain!important}}.facets__label{letter-spacing:.08em;font-size:10px;text-transform:uppercase;font-weight:600;opacity:.6}.facets__summary{transition:color .2s}.facets__summary:hover{color:var(--k-gold)}.active-facets__button{transition:background .2s,color .2s}.active-facets__button:hover{background:#c8a0401a;color:var(--k-gold)}.cart-item{transition:opacity .2s}.cart-item:hover{opacity:.9}.cart-item__name{transition:color .2s}.cart-item__name:hover{color:var(--k-gold)}.cart-notification{border:1px solid rgba(200,160,64,.12)!important;box-shadow:var(--km-cart-shadow)!important}.cart-notification__heading{font-weight:500;letter-spacing:.04em}.footer{border-top:1px solid rgba(200,160,64,.07)!important}.footer-block__heading,.footer__heading{letter-spacing:.18em!important;text-transform:uppercase!important;font-size:9px!important;font-weight:700!important;opacity:.45;margin-bottom:20px}.footer a,.footer__list a{transition:color .2s,opacity .2s;opacity:.65;text-decoration:none;font-size:13px;letter-spacing:.02em}.footer a:hover,.footer__list a:hover{opacity:1;color:var(--k-gold)!important}.footer-block__newsletter-label{font-size:10px;letter-spacing:.1em;text-transform:uppercase;opacity:.5}.footer__copyright{font-size:11px;letter-spacing:.06em;opacity:.35}.footer__copyright-content{text-transform:uppercase;font-size:10px}.list-social__link{transition:transform .2s var(--k-spring),opacity .2s;opacity:.5}.list-social__link:hover{transform:translateY(-3px) scale(1.1);opacity:1;color:var(--k-gold)!important}.breadcrumb,nav[aria-label=breadcrumbs],nav[aria-label=Breadcrumb]{font-size:10px!important;letter-spacing:.1em;text-transform:uppercase;opacity:.45}@keyframes k-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.placeholder-svg,.media.loading,.image-loading{background:linear-gradient(90deg,var(--km-shimmer-1) 25%,var(--km-shimmer-2) 50%,var(--km-shimmer-1) 75%);background-size:200% 100%;animation:k-shimmer 1.8s ease-in-out infinite}@keyframes k-pulse{0%,to{box-shadow:0 0 #c8a04059}60%{box-shadow:0 0 0 7px #c8a04000}}.badge--new{animation:k-pulse 2.8s ease infinite}.k-divider{display:block;height:1px;background:linear-gradient(90deg,transparent,rgba(200,160,64,.2) 40%,rgba(200,160,64,.2) 60%,transparent);border:none;margin:40px 0}.search-modal__form{border-bottom:1px solid rgba(200,160,64,.12)!important}.predictive-search__item:hover{background:var(--km-search-hover)!important}.predictive-search__item-heading{transition:color .2s}.predictive-search__item:hover .predictive-search__item-heading{color:var(--k-gold)!important}@media screen and (max-width:749px){.header-wrapper,header-group>*{display:none!important}.header-group{pointer-events:none;height:0;overflow:hidden}}@media screen and (min-width:750px){#kmb-bar,#kmb-overlay,#kmb-drawer{display:none!important}body{padding-top:0!important}}@keyframes k-page-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.content-for-layout{animation:k-page-in .45s var(--k-ease) both}.k-gold{color:var(--k-gold)!important}.k-muted{opacity:.5}.k-caps{text-transform:uppercase;letter-spacing:.1em;font-size:.8em}.k-mono{font-variant-numeric:tabular-nums}button:not([disabled]),[role=button],a[href],.card-wrapper,label[for]{cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/11/assets/kyarna-global-fixes-b.css.map */
