.cartier-header-wrapper{width:100%;max-width:1600px;margin:auto}.cartier-filters-wrapper{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:50px;margin-bottom:50px}.cartier-filter-element{margin:40px;width:calc(33.33% - 80px);margin-bottom:0;margin-top:0;position:relative;overflow:hidden}.cartier-filter-description{position:absolute;bottom:0;width:100%;background:rgb(0 0 0 / .5);transform:translateY(50px);-webkit-transition:all .5s;transition:all .5s;color:#fff}.filter-action-title{margin:0;padding:5px 25px;background:rgb(255 255 255 / .3);color:#fff;border:1px solid #fff}.filter-action{height:50px;display:flex;justify-content:center;align-items:center}.cartier-filter-element:hover .cartier-filter-description{transform:translateY(0);-webkit-transition:all .5s;transition:all .5s}.cartier-filter-element:hover .cartier-filter-image img{transform:scale(1.2);-webkit-transition:all .5s;transition:all .5s}.cartier-filter-image img{-webkit-transition:all .5s;transition:all .5s}.cartier-filter-subtitle,.cartier-filter-heading{margin:10px 0;text-align:center}.cartier-filter-heading{font-family:'Didot'!important;font-weight:100}.cartier-collections-wrapper .line-description{display:none}.cartier-collections-heading{text-align:center;text-transform:uppercase;margin-bottom:50px}.cartier-collections{margin-top:100px}.cartier-collections .single-line .info .line-title{text-transform:uppercase}.cartier-collections-wrapper .line-action-wrapper{height:40px;display:flex;justify-content:center;align-items:center}.cartier-collections-wrapper .single-line .info{transform:translateY(50px);-webkit-transition:all .5s;transition:all .5s}.cartier-collections-wrapper .single-line:hover .info{transform:translateY(0);-webkit-transition:all .5s;transition:all .5s}.cartier-collections-wrapper .line-title.little{font-family:"ProximaNovaSemibold","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:12px!important}.cartier-collections-heading h2{font-family:'Didot';padding-bottom:10px}.cartier-logo-online.bottom.link{margin-top:100px}.xfrm-collection-header{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-bottom:60px;background:#f9f9f9}.collection-header-column{width:50%}.collection-image-wrapper img{width:100%}h2.cartier-collection-title{text-align:center;font-family:'Didot'}.collection-header-column.collection-image-description{padding:0 50px}button.flickity-button svg{fill:#fff}.cart.xframe-buttons-inner button.single_add_to_cart_button.ajax_add_to_cart.button.alt.xfrn-product-button.half{background-color:#c99b07!important;color:white!important;border-color:#c99b07!important}.cart.xframe-buttons-inner button.single_add_to_cart_button.ajax_add_to_cart.button.alt.xfrn-product-button.half:hover{background-color:white!important;color:#c99b07!important;border-color:#000000!important}button.single_add_to_cart_button.ajax_add_to_cart.button.alt.xfrn-product-button.half.added{display:none}.js-full-width{height:100%;width:100vw;position:relative}@media screen and (max-width:1220px){.xfrm-product-loop .product{max-width:calc(33% - 20px)!important}.woocommerce .widget_price_filter .price_min_max .price_min{text-align:center!important}.woocommerce .widget_price_filter .price_min_max .price_max{text-align:center!important}.xfrm-filters-column{padding-left:0}}@media screen and (max-width:850px){.collapsable-box .content ul{width:90%;margin:auto!important}.xfrm-filters-inner{width:50%;margin:auto}.xfrm-filters-column{width:100%}}@media screen and (max-width:780px){.xfrm-product-loop .product{max-width:calc(50% - 20px)!important}.xfrm-filters-inner{width:60%;margin:auto}}@media screen and (max-width:700px){.xfrm-filters-inner{width:60%;margin:auto}}@media screen and (max-width:600px){.xfrm-filters-inner{width:70%;margin:auto}}@media screen and (max-width:500px){.xfrm-filters-inner{width:80%;margin:auto}}@media screen and (max-width:400px){.xfrm-filters-inner{width:90%;margin:auto}}@media screen and (max-width:470px){.xfrm-product-loop .product{max-width:calc(100% - 20px)!important}}