.catalog-category-view .page-wrapper .page-main{max-width:none}.catalog-category-view .page-wrapper .page-main .columns{float:none;max-width:1166px;margin:0 auto}.catalog-category-view .page-wrapper .page-main .columns .column.main{overflow:unset}.catalog-category-view .category-view{height:auto;margin:0 0 20px 0;position:relative}@media only screen and (min-width:768px){.catalog-category-view .category-view{margin:20px 0}}.catalog-category-view .category-view .category-image{margin:0 0 25px;width:100%}@media only screen and (min-width:768px){.catalog-category-view .category-view .category-image{margin:0 0 50px}}.catalog-category-view .category-view .category-image img{max-width:none;width:100%}.catalog-category-view .category-view .category-texts{color:#000;height:auto;margin:0 auto;overflow:hidden;text-align:center;width:95%}@media only screen and (min-width:768px){.catalog-category-view .category-view .category-texts{color:#fff;height:95%;left:10.75%;margin:0;position:absolute;max-width:500px;text-align:left;top:24%}}.catalog-category-view .category-view .category-texts h1{font-size:20px;letter-spacing:3px;line-height:1.5em;position:relative;text-transform:uppercase;word-spacing:0}@media only screen and (max-width:767px){.catalog-category-view .category-view .category-texts h1{color:#000 !important}}@media only screen and (min-width:768px){.catalog-category-view .category-view .category-texts h1{font-size:40px;letter-spacing:4px}}.catalog-category-view .category-view .category-texts .category-description{line-height:1.55em}@media only screen and (max-width:767px){.catalog-category-view .category-view .category-texts .category-description{color:#000 !important}}.catalog-category-view .category-view .category-texts .discover-field{padding:6px 0}@media only screen and (min-width:768px){.catalog-category-view .category-view .category-texts .discover-field{margin-top:45px}}.catalog-category-view .catalog-filters .filters-button{border:0;font-family:'Walbaum','Garamond','Baskerville','Baskerville Old Face','Hoefler Text','Times New Roman',serif;font-size:18px;font-weight:normal;padding-left:12px;text-transform:uppercase}@media only screen and (min-width:768px){.catalog-category-view .catalog-filters .filters-button{font-family:'engravers','HelveticaChopard','HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue','Helvetica','Open Sans','Arial Narrow','Arial','Lucida Grande','sans-serif';font-size:24px;padding-left:0;text-transform:none}}.catalog-category-view .catalog-filters .filters-button:after{background-image:url('../images/toggle_content_closed.png');left:auto;position:absolute;right:25px}@media only screen and (min-width:768px){.catalog-category-view .catalog-filters .filters-button:after:after{content:none}}.catalog-category-view .catalog-filters.accordion-open .filters-button:after{background-image:url('../images/toggle_content_opened.png')}.catalog-category-view .results-view .note-msg{font-size:14px;line-height:1.75em;padding:15px}@media only screen and (min-width:768px){.catalog-category-view .results-view .note-msg{padding:0}}.catalog-category-view .results-view .note-msg a{text-decoration:underline;z-index:999}.catalog-category-view .category-title{margin:0 auto 30px;max-width:85%;text-align:center;width:950px}@media only screen and (min-width:768px){.catalog-category-view .category-title{margin-bottom:60px}}.catalog-category-view .category-title.before-single-row{max-width:800px}.catalog-category-view .category-title .big-title,.catalog-category-view .category-title .small-title,.catalog-category-view .category-title .text-line{color:#000;margin:0}.catalog-category-view .category-title .small-title{font-family:'engravers','HelveticaChopard','HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue','Helvetica','Open Sans','Arial Narrow','Arial','Lucida Grande','sans-serif';font-size:18px;letter-spacing:1px;line-height:1.25em;text-transform:uppercase}.catalog-category-view .category-title .big-title{font-size:28px;letter-spacing:3px;line-height:1.5em;margin-bottom:0;padding-bottom:0;position:relative;text-transform:uppercase;word-spacing:0}@media only screen and (min-width:1000px){.catalog-category-view .category-title .big-title{font-size:40px;margin-bottom:39px}}.catalog-category-view .category-title .big-title.divider{padding-bottom:23px}.catalog-category-view .category-title .big-title.divider:after{border-bottom:1px solid #000;bottom:0;content:'';height:1px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:48px}.catalog-category-view .category-title .text-line{font-family:'Walbaum','Garamond','Baskerville','Baskerville Old Face','Hoefler Text','Times New Roman',serif;font-size:20px;font-style:italic;letter-spacing:1px;line-height:1.5em;margin:39px auto 60px;text-align:center}.catalog-category-view .category-title .text-line p{font-family:'Walbaum','Garamond','Baskerville','Baskerville Old Face','Hoefler Text','Times New Roman',serif;text-align:center}.catalog-category-view .category-title .button-line{text-align:center}.catalog-category-view .category-title .button-line .content-button{border:1px solid #000;color:#000;display:inline-block;font-size:14px;height:44px;line-height:44px;overflow:hidden;text-decoration:none;text-transform:uppercase;width:100%}@media only screen and (min-width:900px){.catalog-category-view .category-title .button-line .content-button{padding:0 60px;width:auto}}.catalog-category-view .category-title .button-line .content-button:hover{background:#000;color:#fff}.catalog-category-view .catalog-list .category-list{display:grid;grid-template-columns:1fr 1fr;margin:0 auto;width:92%}@media only screen and (min-width:768px){.catalog-category-view .catalog-list .category-list{grid-template-columns:1fr 1fr 1fr 1fr;width:100%}}.catalog-category-view .catalog-list .category-list.active .item{display:flex}.catalog-category-view .catalog-list .category-list .item{align-items:center;display:none;justify-content:normal;position:relative;width:100%}.catalog-category-view .catalog-list .category-list .item:nth-child(-n+4){display:flex}@media only screen and (min-width:680px){.catalog-category-view .catalog-list .category-list .item:nth-child(-n+8){display:flex}}@media only screen and (min-width:768px){.catalog-category-view .catalog-list .category-list .item{justify-content:center}}.catalog-category-view .catalog-list .category-list .item .product-photo{float:none;margin:0 auto;max-width:241px;width:100%}.catalog-category-view .catalog-list .category-list .item .overlay-block{background-color:#fff;display:none;flex-flow:column;float:none;height:100%;justify-content:center;left:0;padding:0 10px;position:absolute;top:0;width:100%}.catalog-category-view .catalog-list .category-list .item .overlay-block .product-name,.catalog-category-view .catalog-list .category-list .item .overlay-block .product-subname,.catalog-category-view .catalog-list .category-list .item .overlay-block .price-box{font-weight:normal;margin:0 0 15px;text-align:center;text-transform:none;word-wrap:break-word}.catalog-category-view .catalog-list .category-list .item .overlay-block .product-name p,.catalog-category-view .catalog-list .category-list .item .overlay-block .product-subname p,.catalog-category-view .catalog-list .category-list .item .overlay-block .price-box p{text-align:center}.catalog-category-view .catalog-list .category-list .item .overlay-block .product-name{font-family:'Walbaum','Garamond','Baskerville','Baskerville Old Face','Hoefler Text','Times New Roman',serif;font-size:18px;line-height:1.5em;margin:0;padding-bottom:15px;position:relative}@media only screen and (min-width:950px){.catalog-category-view .catalog-list .category-list .item .overlay-block .product-name{font-size:22px;padding-bottom:35px}}.catalog-category-view .catalog-list .category-list .item .overlay-block .product-name:after{background-color:#212121;bottom:7px;content:'';display:block;height:1px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:20px}@media only screen and (min-width:950px){.catalog-category-view .catalog-list .category-list .item .overlay-block .product-name:after{bottom:18px}}.catalog-category-view .catalog-list .category-list .item .overlay-block .product-subname{font-family:'engravers','HelveticaChopard','HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue','Helvetica','Open Sans','Arial Narrow','Arial','Lucida Grande','sans-serif';font-size:12px;line-height:1.1}@media only screen and (min-width:950px){.catalog-category-view .catalog-list .category-list .item .overlay-block .product-subname{font-size:16px}}.catalog-category-view .catalog-list .category-list .item .overlay-block .price-box{font-size:14px}.catalog-category-view .catalog-list .category-list .item .overlay-block .pseudo-button{border:1px solid #000;color:#000;display:block;height:38px;line-height:40px;margin:0 auto;text-align:center;width:90%}@media only screen and (min-width:950px){.catalog-category-view .catalog-list .category-list .item .overlay-block .pseudo-button{margin-top:40px}}.catalog-category-view .catalog-list .category-list .item .overlay-block .pseudo-button:hover{background:#000;color:#fff}.catalog-category-view .catalog-list .category-list .item:hover .overlay-block{display:flex}.catalog-category-view .catalog-list .category-switch{margin:25px 0 30px;width:100%}@media only screen and (min-width:768px){.catalog-category-view .catalog-list .category-switch{margin-bottom:60px}}.catalog-category-view .catalog-list .category-switch .switch-button{background-color:#000;border:1px solid #000;color:#fff;display:block;height:45px;line-height:47px;margin:0 auto;padding:0;text-transform:uppercase;width:92%}@media only screen and (min-width:768px){.catalog-category-view .catalog-list .category-switch .switch-button{width:450px}}.catalog-category-view .catalog-list .category-switch .switch-button:hover{background-color:#fff;color:#000}.catalog-category-view .catalog-list .category-switch .switch-button span{font-size:16px;padding-left:5px;position:relative;top:-1px}html.ie11 .catalog-list .category-list{-ms-grid-columns:1fr 1fr 1fr 1fr}html.ie11 .catalog-list .category-list .item{float:left;width:50%}@media only screen and (min-width:680px){html.ie11 .catalog-list .category-list .item{width:33%}}@media only screen and (min-width:950px){html.ie11 .catalog-list .category-list .item{width:25%}}