.dark body.archive:not(.brand-chanel) #content-page>.container{background-color:#000}.dark body.archive:not(.brand-chanel) #content-page>.container div.header .archive_description{background-color:#000}.dark body.archive:not(.brand-chanel) #content-page>.container div.header .archive_description .term-button a{color:#fff}.dark body.archive:not(.brand-chanel) #content-page>.container div.header .archive_description .term-button a.active:after{background-color:#fff}.dark body.archive:not(.brand-chanel) #content-page>.container .archive-content-page .sferica-wc-content{background-color:#000}.dark body.archive:not(.brand-chanel) #content-page>.container .archive-content-page .products .card-product{color:#fff}.dark body.archive:not(.brand-chanel) #content-page>.container .archive-content-page .products .card-product span.price{color:#fff}.dark body.archive:not(.brand-chanel) #content-page>.container .header-thumbnail{background-color:#000;border-color:#000}body.archive:not(.brand-chanel) div.header{border:0}body.archive:not(.brand-chanel) .primary-menu-wrapper{display:none}body.archive:not(.brand-chanel) #content-page>.container{background-color:#f2f2f2;padding:0 !important;display:grid;grid-template-columns:100%;grid-template-areas:"first-header" "thumb-image" "content-page"}body.archive:not(.brand-chanel) #content-page>.container .header-thumbnail{height:auto;grid-area:thumb-image;border:0;border-right:0;border-left:0;width:100%;position:static;margin:0}body.archive:not(.brand-chanel) #content-page>.container .header-thumbnail .container{padding:0 20px;margin:auto}body.archive:not(.brand-chanel) #content-page>.container .header-thumbnail .container img{display:block}body.archive:not(.brand-chanel) #content-page>.container div.header{grid-area:first-header;margin:0;background-color:unset;box-shadow:unset;padding:0;grid-gap:0}@media(max-width: 767px){body.archive:not(.brand-chanel) #content-page>.container div.header{position:relative;height:auto}}body.archive:not(.brand-chanel) #content-page>.container div.header .archive_description{background-color:#f2f2f2;padding:10px 0px 0px 0px;height:100px}body.archive:not(.brand-chanel) #content-page>.container div.header .archive_description .term-description{display:none}body.archive:not(.brand-chanel) #content-page>.container div.header .archive_description .term-button{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:37px;margin-top:2.0625rem}body.archive:not(.brand-chanel) #content-page>.container div.header .archive_description .term-button a{font:normal normal normal 14px/14px Roboto Condensed;letter-spacing:0px;color:#000;opacity:1;margin:0;padding:0;background:unset;color:initial;line-height:14px;padding-bottom:1px;position:relative;width:fit-content;margin:auto;border:0}@media(max-width: 767px){body.archive:not(.brand-chanel) #content-page>.container div.header .archive_description .term-button a{font-size:10px}}body.archive:not(.brand-chanel) #content-page>.container div.header .archive_description .term-button a:nth-child(1){justify-self:flex-end;margin:0;text-align:center}body.archive:not(.brand-chanel) #content-page>.container div.header .archive_description .term-button a:nth-child(2){justify-self:flex-start;margin:0;text-align:center}body.archive:not(.brand-chanel) #content-page>.container div.header .archive_description .term-button a:after{content:"";height:4px;width:100%;background-color:rgba(0,0,0,0);position:absolute;left:0;bottom:0}body.archive:not(.brand-chanel) #content-page>.container div.header .archive_description .term-button a.active:after{content:"";height:1px;width:100%;background-color:#000;position:absolute;left:0;bottom:0}body.archive:not(.brand-chanel) #content-page>.container div.header .archive_description .term-button a:hover{border-color:rgba(0,0,0,0)}body.archive:not(.brand-chanel) #content-page>.container div.header .page-title{padding:50px 15px 0;text-align:center;background:rgba(0,0,0,0);text-transform:uppercase;line-height:1;font-size:42px;font-weight:700;font-family:Playfair Display,serif;line-height:56px}@media(max-width: 767px){body.archive:not(.brand-chanel) #content-page>.container div.header .page-title{padding:0 10px 0;font-size:20px;line-height:26px}}body.archive:not(.brand-chanel) #content-page>.container div.header .page-title img{width:auto;max-height:17px;display:inline-block}body.archive:not(.brand-chanel) #content-page>.container .archive-content-page{grid-area:content-page;margin:0}body.archive:not(.brand-chanel) #content-page>.container .archive-content-page .sferica-wc-content{background-color:#f2f2f2;padding:0}body.archive:not(.brand-chanel) #content-page>.container .archive-content-page .sferica-wc-content .sfe-wc-cta{margin:0;border-bottom:0;padding:0 20px;margin-bottom:0 !important}body.archive:not(.brand-chanel) #content-page>.container .archive-content-page .sferica-wc-content .sfe-wc-cta .wc-cta-button{font-family:"Lato",sans-serif;font-size:.75rem;line-height:17px;background:rgba(0,0,0,0);color:#000;margin:0 !important;padding:17px 0;text-align:left;border:0}body.archive:not(.brand-chanel) #content-page>.container .archive-content-page .sferica-wc-content .sfe-wc-cta .wc-cta-button:first-child{display:none}body.archive:not(.brand-chanel) #content-page>.container .archive-content-page .sferica-wc-content .sfe-wc-cta .wc-cta-button i{font-size:17px;width:17px;height:17px;line-height:17px;vertical-align:middle;margin-left:0;margin-right:10px}body.archive:not(.brand-chanel) #content-page>.container .archive-content-page .sferica-wc-content .sfe-wc-cta .sferica-total-products{padding:18px 0;font-size:14px;line-height:14px}body.archive:not(.brand-chanel) #content-page>.container .archive-content-page .sferica-wc-content .sfe-wc-cta .sferica-total-products span{font-family:"Lato",sans-serif;font-size:14px;line-height:14px;text-align:right;color:#747474}body.archive:not(.brand-chanel) #content-page>.container .archive-content-page .products .card-product{text-transform:uppercase;font-weight:400;color:#000}body.archive:not(.brand-chanel) #content-page>.container .archive-content-page .products .card-product .product-images .owl-carousel{position:relative}body.archive:not(.brand-chanel) #content-page>.container .archive-content-page .products .card-product .product-images .owl-carousel .owl-dots{position:absolute;top:10px;left:25%;right:25%}body.archive:not(.brand-chanel) #content-page>.container .archive-content-page .products .card-product .product-images .product-gallery-content .product-gallery{min-height:100%}body.archive:not(.brand-chanel) #content-page>.container .archive-content-page .products .card-product .product-images .product-gallery-content .product-gallery .owl-stage-outer .owl-stage .owl-item{background-color:#fff;min-height:200px;display:flex;align-items:center}body.archive:not(.brand-chanel) #content-page>.container .archive-content-page .products .card-product .product-images .product-gallery-content .product-gallery .owl-stage-outer .owl-stage .owl-item .open-pswp{margin:auto}body.archive:not(.brand-chanel) #content-page>.container .archive-content-page .products .card-product .product-images .product-gallery-content .product-gallery .owl-stage-outer .owl-stage .owl-item .open-pswp .fill{height:50px;display:block}body.archive:not(.brand-chanel) #content-page>.container .archive-content-page .products .card-product .product-images .product-gallery-content .product-gallery .owl-dots{background:#fff;margin-top:0;padding-top:0px;display:grid;grid-auto-flow:column;grid-auto-columns:max-content;justify-content:center;grid-gap:2px}body.archive:not(.brand-chanel) #content-page>.container .archive-content-page .products .card-product .product-images .product-gallery-content .product-gallery .owl-dots .owl-dot{padding:0 !important;margin:0}body.archive:not(.brand-chanel) #content-page>.container .archive-content-page .products .card-product .product-images .product-gallery-content .product-gallery .owl-dots .owl-dot span{display:inline-block;width:20px;height:2px;border-color:#fff;background:#d8d8d8}body.archive:not(.brand-chanel) #content-page>.container .archive-content-page .products .card-product .product-images .product-gallery-content .product-gallery .owl-dots .owl-dot.active span{background:#000;border:1px solid #000}body.archive:not(.brand-chanel) #content-page>.container .archive-content-page .products .card-product .product-images .product-gallery-content .product-gallery .owl-stage-outer .owl-item.active .open-pswp:before{display:none}body.archive:not(.brand-chanel) #content-page>.container .archive-content-page .products .card-product .woocommerce-loop-product_title .product-brand{padding-top:12px;font-size:10px;font-weight:300}body.archive:not(.brand-chanel) #content-page>.container .archive-content-page .products .card-product .woocommerce-loop-product_title .product-brand span{float:right}body.archive:not(.brand-chanel) #content-page>.container .archive-content-page .products .card-product .woocommerce-loop-product_title .product-data{display:flex;justify-content:space-between;font-size:12px}body.archive:not(.brand-chanel) #content-page>.container .archive-content-page .products .card-product .woocommerce-loop-product_title .product-data span:first-child{font-weight:600}body.archive:not(.brand-chanel) #content-page>.container .archive-content-page .products .card-product span.price{color:#000;font-size:12px}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row.archive-content-page{border-bottom:0px}@media(min-width: 768px){body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row.archive-content-page{border-bottom-width:0px}}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products{grid-template-columns:repeat(2, 1fr);grid-gap:30px 20px;width:calc(100vw - 40px);margin-bottom:57px;margin-top:27px;left:0;right:0}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product{max-width:calc(50vw - 30px)}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-to-click{cursor:pointer}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-to-click a .product-images .product-image{height:calc((100vw - 40px)/1.2);max-height:185px}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-to-click a .product-images .product-image img{transform:unset;object-fit:scale-down}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-to-click a .label-status{display:none}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-to-click a.button{font-size:.6875rem;line-height:16px;order:4;margin:0;background-color:rgba(0,0,0,0);padding:0;font-weight:lighter;text-transform:uppercase;text-align:center;position:relative;padding-bottom:5px}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-to-click a.button:after{content:"";height:1px;width:50%;bottom:0;left:0;right:0;margin:auto;background:#ececec;position:absolute}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-to-click .woocommerce-loop-product-number_variation{font-family:"Helvetica Light","Helvetica",sans-serif;padding:0;order:1;margin:.3125rem 0;line-height:18px;font-style:normal;font-weight:100;color:#767676}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-to-click .woocommerce-loop-product-number_variation .product_variants{display:none}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-to-click .wrapper_add_to_wishlist{display:none}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-to-click .woocommerce-loop-product_title{order:0;margin-top:1.125rem;margin-bottom:0;min-height:34px;display:inline-flex}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-to-click .woocommerce-loop-product_title a{line-height:18px;display:contents}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-to-click .woocommerce-loop-product_title a span,body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-to-click .woocommerce-loop-product_title a div{font-size:.75rem;line-height:1rem;font-weight:400;color:#1d1d1d;font-weight:400}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-to-click .woocommerce-loop-product_title a div{color:#1d1d1d;font-weight:400;line-height:1rem}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-to-click .woocommerce-loop-product_title a span,body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-to-click .woocommerce-loop-product_title a br{display:none}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-to-click .price{margin-bottom:1.125rem}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-to-click .price span{font-size:.75rem;line-height:16px;font-weight:unset}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-to-click .woocommerce-loop-product_polarized_lenses{display:none}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content #sfe-ajax-load-more{text-align:center;margin:0 auto 27px auto;position:relative;width:max-content}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content #sfe-ajax-load-more #sfe-load-more-products{cursor:pointer;font-size:.6875rem;line-height:16px;text-transform:uppercase;padding:20px 43px;border:1px solid #d8d8d8;background-color:#fff}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content #sfe-ajax-load-more #sfe_custom_loader-more_products{background:rgba(0,0,0,.5);position:absolute;top:0;left:0;width:100%;height:100%;justify-content:center;display:flex;z-index:9}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content #sfe-ajax-load-more #sfe_custom_loader-more_products img{position:absolute;bottom:19%;width:35px;-webkit-animation:rotating 1s linear infinite;-moz-animation:rotating 1s linear infinite;-ms-animation:rotating 1s linear infinite;-o-animation:rotating 1s linear infinite;animation:rotating 1s linear infinite}body.archive:not(.brand-chanel).woocommerce .sferica-wc-sidebar.side.side-wc-right .fixed{left:-100vw;right:unset}body.archive:not(.brand-chanel).woocommerce .sferica-wc-sidebar.side.side-wc-right .fixed .wrapper{left:0;right:unset}body.archive:not(.brand-chanel).woocommerce .sferica-wc-sidebar.side.side-wc-right .fixed .closeall{right:0}body.archive:not(.brand-chanel).woocommerce .sferica-wc-sidebar.side.side-wc-right .fixed .closeall i{position:absolute;top:13px;right:100%;color:#000;margin:0 20px 0 0;z-index:9}body.archive:not(.brand-chanel).woocommerce .sferica-wc-sidebar.side.side-wc-right .fixed .heading-sidebar{color:#fff;border-bottom:0}body.archive:not(.brand-chanel).woocommerce .sferica-wc-sidebar.side.side-wc-right .fixed .heading-sidebar.open-widget-desktop{justify-self:flex-start;display:block;align-self:center}body.archive:not(.brand-chanel).woocommerce .sferica-wc-sidebar.side.side-wc-right .fixed .heading-sidebar.sfe-close-widget-desktop{display:none}body.archive:not(.brand-chanel).woocommerce .sferica-wc-sidebar.side .wrapper{position:relative}body.archive:not(.brand-chanel).woocommerce .sferica-wc-sidebar.side .wrapper #sferica-wc-filters{position:static;display:block !important;flex:none;background:#fff;height:calc(100vh - 128px);padding:0 !important;margin-top:17px}body.archive:not(.brand-chanel).woocommerce .sferica-wc-sidebar.side .wrapper #sferica-wc-filters .heading-filter-section{display:none}body.archive:not(.brand-chanel).woocommerce .sferica-wc-sidebar.side .wrapper #sferica-wc-filters .wrap-widget{padding:0 !important;height:100%}body.archive:not(.brand-chanel).woocommerce .sferica-wc-sidebar.side .wrapper #sferica-wc-filters .wrap-widget .cta-apply-filters{position:absolute;padding:0;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:grid !important;grid-template-columns:1fr;grid-template-rows:78px auto 50px;pointer-events:none}body.archive:not(.brand-chanel).woocommerce .sferica-wc-sidebar.side .wrapper #sferica-wc-filters .wrap-widget .cta-apply-filters #sfe-wc-clear{grid-row:1/2;pointer-events:all;background:#fff;border:0;padding:55px 1rem 9px !important;margin:0;font-family:"Helvetica Regular";font-size:.75rem;line-height:18px;text-align:left;text-decoration:underline;color:#747474;width:100%;text-transform:none;display:none}body.archive:not(.brand-chanel).woocommerce .sferica-wc-sidebar.side .wrapper #sferica-wc-filters .wrap-widget .cta-apply-filters #sfe-wc-clear i{display:none}body.archive:not(.brand-chanel).woocommerce .sferica-wc-sidebar.side .wrapper #sferica-wc-filters .wrap-widget .cta-apply-filters #sfe-wc-clear:hover{background:rgba(0,0,0,0)}body.archive:not(.brand-chanel).woocommerce .sferica-wc-sidebar.side .wrapper #sferica-wc-filters .wrap-widget .cta-apply-filters #sfe-wc-submit{pointer-events:all;grid-row:3/4;background:#fff;color:#000;width:100%;margin:0 !important;border:0;border-top:1px solid #ddd;padding:1rem 0 1rem !important;font-size:12px;line-height:16px;display:block !important}body.archive:not(.brand-chanel).woocommerce .sferica-wc-sidebar.side .wrapper #sferica-wc-filters .wrap-widget .cta-apply-filters #sfe-wc-submit i{display:none}body.archive:not(.brand-chanel).woocommerce .sferica-wc-sidebar.side .wrapper #sferica-wc-filters .wrap-widget .cta-apply-filters #sfe-wc-submit:hover{background:rgba(0,0,0,0)}body.archive:not(.brand-chanel).woocommerce .sferica-wc-sidebar.side .wrapper .sferica-total-products{display:none}body.archive:not(.brand-chanel).woocommerce .sferica-wc-sidebar .widget{padding:27px 1rem;margin:0}body.archive:not(.brand-chanel).woocommerce .sferica-wc-sidebar .widget .title-widget .custom-show-more-widget a{color:#000}body.archive:not(.brand-chanel).woocommerce .sferica-wc-sidebar .widget .title-widget .custom-show-more-widget a i{font-size:1rem}body.archive:not(.brand-chanel).woocommerce .sferica-wc-sidebar .widget span{font-family:"Roboto Condensed",sans-serif;font-size:.75rem;line-height:18px;font-weight:unset}body.archive:not(.brand-chanel).woocommerce .sferica-wc-sidebar .widget span.custom-show-more-widget{display:block !important}body.archive:not(.brand-chanel).woocommerce .sferica-wc-sidebar .widget .content-widget{padding-top:0 !important;max-height:0px}body.archive:not(.brand-chanel).woocommerce .sferica-wc-sidebar .widget .content-widget ul{padding-bottom:0 !important}body.archive:not(.brand-chanel).woocommerce .sferica-wc-sidebar .widget .content-widget ul li{margin:18px 0;line-height:1}body.archive:not(.brand-chanel).woocommerce .sferica-wc-sidebar .widget .content-widget ul li input{border-width:1px;padding:4px}body.archive:not(.brand-chanel).woocommerce .sferica-wc-sidebar .widget .content-widget ul li input:checked::before{top:-3px;left:-2px;content:"";background:#000;width:10px;height:10px}body.archive:not(.brand-chanel).woocommerce .sferica-wc-sidebar .widget .content-widget ul li input[type=radio]:not(:checked)+label{font-family:"Helvetica Regular";font-size:.875rem;line-height:1;padding-left:12px}body.archive:not(.brand-chanel).woocommerce .sferica-wc-sidebar .widget .content-widget ul li input[type=radio]:not(:checked)+label:before,body.archive:not(.brand-chanel).woocommerce .sferica-wc-sidebar .widget .content-widget ul li input[type=radio]:not(:checked)+label:after{width:10px;height:10px;border-width:1px}body.archive:not(.brand-chanel).woocommerce .sferica-wc-sidebar .widget .content-widget ul li input[type=radio]:checked+label{line-height:1;padding-left:12px}body.archive:not(.brand-chanel).woocommerce .sferica-wc-sidebar .widget .content-widget ul li input[type=radio]:checked+label:before{width:10px;height:10px;border-width:1px}body.archive:not(.brand-chanel).woocommerce .sferica-wc-sidebar .widget .content-widget ul li input[type=radio]:checked+label:after{width:8px;height:8px;top:1px;left:1px}body.archive:not(.brand-chanel).woocommerce .sferica-wc-sidebar .widget .content-widget ul li label{display:inline-block}body.archive:not(.brand-chanel).woocommerce .sferica-wc-sidebar .widget .content-widget ul li span.color-term{display:none}body.archive:not(.brand-chanel).woocommerce .sferica-wc-sidebar .widget .content-widget ul li img{display:none}body.archive:not(.brand-chanel).woocommerce .sferica-wc-sidebar .widget .content-widget .show-more-widget{display:none !important}body.archive:not(.brand-chanel).woocommerce .sferica-wc-sidebar .widget .content-widget .taxonomy-widget-search-form-wrapper{display:none}body.archive:not(.brand-chanel) #chat-widget-container,body.archive:not(.brand-chanel) .sferica-top-btn{display:none !important}body.lang-en.archive:not(.brand-chanel) #content-page>.container div.header .archive_description .term-button{flex-direction:unset}body.lang-en.archive:not(.brand-chanel) #content-page>.container div.header .archive_description .term-button a:nth-child(1){grid-column:2;grid-row:1;justify-self:flex-start}body.lang-en.archive:not(.brand-chanel) #content-page>.container div.header .archive_description .term-button a:nth-child(2){grid-column:1;grid-row:1;justify-self:flex-end}#sfe_custom_loader{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,.5);display:flex;flex-direction:row;align-items:center;justify-content:center;z-index:9999999}#sfe_custom_loader img{width:35px;-webkit-animation:rotating 1s linear infinite;-moz-animation:rotating 1s linear infinite;-ms-animation:rotating 1s linear infinite;-o-animation:rotating 1s linear infinite;animation:rotating 1s linear infinite}@media(min-width: 428px){body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container .header-thumbnail .container{padding:0 12px}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container .archive-content-page .sferica-wc-content .sfe-wc-cta{padding:0 40px}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container .archive-content-page .sferica-wc-content>.products .product{max-width:calc(50vw - 50px)}}@media(min-width: 992px){.dark body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container .header-thumbnail{background:#000}.dark body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-sidebar.side.side-wc-right .fixed .wrapper{background-color:#000}.dark body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-sidebar.side.side-wc-right .fixed .wrapper .sferica-total-products span{color:#fff}.dark body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-sidebar.side.side-wc-right .fixed .wrapper .heading-sidebar{color:#fff}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container{max-width:initial !important;padding:0 !important}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container div.header .page-title img{width:auto;max-height:30px}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container .header-thumbnail,body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container .woocommerce-products-header,body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container .archive-content-page{grid-template-columns:1fr;width:100%;max-width:100% !important;position:relative}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container .header-thumbnail{background:#f2f2f2;padding-bottom:12px}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container .header-thumbnail .container{max-width:992px;padding:0 20px 0 20px}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container .woocommerce-products-header .archive_description .term-button{grid-template-columns:repeat(2, 1fr);margin:2.0625rem auto auto;grid-gap:37px}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container .woocommerce-products-header .archive_description .term-button a{text-align:left;display:block;margin:0}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container .woocommerce-products-header .archive_description .term-button a:nth-child(1){align-self:flex-end;margin-left:auto;padding-bottom:3px}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container .woocommerce-products-header .archive_description .term-button a:nth-child(2){align-self:flex-start;margin-right:auto;padding-bottom:3px}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-sidebar.side{background:#fff}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-sidebar.side.side-wc-right{padding:0}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-sidebar.side.side-wc-right .fixed{width:100%;position:static !important;top:unset;left:unset;right:unset;bottom:unset;overflow:initial}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-sidebar.side.side-wc-right .fixed .wrapper{border:0;align-items:center;line-height:1rem;background:#f2f2f2;padding:18px 30px 16px;position:static;grid-template-columns:repeat(2, 1fr);max-width:100%;grid-template-areas:"openfilter  total-products" "sferica-wc-filters sferica-wc-filters"}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-sidebar.side.side-wc-right .fixed .wrapper #sferica-wc-filters{position:absolute;left:30px;top:61px;width:230px;max-width:33.3333333333%;margin:0;max-height:0 !important;overflow:hidden;transition:max-height 200ms linear}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-sidebar.side.side-wc-right .fixed .wrapper #sferica-wc-filters .wrap-widget{grid-template-columns:1fr;grid-template-areas:"color_frame_glasses" "shape" "type_lenses" "brand" "genere" "material" "polarized_lens" "tipo" "widget_price_filter" "widget_apply_filters"}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-sidebar.side.side-wc-right .fixed .wrapper #sferica-wc-filters .wrap-widget.is_brand{grid-template-areas:"color_frame_glasses" "shape" "type_lenses" "genere" "material" "polarized_lens" "tipo" "widget_price_filter" "widget_apply_filters"}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-sidebar.side.side-wc-right .fixed .wrapper #sferica-wc-filters .wrap-widget .cta-apply-filters{display:none !important;position:relative;background:rgba(0,0,0,0);grid-template-rows:unset}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-sidebar.side.side-wc-right .fixed .wrapper #sferica-wc-filters .wrap-widget .widget{background:#fff;border-bottom:1px solid #f5f5f2}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-sidebar.side.side-wc-right .fixed .wrapper #sferica-wc-filters .wrap-widget .widget .title-widget i{display:block;font-size:24px;line-height:1rem}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-sidebar.side.side-wc-right .fixed .wrapper #sferica-wc-filters .wrap-widget .widget .content-widget{display:block !important;max-height:0}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-sidebar.side.side-wc-right .fixed .wrapper #sferica-wc-filters .wrap-widget .widget .content-widget ul{margin-left:0}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-sidebar.side.side-wc-right .fixed .wrapper #sferica-wc-filters .wrap-widget .widget .content-widget ul li label{padding-left:11px;font-family:"Helvetica Regular"}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-sidebar.side.side-wc-right .fixed .wrapper #sferica-wc-filters .wrap-widget .widget .content-widget ul li input{margin-right:0 !important}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-sidebar.side.side-wc-right .fixed .wrapper #sferica-wc-filters .wrap-widget .widget .content-widget ul li input[type=radio]:not(:checked)+label{padding-left:21px;text-transform:lowercase}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-sidebar.side.side-wc-right .fixed .wrapper #sferica-wc-filters .wrap-widget .widget .content-widget ul li input[type=radio]:not(:checked)+label::first-letter{text-transform:uppercase}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-sidebar.side.side-wc-right .fixed .wrapper #sferica-wc-filters .wrap-widget .widget .content-widget ul li input[type=radio]:checked+label{padding-left:21px;text-transform:lowercase}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-sidebar.side.side-wc-right .fixed .wrapper #sferica-wc-filters .wrap-widget .widget .content-widget ul li input[type=radio]:checked+label::first-letter{text-transform:uppercase}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-sidebar.side.side-wc-right .fixed .wrapper #sferica-wc-filters .wrap-widget .widget .content-widget .price_slider_wrapper{margin:18px 0}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-sidebar.side.side-wc-right .fixed .wrapper .heading-sidebar{color:#000;border-bottom:0;padding:0 0 0 14px;background:rgba(0,0,0,0);font-family:"Lato",sans-serif;border:0;height:auto;line-height:21px}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-sidebar.side.side-wc-right .fixed .wrapper .heading-sidebar i{margin-left:0;margin-right:10px;width:unset;height:unset;line-height:unset;font-size:17px;vertical-align:middle}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-sidebar.side.side-wc-right .fixed .wrapper .heading-sidebar.close-widget-wrapper{pointer-events:all}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-sidebar.side.side-wc-right .fixed .wrapper .heading-sidebar.open-widget-desktop i{padding:0 4px;display:inline-flex;justify-self:flex-start;align-self:center}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-sidebar.side.side-wc-right .fixed .wrapper .heading-sidebar.sfe-close-widget-desktop{display:none;cursor:unset;justify-self:flex-start}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-sidebar.side.side-wc-right .fixed .wrapper .heading-sidebar.sfe-close-widget-desktop span{display:flex;align-items:center;height:100%}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-sidebar.side.side-wc-right .fixed .wrapper .heading-sidebar.sfe-close-widget-desktop span i{cursor:pointer;font-size:24px;font-weight:bold;width:25px;display:inline-flex;justify-self:flex-start;align-self:center}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-sidebar.side.side-wc-right .fixed .wrapper .heading-sidebar.sfe-close-widget-desktop span.clear-button{display:none;cursor:pointer;font-family:"Helvetica Regular";font-size:.875rem;line-height:1;text-align:left;text-decoration:underline;color:#747474;width:100%;text-transform:none}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-sidebar.side.side-wc-right .fixed .wrapper .heading-sidebar.sfe-close-widget-desktop span.clear-button:before{content:"";width:1px;height:14px;background:#000;margin-right:18px}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-sidebar.side.side-wc-right .fixed .wrapper .selected-filters{display:none}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-sidebar.side.side-wc-right .fixed .wrapper .selected-filters .filters-wrapper{display:none}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-sidebar.side.side-wc-right .fixed .wrapper .sferica-total-products{grid-area:total-products;text-align:right;display:inherit}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-sidebar.side.side-wc-right .fixed .wrapper .sferica-total-products span{font-family:"Helvetica Light";font-size:.875rem;line-height:21px;text-align:right;color:#747474}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-orderby-desktop{display:none !important}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content{min-height:519px;padding:0 30px}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products{grid-template-columns:repeat(3, 1fr);grid-gap:72px 28px;width:100%;margin:0;margin-block-end:0;margin-block-start:0;margin-bottom:57px;transition:max-width 400ms linear,margin-left 400ms linear}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product{max-width:384px}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-to-click{width:100%}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-to-click a .product-images{transition:height 400ms linear;height:calc((100vw - 116px)/3/.85333)}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-to-click a .product-images .product-image{width:100%;height:100%;max-width:unset;max-height:unset}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-to-click a .product-images .product-image img{transform:unset}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-to-click a .label-status{display:none}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-to-click a.button{font-size:.6875rem;line-height:16px;order:4;margin:0;background-color:rgba(0,0,0,0);padding:0;font-weight:lighter;text-transform:uppercase;text-align:center;position:relative;padding-bottom:5px}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-to-click a.button:after{content:"";height:1px;width:60%;bottom:0;left:0;right:0;margin:auto;background:#ececec;position:absolute}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-to-click .woocommerce-loop-product-number_variation{font-family:"Helvetica Light";padding:0;order:1;margin:.3125rem 0;line-height:18px;font-style:normal}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-to-click .woocommerce-loop-product-number_variation .product_variants{display:none}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-to-click .wrapper_add_to_wishlist{display:none}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-to-click .woocommerce-loop-product_title{order:0;margin-top:1.125rem;margin-bottom:0;display:block}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-to-click .woocommerce-loop-product_title a{line-height:16px;display:contents}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-to-click .woocommerce-loop-product_title a span{font-size:.75rem}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-to-click .woocommerce-loop-product_title a div{font-size:.75rem;font-weight:400}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-to-click .price span{font-size:.75rem;line-height:18px;margin-bottom:1.125rem;font-weight:bold}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-to-click .price span.amount{margin:0}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-to-click .woocommerce-loop-product_polarized_lenses{display:none}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content .woocommerce-info{margin-top:20px}body.archive:not(.brand-chanel).woocommerce.filter_open.woocommerce .sferica-wc-sidebar.side.side-wc-right .fixed .wrapper .heading-sidebar.close-widget-wrapper{pointer-events:all}body.archive:not(.brand-chanel).woocommerce.filter_open.woocommerce .sferica-wc-sidebar.side.side-wc-right .fixed .wrapper .heading-sidebar.sfe-close-widget-desktop{display:inline-grid !important;grid-template-columns:max-content max-content;grid-gap:18px}body.archive:not(.brand-chanel).woocommerce.filter_open.woocommerce .sferica-wc-sidebar.side.side-wc-right .fixed .wrapper .heading-sidebar.open-widget-desktop{display:none}body.archive:not(.brand-chanel).woocommerce.filter_open.woocommerce .sferica-wc-sidebar.side .wrapper{border:0}body.archive:not(.brand-chanel).woocommerce.filter_open.woocommerce .sferica-wc-sidebar.side .wrapper #sferica-wc-filters{display:block !important}body.archive:not(.brand-chanel).woocommerce.filter_open.woocommerce #content-page>.container .archive-content-page .sferica-wc-sidebar.side.side-wc-right .fixed .wrapper #sferica-wc-filters{max-height:5000px !important;transition:max-height 200ms linear 200ms}body.archive:not(.brand-chanel).woocommerce.filter_open.woocommerce #content-page>.container .archive-content-page .sferica-wc-content>.products{margin-left:230px;max-width:calc(100% - 230px)}body.archive:not(.brand-chanel).woocommerce.filter_open.woocommerce #content-page>.container .archive-content-page .sferica-wc-content>.products .product .product-to-click a .product-images{height:calc((100vw - 346px)/3/.85333)}body.archive:not(.brand-chanel).woocommerce.archive .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-to-click:hover>a .product-images .product-image:first-child{opacity:unset}body.lang-en.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container div.header .archive_description .term-button{flex-direction:unset}body.lang-en.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container div.header .archive_description .term-button a:nth-child(1){margin-right:auto;margin-left:unset}body.lang-en.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container div.header .archive_description .term-button a:nth-child(2){margin-right:unset;margin-left:auto}}@media(min-width: 768px){body.archive:not(.brand-chanel) div.header .primary-menu-wrapper{display:flex}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container .header-thumbnail .container{max-width:1024px;padding:0 20px 0 20px}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content .sfe-wc-cta{padding:0 20px}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product{max-width:calc(50vw - 30px)}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .woocommerce-loop-product_title .product-brand{font-size:12px}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .woocommerce-loop-product_title .product-data{font-size:14px}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product span.price{font-size:12px}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-gallery-content .product-gallery .owl-stage-outer .fill{height:70px}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-gallery-content .product-gallery .owl-dots .owl-dot span{display:inline-block;width:25px}}@media(min-width: 1024px){body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container div.header .archive_description{padding:50px 0px 0px 0px;height:170px}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content{padding:0;margin:auto}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products{grid-template-columns:repeat(3, 1fr);margin:0 auto;max-width:984px}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product{max-width:calc(33.3333vw - 36px)}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-to-click a .product-images{width:300px;height:450px}body.archive:not(.brand-chanel).woocommerce.filter_open.woocommerce #content-page>.container .archive-content-page .sferica-wc-content>.products{margin-left:309px;max-width:899px}body.archive:not(.brand-chanel).woocommerce.filter_open.woocommerce #content-page>.container .archive-content-page .sferica-wc-content>.products .product .product-to-click a .product-images{width:281px;height:329px}}@media(min-width: 1268px){body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container div.header .archive_description{padding:50px 0px 0px 0px;height:170px}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container .header-thumbnail .container{max-width:1208px;padding:0}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-sidebar.side.side-wc-right .fixed .wrapper{padding-left:calc((100vw - 1208px)/2);padding-right:calc((100vw - 1208px)/2)}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-sidebar.side.side-wc-right .fixed .wrapper #sferica-wc-filters{left:auto;width:280px}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content{padding:0;max-width:1208px;margin:auto}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products{grid-template-columns:repeat(3, 1fr);grid-gap:72px 28px;max-width:1208px}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product{max-width:384px}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-to-click a .product-images{width:384px;height:450px}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .woocommerce-loop-product_title .product-brand{font-size:16px}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .woocommerce-loop-product_title .product-data{font-size:22px}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product span.price{font-size:18px}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-gallery-content .product-gallery .owl-stage-outer .fill{height:90px}body.archive:not(.brand-chanel).woocommerce .content-area .site-main #content-page>.container>.row .sferica-wc-content>.products .product .product-gallery-content .product-gallery .owl-dots .owl-dot span{display:inline-block;width:30px}body.archive:not(.brand-chanel).woocommerce.filter_open.woocommerce #content-page>.container .archive-content-page .sferica-wc-content>.products{margin-left:309px;max-width:899px}body.archive:not(.brand-chanel).woocommerce.filter_open.woocommerce #content-page>.container .archive-content-page .sferica-wc-content>.products .product .product-to-click a .product-images{width:281px;height:329px}}/*# sourceMappingURL=archive-generic.css.map */
