.ear-Info-fixed .ear-Info_Inner{flex-direction:column;display:flex;padding:0;background:var(--Color_LightNude)}.ear-Info-fixed .ear-Info_Header{margin-block-end:0;padding:15px}@media only screen and (min-width: 901px){.ear-Info-fixed .ear-Info_Header{padding:20px 30px;padding-block-end:0}}.ear-Info-fixed .ear-Info_Body{gap:0;block-size:100%;background-color:var(--Color_LightNude);overflow-y:auto}@media only screen and (max-width: 900px){.ear-Info-fixed .ear-Info_Body{padding-block-start:0;padding-block-end:90px}}@media only screen and (max-width: 900px){.ear-Charms_Step[aria-hidden=true]{display:none}}.ear-Charms_Back{align-items:center;justify-content:space-between;display:flex}@media only screen and (min-width: 901px){.ear-Charms_Back{display:none}}.ear-Charms_BackButton{align-items:center;gap:10px;display:flex}.ear-Charms_BackButton svg{width:6px}.ear-Charms_List{margin-block-start:15px;padding-block-start:0;border-block-start:1px solid var(--Color_TranslucentCapeCod)}@media only screen and (max-width: 900px){.ear-Charms_List[aria-hidden=true]{display:none;border-block-start:none}.ear-Charms_List{margin-block-start:20px;border-block-start:none}}.ear-Charms_Item{display:block}.ear-Charms_Item[aria-hidden=true]{display:none}.ear-Charms_Header{align-items:center;flex-wrap:wrap;justify-content:space-between;gap:5px;display:flex;padding-block-start:15px;padding-block-end:15px}.ear-Charms_Info{align-items:center;display:flex;gap:10px;white-space:nowrap}.ear-Charms_HeaderTitle{text-transform:uppercase}.ear-Charms_HeaderSelected{margin-inline-start:15px;margin-inline-end:auto;padding:2px 5px;background-color:var(--Color_White);white-space:nowrap}.ear-Charms_HeaderSelected[aria-hidden=true]{display:none}.ear-Charms_Filter{flex-wrap:wrap;display:flex;padding-block-end:5px;gap:10px}@media only screen and (min-width: 901px){.ear-Charms_Filter{padding:0}}.ear-Charms_FilterIcons{align-items:center;justify-content:space-between;display:flex;gap:10px}.ear-Charms_FilterIcon{position:relative;inline-size:17px;block-size:17px;background-color:var(--background-color);border-radius:50%;cursor:pointer}@media only screen and (min-width: 901px){.ear-Charms_FilterIcon{inline-size:15px;block-size:15px}}.ear-Charms_FilterIcon-selected:after{content:"";position:absolute;inset-block-start:-2px;inset-inline-start:-2px;inline-size:calc(100% + 4px);block-size:calc(100% + 4px);border:1px solid var(--Color_CapeCod);border-radius:50%}.ear-Charms_DualSwatch{background-image:linear-gradient(90deg,var(--background-color-primary) 50%,var(--background-color-secondary) 50%);transform:rotate(135deg)}.ear-Charms_ProductList{display:flex;inline-size:calc(100% + 40px);margin-block-start:15px;margin-inline-start:-20px;padding-block-end:20px;padding-inline:20px;gap:15px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}@media only screen and (min-width: 901px){.ear-Charms_ProductList{flex-wrap:wrap;gap:10px}}.ear-Charms_Product{flex:0 0 100px;max-width:100px;scroll-snap-align:start}.ear-Charms_Product[aria-disabled=true]{opacity:.3}@media only screen and (min-width: 901px){.ear-Charms_Product{flex:0 1 calc(50% - 5px);max-width:calc(50% - 5px)}}.ear-Charms_Product[aria-hidden=true]{display:none}.ear-Charms_ProductMedia{position:relative;background:var(--Color_White);cursor:pointer}.ear-Charms_Product-selected .ear-Charms_ProductMedia{border:1px solid var(--Color_CapeCod)}.ear-Charms_ProductTag{position:absolute;width:100%;transform:translate(-50%);inset-block-end:0;inset-inline-start:50%}.ear-Charms_ProductTagText{padding-block-end:10px;text-align:center;text-transform:uppercase}.ear-Charms_ProductTitle{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ear-Charms_ProductInfo{position:absolute;inset-block-start:0;inset-inline-end:0;padding:8px;cursor:pointer}.ear-Charms_ProductInfo svg{inline-size:25px;block-size:25px}@media only screen and (min-width: 901px){.ear-Charms_ProductInfo svg{inline-size:15px;block-size:15px}}.ear-Charms_ProductAdd{align-items:center;justify-content:center;display:flex;background-color:var(--Color_White);cursor:pointer;transition:all ease .3s}@media only screen and (min-width: 901px){.ear-Charms_Product:not([aria-disabled=true]):hover .ear-Charms_ProductAdd{background-color:var(--Color_CapeCod);color:var(--Color_White)}}.ear-Charms_Product-selected .ear-Charms_ProductAdd{background-color:var(--Color_CapeCod);color:var(--Color_White)}.ear-Charms_ProductAddText{align-items:center;flex-grow:1;justify-content:center;display:flex;padding-block-start:2px;padding-block-end:2px;text-align:center}@media only screen and (min-width: 901px){.ear-Charms_ProductAddText{min-block-size:32px}}.ear-Charms_Product:not(.ear-Charms_Product-selected) .ear-Charms_ProductAddText-remove{display:none}.ear-Charms_Product-selected .ear-Charms_ProductAddText-add{display:none}.ear-Charms_ProductQtyItem-disabled{cursor:not-allowed;opacity:.3}.ear-Charms_ProductContent{margin-block-start:10px}.ear-Charms_ProductPrice{opacity:.5}.ear-Charms_Switcher{display:flex;margin-block-start:15px;margin-block-end:15px;padding:5px 4px;background-color:var(--Color_White);border-radius:100px}@media only screen and (min-width: 901px){.ear-Charms_Switcher{margin-block-start:0;margin-block-end:20px}}.ear-Charms_SwitcherItem{align-items:center;flex:50%;justify-content:center;display:flex;padding:8px 15px;text-align:center;border-radius:100px;cursor:pointer}.ear-Charms_SwitcherItem[aria-selected=true]{background-color:var(--Color_Info)}.ear-Charms_Bar{align-items:center;justify-content:space-between;display:flex;margin-block-start:15px;margin-block-end:15px}@media only screen and (min-width: 901px){.ear-Charms_Bar{margin-block-start:0;margin-block-end:20px}}.ear-Charms_Breadcrumbs{display:flex}.ear-Charms_Breadcrumb:first-child{text-decoration:underline;cursor:pointer}.ear-Charms_Breadcrumb:not(:first-child):before{content:"/";padding-inline:10px}.ear-Charms_Close{block-size:15px;cursor:pointer}@media only screen and (min-width: 901px){.ear-Charms_Close{display:none}}.ear-Charms_Categories{display:flex;gap:30px;margin-inline:-20px;padding:0 20px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-behavior:smooth}.ear-Charms_Categories::-webkit-scrollbar{display:none}@media only screen and (min-width: 901px){.ear-Charms_Categories{margin:0 -30px;padding:0 30px}}@media only screen and (max-width: 900px){.ear-Charms_Categories[aria-hidden=true]{display:none}}.ear-Charms_CategoriesItem{flex-basis:60px;scroll-snap-align:center}.ear-Charms_CategoriesItem[aria-hidden=true]{display:none}.ear-Charms_CategoriesItemImageWrapper{position:relative;width:60px;height:60px;margin-inline:auto;border:1px solid transparent;border-radius:100%}.ear-Charms_CategoriesItem[aria-selected=true] .ear-Charms_CategoriesItemImageWrapper{border-color:var(--Color_Brand)}.ear-Charms_CategoriesItemImage{border-radius:100%;overflow:hidden}.ear-Charms_CategoriesItemCount{position:absolute;top:0;right:5px;display:block;width:12px;height:12px;font-size:8px;font-weight:500;text-align:center;text-transform:uppercase;background-color:var(--Color_Brand);border-radius:100%;color:var(--Color_White)}.ear-Charms_CategoriesItemCount[aria-hidden=true]{display:none}.ear-Charms_CategoriesItemTitle{margin-block-start:10px;text-align:center;word-wrap:normal}.ear-Charms_Products{position:relative;min-height:200px}.ear-Charms_Loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.ear-Charms_Products[aria-busy=true] .ear-Charms_Loading{opacity:1;visibility:visible}.ear-Charms_LoadingIcon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
/*# sourceMappingURL=/cdn/shop/t/522/assets/ear-visualiser-info-charms.css.map */
