html body #collection .product-card:not([data-oh-ed-protected]) .oh-card-brand{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:fit-content!important;min-width:44px!important;min-height:44px!important;line-height:1!important}html body #collection .product-card:not([data-oh-ed-protected]) .oh-card-brand img{width:auto!important;height:20px!important;max-width:104px!important;object-fit:contain!important;object-position:left center!important;margin:0!important}html body #collection .product-card:not([data-oh-ed-protected]) .oh-card-brand--ray-ban img{height:34px!important}html body #collection .product-card:not([data-oh-ed-protected]) .oh-card-brand--persol img{height:32px!important}html body #collection .product-card:not([data-oh-ed-protected]) .product-title{font-size:15px!important;font-weight:500!important;line-height:1.45!important;letter-spacing:normal!important;text-transform:none!important;overflow-wrap:anywhere!important}html body #collection .product-card:not([data-oh-ed-protected]) :is(a,button):focus-visible{outline:3px solid #0066cc!important;outline-offset:3px!important;border-radius:4px}#collection[data-gc-catalogue]{background:#f5f5f7!important;color:#1d1d1f!important}#collection[data-gc-catalogue] .product-card{background:#fff!important;color:#1d1d1f!important;border:1px solid #e7e7eb!important;border-radius:16px!important;padding:12px!important;box-shadow:none!important;min-width:0}#collection[data-gc-catalogue] .product-card__figure{background:#fff!important;border-radius:10px!important}#collection[data-gc-catalogue] .product-card__image{object-fit:contain!important;background:#fff!important}#collection[data-gc-catalogue] .product-card__info{padding:10px 0 6px!important;text-align:left!important}#collection[data-gc-catalogue] .product-card__info>div{justify-items:start!important;text-align:left!important}#collection[data-gc-catalogue] .product-title{display:block!important;overflow:visible!important;-webkit-line-clamp:unset!important;line-clamp:unset!important}#collection[data-gc-catalogue] .price-list{justify-content:flex-start!important;align-items:baseline!important;gap:8px!important}#collection[data-gc-catalogue] .price-list :is(sale-price,regular-price){font-size:16px!important;font-weight:600!important;letter-spacing:normal!important;color:#1d1d1f!important}#collection[data-gc-catalogue] .price-list compare-at-price{font-size:12px!important;color:#626269!important;letter-spacing:normal!important}#collection[data-gc-catalogue] .product-card__quick-buy .tap-area{min-width:44px!important;min-height:44px!important}#collection[data-gc-catalogue] .product-card__quick-buy button-content[up-text]:before{content:none!important}#collection[data-gc-catalogue] .product-card__quick-buy button-content[up-text]{transform:none!important}@media(max-width:699px){#collection[data-gc-catalogue] .product-card{padding:10px!important;border-radius:12px!important}#collection[data-gc-catalogue] .product-list{--product-list-column-gap:12px!important;--product-list-row-gap:16px!important}html body #collection .product-card:not([data-oh-ed-protected]) .product-title{font-size:15px!important}}@media(prefers-reduced-motion:reduce){#collection .oh-card-brand{transition:none!important}}html body #collection[data-gc-catalogue] .product-card__figure .badge-list{width:fit-content!important;min-width:0!important;max-width:calc(100% - 16px)!important;margin:8px!important}html body #collection[data-gc-catalogue] .product-card__figure .badge-list{width:fit-content!important;min-width:0!important;max-width:calc(100% - 16px)!important;margin:8px!important;padding:0!important}html body #collection[data-gc-catalogue] .product-card__figure .badge-list .badge{max-width:100%!important;white-space:normal!important;line-height:1.25!important}body nav[aria-label=Breadcrumb],body nav[aria-label=Breadcrumb] a{color:#626269!important;font-size:13px!important}body .prose .gc-related-collections{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;column-gap:16px!important;row-gap:4px!important;margin:20px auto 0!important;max-width:880px!important}body .prose .gc-related-collections a{display:inline-flex!important;align-items:center!important;min-height:44px!important;padding:4px 2px!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important;color:#4d4d54!important;text-transform:none!important;letter-spacing:normal!important;text-decoration:underline!important;text-underline-offset:4px!important}body .prose .gc-related-collections a:focus-visible{outline:3px solid #0066cc!important;outline-offset:3px!important;border-radius:3px}body .prose .gc-related-disclosure{margin:16px auto 0!important;max-width:880px;text-align:center}body .prose .gc-related-disclosure>summary{list-style:none!important;display:inline-flex!important;align-items:center!important;gap:10px!important;min-height:44px!important;padding:4px 8px!important;font-size:14px!important;font-weight:400!important;color:#626269!important;cursor:pointer}body .prose .gc-related-disclosure>summary::-webkit-details-marker{display:none}body .prose .gc-related-disclosure[open]>summary svg{transform:rotate(180deg)}body .prose .gc-related-disclosure>summary:focus-visible{outline:3px solid #0066cc!important;outline-offset:3px!important;border-radius:4px}body .prose .gc-related-collections a{background:none!important;border:0!important;box-shadow:none!important}html body :is(.og-catalogue-filters,.og-catalogue-filter-sidebar){--text-color:29 29 31;--background:255 255 255;color:#1d1d1f!important;color-scheme:light;font-family:inherit}html body .og-catalogue-filters::part(content),html body .og-catalogue-filters::part(header),html body .og-catalogue-filters::part(footer){background:#fff!important;color:#1d1d1f!important}html body .og-catalogue-filters::part(close-button){color:#1d1d1f!important;background:#f2f2f4!important;border-radius:999px!important;min-width:48px;min-height:48px}html body .og-catalogue-filters::part(close-button):before{content:none!important}html body :is(.og-catalogue-filters,.og-catalogue-filter-sidebar) :is(summary,a,input,label,[slot=header]){color:#1d1d1f!important;-webkit-text-fill-color:currentColor;opacity:1!important}html body .og-catalogue-filters [slot=header]{font-size:20px!important;line-height:1.3!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important}html body .og-filter-body{padding:0 20px 24px;min-width:0}html body .og-filter-sort{border-bottom:1px solid #e8e8ed}html body .og-filter-sort__options{list-style:none;padding:0;margin:0 0 16px}html body .og-filter-sort__options a{display:flex;align-items:center;padding:12px 8px;text-decoration:none;border-radius:8px}html body :is(.og-catalogue-filters,.og-catalogue-filter-sidebar) :is(summary,summary span,.oh-tagopt a,.og-filter-sort__options a,.checkbox-control label){font-size:16px!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important}html body :is(.og-catalogue-filters,.og-catalogue-filter-sidebar) :is(summary,.oh-tagopt a,.og-filter-sort__options a,.checkbox-control){min-height:48px!important}html body :is(.og-catalogue-filters,.og-catalogue-filter-sidebar) .oh-tagfacet__sum:after{border-color:#626267!important}html body .og-filter-sort[open] .oh-tagfacet__sum:after{transform:rotate(-135deg)}html body :is(.og-catalogue-filters,.og-catalogue-filter-sidebar) .oh-tagopt a{padding:12px 8px!important;border-radius:8px}html body :is(.og-catalogue-filters,.og-catalogue-filter-sidebar) .oh-tagopt a:before{border-color:#757579!important}html body :is(.og-catalogue-filters,.og-catalogue-filter-sidebar) :is(.og-filter-sort__options a[aria-current=true],.oh-tagopt.is-active a){background:#ededf0!important;color:#1d1d1f!important;font-weight:600}html body :is(.og-catalogue-filters,.og-catalogue-filter-sidebar) .oh-tagfacet__search{font-size:16px!important;min-height:48px;background:#f7f7f8!important;border-color:#757579!important}html body :is(.og-catalogue-filters,.og-catalogue-filter-sidebar) .oh-tagfacet__search::placeholder{color:#626267!important;opacity:1}html body .og-catalogue-filters [slot=footer] .button{min-height:52px!important;align-self:stretch!important;height:auto!important;padding:12px 8px!important;transform:none!important;border-radius:10px!important;font-size:14px!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important;background:#1d1d1f!important;color:#fff!important;-webkit-text-fill-color:currentColor}html body .og-catalogue-filters [slot=footer] .button--outline{color:#1d1d1f!important;background:#fff!important;border:1px solid #757579!important}html body .og-catalogue-filters [slot=footer] .button-group,html body .og-catalogue-filters [slot=footer].button-group{align-items:stretch!important}html body .og-catalogue-filters [slot=footer] button-content[up-text]:before{content:none!important}html body .og-catalogue-filters [slot=footer] button-content[up-text]{transform:none!important}html body :is(.og-catalogue-filters,.og-catalogue-filter-sidebar) :is(a,summary,input,button):focus-visible{outline:2px solid #1d1d1f!important;outline-offset:3px!important}html body #collection[data-gc-catalogue] .collection__toolbar button[aria-controls]{min-height:48px!important;padding:10px 8px!important;border-radius:10px!important;background:#fff!important;color:#1d1d1f!important}html body #collection[data-gc-catalogue] .collection__toolbar button[aria-controls] :is(span,svg){color:#1d1d1f!important;-webkit-text-fill-color:currentColor;opacity:1!important}html body #collection[data-gc-catalogue] .collection__toolbar button[aria-controls] .subheading{font-size:14px!important;letter-spacing:0!important;text-transform:none!important}html body:has(#collection[data-gc-catalogue]) :is(#collection-sort-by-popover-mobile,#collection-sort-by-popover-desktop){--text-color:29 29 31;--background:255 255 255;color:#1d1d1f!important;color-scheme:light}html body:has(#collection[data-gc-catalogue]) :is(#collection-sort-by-popover-mobile,#collection-sort-by-popover-desktop)::part(content),html body:has(#collection[data-gc-catalogue]) :is(#collection-sort-by-popover-mobile,#collection-sort-by-popover-desktop)::part(header){background:#fff!important;color:#1d1d1f!important}html body:has(#collection[data-gc-catalogue]) :is(#collection-sort-by-popover-mobile,#collection-sort-by-popover-desktop) :is(a,[slot=header]){color:#1d1d1f!important;-webkit-text-fill-color:currentColor;opacity:1!important;font-size:16px!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important}html body:has(#collection[data-gc-catalogue]) :is(#collection-sort-by-popover-mobile,#collection-sort-by-popover-desktop) a{min-height:48px!important}html body:has(#collection[data-gc-catalogue]) :is(#collection-sort-by-popover-mobile,#collection-sort-by-popover-desktop) a:focus-visible{outline:2px solid #1d1d1f!important;outline-offset:3px!important}html body #facets-drawer.og-catalogue-filters::part(close-button){min-width:48px!important;min-height:48px!important;width:48px!important;height:48px!important}html body #facets-drawer.og-catalogue-filters :is(summary,summary span){font-size:16px!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important}html body #facets-drawer.og-catalogue-filters [slot=footer] .button{font-size:14px!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important}html body #facets-drawer.og-catalogue-filters .checkbox-control{padding-block:0!important;min-height:48px!important}html body #facets-drawer.og-catalogue-filters .checkbox-control label{min-height:48px!important;font-size:16px!important;line-height:1.4!important}html body #facets-drawer.og-catalogue-filters :is(.radio,.checkbox){border-color:#757579!important}html body #facets-drawer.og-catalogue-filters :is(.radio,.checkbox):checked{border-color:#1d1d1f!important;background-color:#1d1d1f!important}html body[data-gc-page=collection][data-gc-protected=false] #main .oh-rich-content{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin-inline:0!important}html body[data-gc-page=collection][data-gc-protected=false] #main .oh-bl-faq.oh-faq-system details>.oh-faq-answer{margin:0!important}@media(max-width:380px){html body[data-gc-page=collection][data-gc-protected=false] #main .collection__toolbar{flex-wrap:wrap!important;row-gap:12px!important}}@media(max-width:699px){html body #collection[data-gc-catalogue] product-list[mobile-items-per-row="3"]{grid-template-columns:repeat(auto-fit,minmax(min(132px,100%),1fr))!important}html body #collection[data-gc-catalogue] product-list[mobile-items-per-row="3"] .product-card:not([data-oh-ed-protected]) .product-card__info{display:block!important}}@media(min-width:700px){html body #collection[data-gc-catalogue] product-list[desktop-layout=thumbnails]{grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr))!important}html body #collection[data-gc-catalogue] product-list[desktop-layout=thumbnails] .product-card:not([data-oh-ed-protected]) .product-card__info{display:block!important}}#collection[data-gc-catalogue] .oh-tagchips{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 20px}#collection[data-gc-catalogue] .oh-tagchips>.oh-tagchip{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;max-width:100%;padding:10px 14px;border:1px solid #e5e5e7;border-radius:999px;background:#fff!important;color:#1d1d1f!important;-webkit-text-fill-color:currentColor!important;font-size:14px;font-weight:400;line-height:1.4;letter-spacing:0;text-transform:none;overflow-wrap:anywhere;text-decoration:none}#collection[data-gc-catalogue] .oh-tagchips>.oh-tagchip>span{flex:0 0 auto;color:#6e6e73}#collection[data-gc-catalogue] .oh-tagchips>.oh-tagchip--clear{color:#6e6e73!important}#collection[data-gc-catalogue] .oh-tagchips>.oh-tagchip:focus-visible{outline:2px solid #1d1d1f;outline-offset:3px}html body :is(.og-catalogue-filters,.og-catalogue-filter-sidebar) .oh-tagfacet__sum>.oh-tagfacet__count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;min-height:20px;margin-inline-start:auto;margin-inline-end:10px;padding:0 5px;border-radius:999px;background:#ededf0;color:#1d1d1f;font-size:12px!important;line-height:1.2!important}@media(forced-colors:active){#collection[data-gc-catalogue] .oh-tagchips>.oh-tagchip{border-color:ButtonText;background:Canvas!important;color:LinkText!important}#collection[data-gc-catalogue] .oh-tagchips>.oh-tagchip>span{color:LinkText}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/oh-collection-refinement-20261005.css.map */
