@media screen and (max-width:1000px){.masonry-row-1,.masonry-row-2{flex-direction:column}.masonry-row-1 .masonry-first-column,.masonry-row-1 .masonry-second-column{width:100%}.masonry-second-column .masonry-section-4{width:100%}.masonry-row-2 .masonry-first-column,.masonry-row-2 .masonry-second-column{width:100%}.masonry-first-column .masonry-section-4{width:100%}.masonry-two-blocks-horizontal{width:100%}}@media screen and (max-width:800px){.masonry-row-1 .masonry-first-column,.masonry-row-1 .masonry-second-column{height:calc(100vw - 24px)}.masonry-row-2 .masonry-first-column,.masonry-row-2 .masonry-second-column{height:calc(100vw - 24px)}}@media screen and (max-width:500px){.masonry-block-section-wrapper>div:nth-child(1)>div:nth-child(1){margin-top:unset!important}.block-masonry-vertical{display:block}.masonry-row-1 .masonry-second-column{margin-top:218%}.masonry-two-blocks-vertical{width:100%}.block-masonry-vertical .masonry-section-3{width:100%;margin-top:108%}.block-masonry-vertical .masonry-section-1{height:100%}.block-masonry-vertical .masonry-section-2{height:100%}.masonry-two-blocks-horizontal{height:100%;flex-direction:column}.block-masonry-horizontal .masonry-section-1{width:100%}.block-masonry-horizontal .masonry-section-2{width:100%}.masonry-row-1 .masonry-first-column{margin-top:108%}.block-masonry-horizontal .masonry-section-3{height:100%}}.CARTIER.product-brand-desc{text-transform:unset!important}.lines-container{display:flex;justify-content:center;flex-wrap:wrap;position:relative;max-width:1730px;margin:auto}.single-line{width:calc(25% - 14px);text-align:center;position:relative;height:auto;overflow:hidden;margin:7px;background-color:#f7f7f7}.line-image div{width:auto;height:490px!important}.single-line .info{position:absolute;width:-webkit-fill-available;background-color:#BB9F9C;padding:10px;z-index:1;bottom:0}div#brand-logo-cnt{position:unset!important}p.line-title{font-family:'Cormorant-Light'!important;color:#fff;font-size:2rem;margin-top:unset;margin-bottom:20px}p.line-action{color:#fff;background:#fff;background-color:rgb(255 255 255 / .3);width:fit-content;margin:auto;padding:5px 20px;font-weight:400;-webkit-transition:all .5s;transition:all .5s;font-size:12px;margin:auto!important;font-family:'Alegreya-Regular'!important;border-radius:23px}p.line-action:hover{background:#0f0f0f!important;color:#fff;-webkit-transition:all .5s;transition:all .5s;border-color:#0f0f0f!important}a.ewcs-button.cartier-view-all:hover{background:#0f0f0f}.line-action a{color:#000}.single-line .info{transform:translateY(35%);-webkit-transition:all .5s;transition:all .5s}.single-line:hover .info{transform:translateY(0);-webkit-transition:all .5s;transition:all .5s}.main-brand-description{max-width:930px;margin:auto;text-align:center;color:#000;margin-top:50px;font-family:"ProximaNovaSemibold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;margin-bottom:60px}.line-image{background-color:#f7f7f7;-webkit-transition:all .5s;transition:all .5s;transform:scale(1);height:450px!important}.brand-title-collections{text-align:center;font-size:20px;color:#000;margin-top:50px!important;margin-bottom:40px}.line-image div{width:auto;height:450px!important;background-size:contain;margin:auto;transition:all .5s;position:absolute;left:50%;transform:translateX(-50%)}.single-line:hover .line-image div{height:250px!important;width:250px!important;border-radius:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=12, Direction=0, Color=#000000)";-moz-box-shadow:0 0 12px rgb(0 0 0 / .3) inset;-webkit-box-shadow:0 0 12px rgb(0 0 0 / .3) inset;box-shadow:0 0 12px rgb(0 0 0 / .06) inset;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=12,Direction=135,Color=#000000);transform:translateX(-50%) translateY(40px)}.ewcs-button-parent{text-align:center}a.ewcs-button.cartier-view-all{background:#a30101;padding:20px 50px;text-transform:uppercase;color:#fff;font-family:"ProximaNovaSemibold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}.ewcs-button-parent{text-align:center;margin-top:50px}p.line-title.little{font-size:12px;margin:0;font-family:"ProximaNovaSemibold","Helvetica Neue",Helvetica,Arial,sans-serif}.cartier-logo-online{text-align:center}p.single-brand-title img{max-width:360px}@media screen and (max-width:1300px){p.line-title{font-family:'Didot';color:#fff;font-size:1rem}.single-line{width:calc(30% - 20px)}}@media screen and (max-width:1000px){.single-line{width:calc(40% - 20px)}}@media screen and (max-width:600px){.single-line{width:calc(90% - 20px)}}.wpgs-nav img{max-height:140px!important}a.epl-bck-collections-link{padding:10px;border:1px solid}.epl-bck-collections-wrapper{text-align:center;height:50px}a.epl-bck-collections-link{background:#c69249;color:#fff;text-transform:uppercase;color:#fff;font-family:"ProximaNovaSemibold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;padding:10px 40px;border:0}a.epl-bck-collections-link:hover{background:#000;color:#fff}.brand-info-search p{overflow:hidden}.brand-info-search p img{transition:all 300ms,background-color 300ms,opacity 300ms;-moz-transition:all 300ms,background-color 300ms,opacity 300ms;-o-transition:all 300ms,background-color 300ms,opacity 300ms;-webkit-transition:all 300ms,background-color 300ms,opacity 300ms}.brand-info-search:hover p img{transform:scale(1.7);transition:all 300ms,background-color 300ms,opacity 300ms;-moz-transition:all 300ms,background-color 300ms,opacity 300ms;-o-transition:all 300ms,background-color 300ms,opacity 300ms;-webkit-transition:all 300ms,background-color 300ms,opacity 300ms}.external-cartier-image{min-height:200px;width:auto!important;display:flex;justify-content:center;align-items:center}.collection-page footer#colophon{display:none}@media screen and (max-width:650px){.collection-page .xfrm-filters-wired{margin-bottom:50px}.collection-page .inner-custom-loop-header{padding-top:unset!important}}