.image-with-text-overlay__grid--background{opacity:1!important;transform:none!important}html{font-synthesis-weight:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}#kyra-intro{position:fixed;top:0;right:0;bottom:0;left:0;background:#fff;display:flex;align-items:center;justify-content:center;z-index:9999;transition:opacity .8s ease}.kyra-intro-text{color:#000;font-size:clamp(32px,3vw,56px);letter-spacing:1px;font-weight:500}#kyra-intro.hide{opacity:0;pointer-events:none}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mag-breadcrumb{display:flex;align-items:center;gap:6px;font-size:13px;letter-spacing:.5px;text-transform:uppercase;margin:10px 0 20px 20px}.mag-breadcrumb a{text-decoration:none;color:#111}.mag-breadcrumb a:hover{color:#555}.mag-breadcrumb span{color:#111}.mag-breadcrumb-separator{opacity:.4}nav.breadcrumb,nav.breadcrumb a,nav.breadcrumb span{text-transform:uppercase;font-size:clamp(14px,1.8vw,17px);letter-spacing:1px;color:#111}nav.breadcrumb{margin-bottom:10px}@media screen and (min-width:768px){.announcement_bar ul#sm-icons{grid-column:1 / 2!important;justify-content:flex-start!important;flex-wrap:nowrap!important}}.image-with-text-overlay__heading{line-height:1!important}.heading_EapQcc{font-size:clamp(34px,3vw,48px)!important}@media(max-width:767px){.section--image-with-text-overlay .image-with-text-overlay__text p{color:#fff}}@media screen and (min-width:768px){.facets__form-inner.desktop{grid-template-columns:1fr!important}}.template-collection .kyra-short-active a{font-size:clamp(16px,1.8vw,18px);font-weight:600;text-transform:uppercase;transition:opacity .2s ease}.template-collection .kyra-short-active a:hover{opacity:.7}.template-collection .price--compare-at-price{font-size:clamp(14px,1.8vw,16px);font-weight:300;color:#000!important;text-decoration-thickness:1px;opacity:.6!important}.template-collection .price--sale-price{font-size:clamp(15px,1.8vw,17px);font-weight:300;color:#333!important}.template-collection .product-price--sale{display:flex;align-items:baseline;gap:10px}.template-collection .product-grid--header-row{display:flex;align-items:baseline}.template-collection .product-grid--price{margin-left:18px}
/*# sourceMappingURL=/cdn/shop/t/104/assets/custom.css.map */
