.icon,.plain-text table.two-axis td,.sys-msg img{vertical-align:middle}.modal__footer-link,.product__cart,.product__colors-text,.product__param-container--gray,.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal}::-moz-selection{background-color:#555;color:#fff;text-shadow:none}::selection{background-color:#555;color:#fff;text-shadow:none}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}:focus{outline:0}.icon{display:inline-block;width:16px;height:16px}.highlighted{color:#9d3780}.resp-169{padding-bottom:56.25%!important;position:relative}.resp-169>*{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none}.hide-imp{display:none!important}.show{display:block}.show-imp{display:block!important}.invisible{visibility:hidden}.invisible-imp{visibility:hidden!important}.visible{visibility:visible}.visible-imp{visibility:visible!important}.hidden{display:none!important;visibility:hidden!important}.width-auto{width:auto!important}.full-width{display:block;width:100%!important}.center-block{display:block;margin-left:auto;margin-right:auto}.pointer{cursor:pointer}input:-webkit-autofill{background-color:#fff!important;background-image:none!important;color:#000!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}.block__title,.dropdown__item,.plain-text--text-center div,.plain-text--text-center p{text-align:center}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.block__title,.button--uppercase{text-transform:uppercase}@media (min-width:1200px){.desktop-show{display:block!important}.desktop-hide{display:none!important}.mobile-show{display:none}.mobile-hide{display:block}}@media (max-width:1199px){.desktop-show{display:none}.desktop-hide{display:block}.mobile-show{display:block!important}.mobile-hide{display:none!important}}.clear::after{clear:both;content:"";display:table}.page-wrapper{margin:0 auto;min-width:320px;max-width:1170px;padding:0 15px;position:relative}@media (min-width:1200px){.page-wrapper{padding:0;width:1170px}}.mt--30{margin-top:-30px!important}.mt--25{margin-top:-25px!important}.mt--20{margin-top:-20px!important}.mt--15{margin-top:-15px!important}.mt--10{margin-top:-10px!important}.mt--5{margin-top:-5px!important}.mt-0{margin-top:0!important}.mt-5{margin-top:5px!important}.mt-10{margin-top:10px!important}.mt-15{margin-top:15px!important}.mt-20{margin-top:20px!important}.mt-25{margin-top:25px!important}.mt-30{margin-top:30px!important}.mt-35{margin-top:35px!important}.mt-40{margin-top:40px!important}.mt-45{margin-top:45px!important}.mt-50{margin-top:50px!important}.mt-55{margin-top:55px!important}.mt-60{margin-top:60px!important}.mt-65{margin-top:65px!important}.mt-70{margin-top:70px!important}.mt-75{margin-top:75px!important}.mt-80{margin-top:80px!important}.mt-85{margin-top:85px!important}.mt-90{margin-top:90px!important}.mt-95{margin-top:95px!important}.mt-100{margin-top:100px!important}.mb--30{margin-bottom:-30px!important}.mb--25{margin-bottom:-25px!important}.mb--20{margin-bottom:-20px!important}.mb--15{margin-bottom:-15px!important}.mb--10{margin-bottom:-10px!important}.mb--5{margin-bottom:-5px!important}.mb-0{margin-bottom:0!important}.mb-5{margin-bottom:5px!important}.mb-10{margin-bottom:10px!important}.mb-15{margin-bottom:15px!important}.mb-20{margin-bottom:20px!important}.mb-25{margin-bottom:25px!important}.mb-30{margin-bottom:30px!important}.mb-35{margin-bottom:35px!important}.mb-40{margin-bottom:40px!important}.mb-45{margin-bottom:45px!important}.mb-50{margin-bottom:50px!important}.mb-55{margin-bottom:55px!important}.mb-60{margin-bottom:60px!important}.mb-65{margin-bottom:65px!important}.mb-70{margin-bottom:70px!important}.mb-75{margin-bottom:75px!important}.mb-80{margin-bottom:80px!important}.mb-85{margin-bottom:85px!important}.mb-90{margin-bottom:90px!important}.mb-95{margin-bottom:95px!important}.mb-100{margin-bottom:100px!important}.pt-0{padding-top:0!important}.pt-5{padding-top:5px!important}.pt-10{padding-top:10px!important}.pt-15{padding-top:15px!important}.pt-20{padding-top:20px!important}.pt-25{padding-top:25px!important}.pt-30{padding-top:30px!important}.pt-35{padding-top:35px!important}.pt-40{padding-top:40px!important}.pt-45{padding-top:45px!important}.pt-50{padding-top:50px!important}.pt-55{padding-top:55px!important}.pt-60{padding-top:60px!important}.pt-65{padding-top:65px!important}.pt-70{padding-top:70px!important}.pt-75{padding-top:75px!important}.pt-80{padding-top:80px!important}.pt-85{padding-top:85px!important}.pt-90{padding-top:90px!important}.pt-95{padding-top:95px!important}.pt-100{padding-top:100px!important}.pb-0{padding-bottom:0!important}.pb-5{padding-bottom:5px!important}.pb-10{padding-bottom:10px!important}.pb-15{padding-bottom:15px!important}.pb-20{padding-bottom:20px!important}.pb-25{padding-bottom:25px!important}.pb-30{padding-bottom:30px!important}.pb-35{padding-bottom:35px!important}.pb-40{padding-bottom:40px!important}.pb-45{padding-bottom:45px!important}.pb-50{padding-bottom:50px!important}.pb-55{padding-bottom:55px!important}.pb-60{padding-bottom:60px!important}.pb-65{padding-bottom:65px!important}.pb-70{padding-bottom:70px!important}.pb-75{padding-bottom:75px!important}.pb-80{padding-bottom:80px!important}.pb-85{padding-bottom:85px!important}.pb-90{padding-bottom:90px!important}.pb-95{padding-bottom:95px!important}.pb-100{padding-bottom:100px!important}.m-0{margin:0!important}.m-5{margin:5px!important}.m-10{margin:10px!important}.m-15{margin:15px!important}.m-20{margin:20px!important}.m-25{margin:25px!important}.m-30{margin:30px!important}.ml-0{margin-left:0!important}.ml-5{margin-left:5px!important}.ml-10{margin-left:10px!important}.ml-15{margin-left:15px!important}.ml-20{margin-left:20px!important}.ml-25{margin-left:25px!important}.ml-30{margin-left:30px!important}.mr-0{margin-right:0!important}.mr-5{margin-right:5px!important}.mr-10{margin-right:10px!important}.mr-15{margin-right:15px!important}.mr-20{margin-right:20px!important}.mr-25{margin-right:25px!important}.mr-30{margin-right:30px!important}.p-0{padding:0!important}.p-5{padding:5px!important}.p-10{padding:10px!important}.p-15{padding:15px!important}.p-20{padding:20px!important}.p-25{padding:25px!important}.p-30{padding:30px!important}.pl-0{padding-left:0!important}.pl-5{padding-left:5px!important}.pl-10{padding-left:10px!important}.pl-15{padding-left:15px!important}.pl-20{padding-left:20px!important}.pl-25{padding-left:25px!important}.pl-30{padding-left:30px!important}.pr-0{padding-right:0!important}.pr-5{padding-right:5px!important}.pr-10{padding-right:10px!important}.pr-15{padding-right:15px!important}.pr-20{padding-right:20px!important}.pr-25{padding-right:25px!important}.pr-30{padding-right:30px!important}.button,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default,.product__search .search-form--menu .search-form__button{background-color:#9d3780;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:800;line-height:20px;padding:12px 27px;text-transform:uppercase;-webkit-transition:background-color .3s ease,color .3s ease,padding-right .3s ease;-o-transition:background-color .3s ease,color .3s ease,padding-right .3s ease;transition:background-color .3s ease,color .3s ease,padding-right .3s ease}.button--block{display:block}.button--bold{font-weight:800}.button .icon,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default .icon,.product__search .search-form--menu .search-form__button .icon{margin-left:10px}.button[disabled],.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default[disabled],.product__search .search-form--menu .search-form__button[disabled]{background-color:#ce9bc0;cursor:not-allowed}.button[disabled]:hover,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default[disabled]:hover,.product__search .search-form--menu .search-form__button[disabled]:hover{background-color:#ce9bc0}.button:hover,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default:hover,.product__search .search-form--menu .search-form__button:hover{background-color:#8d3273;color:#fff}.button--link{background-color:transparent;color:#9d3780;font-size:14px;line-height:1.2;padding:0}.dropdown__item,.dropdown__label{color:#878787;font-size:13px;font-weight:600;line-height:18px}.button--link:hover{background-color:transparent;color:#878787}.button::before,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default::before,.product__search .search-form--menu .search-form__button::before{border:2px solid rgba(255,255,255,.4);border-left:2px solid #fff;border-radius:50%;content:'';opacity:0;position:absolute;top:50%;right:10px;width:20px;height:20px;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:translate3d(-50%,-50%,0) rotate(0) scale(0);transform:translate3d(-50%,-50%,0) rotate(0) scale(0);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;-o-transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}.button--loading,.dropdown,.dropdown__label{position:relative}.button--loading{cursor:not-allowed;opacity:.7;padding-right:50px}.button--loading::before{-webkit-animation:loadingRotate 1s infinite linear;animation:loadingRotate 1s infinite linear;opacity:1}.dropdown__label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:0 0;border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 14px 9px;white-space:nowrap}.dropdown__label--with-arrow{padding-right:18px}.dropdown__label--with-arrow::after{content:'';position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:0;width:0;border-left:4.5px solid transparent;border-right:4.5px solid transparent;border-top:4.5px solid #000}.dropdown__label--with-arrow .icon{width:7px;height:7px}.dropdown__menu{background-color:#fff;border:1px solid #ccc;display:none;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:140px;z-index:16}.dropdown__item{background-color:transparent;display:block;padding:10px 14px;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}.dropdown__item .icon{width:14px;height:14px}.dropdown__item:hover{background-color:#9d3780}.mobile-view .mobile-overlay,.overlay{background-color:rgba(0,0,0,.7);display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9}.overlay__close{display:none}@media (max-width:1199px){.overlay__close{background-color:#9d3780;border:none;display:block;padding:0;position:absolute;top:0;right:0;width:40px;height:40px;text-align:center}.overlay__close .icon{color:#fff;margin:12px;width:16px;height:16px}}.loading{min-height:120px;position:relative}.loading::after{-webkit-animation:loadingRotate 1s infinite linear;animation:loadingRotate 1s infinite linear;border:8px solid #878787!important;border-left:8px solid #9d3780!important;border-radius:50%;content:""!important;position:absolute!important;top:50%!important;right:50%!important;bottom:50%!important;left:50%!important;width:100px!important;height:100px!important}.loading>*{display:none!important}.banner,.block--columns>.page-wrapper{display:-webkit-box;display:-ms-flexbox}.loading--small{min-height:50px}.loading--small::after{border-width:4px;width:40px;height:40px}.loading--tiny{min-height:30px}.loading--tiny::after{border-width:3px;width:24px;height:24px}.sys-msg{background-color:#9d3780;color:#fff;font-size:14px;line-height:20px;margin:0 0 20px;padding:16px 14px 16px 68px;position:relative}.sys-msg .icon{position:absolute;top:50%;left:18px;width:32px;height:32px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.sys-msg p,.sys-msg ul{margin:0 0 5px}.sys-msg ul li{list-style:square}.plain-text ol,.sys-msg ol li{list-style:decimal}.sys-msg li{margin-left:20px;padding-bottom:4px}.sys-msg a{color:inherit!important;text-decoration:underline}.sys-msg img{padding:0 6px}.banner{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner img{display:inline-block;max-width:100%;max-height:500px}.block{padding:0 30px}@media (max-width:1199px){.block{padding:0 15px}}.block--big-padding{padding-top:75px;padding-bottom:55px}.block--columns>.page-wrapper{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.block__content{width:100%}.block__title{color:#9d3780;font-size:calc(18px + 6 * ((100vw - 320px)/ 880))}@media (max-width:320px){.block__title{font-size:18px}}@media (min-width:1200px){.block__content{margin-left:auto;width:77.77778%}.block__title{font-size:24px}}.block__title--gray{color:#3f3f3f}.block__title--gray .block__title-text::after,.block__title--gray .block__title-text::before{border-color:#3f3f3f}.block__title--subtitle .block__title-text::after,.block__title--subtitle .block__title-text::before{content:unset}.block__title--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block a.block__title-text:hover{color:#ce9bc0}.block__title-text{display:inline-block;font-family:inherit;font-size:inherit;font-weight:700;position:relative;margin-bottom:5px}.modal__footer,.modal__footer-link{display:-webkit-box;display:-ms-flexbox}.block__title-text::after,.block__title-text::before{content:'';position:absolute;width:60px;height:2px;border-bottom:2px solid #9d3780;top:50%}.block__title-text::before{left:-20px;-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%);margin-right:20px}.block__title-text::after{right:-20px;margin-left:20px;-webkit-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);transform:translate(100%,-50%)}@media (max-width:1023px){.block--big-padding{padding-top:15px;padding-bottom:15px}.block__title-text::after,.block__title-text::before{content:'';position:absolute;width:30px;height:2px;border-bottom:2px solid #9d3780;top:50%}}.block__title-subtext{color:#878787;font-size:14px;font-weight:500;text-transform:none}.modal__footer{background-color:#eee;border-top:1px solid #ccc;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:18px;position:relative;right:-15px;bottom:-15px;left:-15px;width:calc(100% + 30px)}@media (max-width:539px){.modal__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.modal__footer-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;color:#878787;cursor:pointer;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:6px 14px;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;width:100%}.modal__buttons,.swiper-wrapper{display:-webkit-box;display:-ms-flexbox}@media (min-width:540px){.modal__footer-link{border-right:1px solid #ccc;margin-bottom:0}.modal__footer-link:last-child{border-right:none}}.modal__footer-link .icon{margin-bottom:6px;width:24px;height:24px}.modal__footer-link .icon--user-plus{width:34px;height:24px}.modal__footer-link .icon--question{width:29px;height:24px}.modal__footer-link:hover{color:#9d3780}.modal__buttons{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons .modal__buttons button.btn-default,.modal__buttons .button,.modal__buttons .jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default,.modal__buttons .product__search .search-form--menu .search-form__button,.product__search .search-form--menu .modal__buttons .search-form__button{margin:0 8px}@media (max-width:539px){.modal__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons .modal__buttons button.btn-default,.modal__buttons .button,.modal__buttons .jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default,.modal__buttons .product__search .search-form--menu .search-form__button,.product__search .search-form--menu .modal__buttons .search-form__button{margin:5px 0}}.jconfirm .block__title{margin-bottom:30px}.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default{border-radius:0;font-weight:500;text-transform:none}.plain-text dt,.plain-text strong{font-weight:800}.jconfirm .jconfirm-box div.jconfirm-content-pane{overflow:visible}.jconfirm-box{max-width:80%;width:640px!important}.jconfirm-box--wide{width:800px!important}.jconfirm-box--narrow{width:400px!important}.plain-text{color:#878787;font-size:14px;line-height:24px}.plain-text>*{margin-bottom:14px}.plain-text .last,.plain-text>:last-child{margin-bottom:0;padding-bottom:0}.plain-text--big{font-size:20px}.plain-text--white{color:#fff}.plain-text--text-left div,.plain-text--text-left p{text-align:left}.plain-text--text-right div,.plain-text--text-right p{text-align:right}.plain-text--text-justify div,.plain-text--text-justify p{text-align:justify}.plain-text ol{margin-left:22px}.plain-text ul{list-style:circle;margin-left:22px}.plain-text ul.ticks{list-style:none;margin-left:0}.plain-text ul.ticks li{background:url(../images/tick.png) left center no-repeat;padding-left:42px}.plain-text li{padding-bottom:2px}.plain-text dl{margin-left:22px}.plain-text address,.plain-text code,.plain-text pre{font-family:Georgia,"Times New Roman",Times,serif}.plain-text blockquote{background-color:#777;border:none;border-left:4px solid #929292;color:#fff;padding:10px}.plain-text table{border:1px solid #eee;border-collapse:collapse;width:100%}.plain-text table[border="0"]{border:0;border-collapse:separate}.plain-text table[border="0"] td{border:none}.plain-text table:not([cellpadding]) td,.plain-text table:not([cellpadding]) th{padding:5px 10px}.plain-text table.bt{max-width:100%}.plain-text table.bt td{padding:0}.plain-text table.bt td::before{background-color:#878787;color:#fff;font-size:13px;padding:4px 10px;text-transform:uppercase}.plain-text table.bt td span{padding:4px 10px;word-wrap:break-word}.plain-text table.bt.two-axis tr td:first-of-type,.plain-text table.bt.two-axis tr td:first-of-type:before,.plain-text table.bt.two-axis tr:nth-of-type(2n+2) td:first-of-type{background-color:#9f9f9f;color:#fff}.plain-text table.bt.two-axis tr td:first-of-type{background:#9f9f9f;color:#fff}.plain-text table.two-axis{text-align:center;margin:20px 0}.plain-text table.two-axis th{background-color:#9d3780}.plain-text table.two-axis td::before{display:none}.plain-text table.two-axis .bt-content{width:100%}.plain-text table.two-axis td.color{padding:0 10px;width:120px;background-color:#9d3780;color:#fff}.plain-text table.two-axis td.color .color__item{border-radius:50%;margin:auto;width:21px;height:21px;border:1px solid #ddd;display:block}.plain-text figure .img-wrapper img,.plain-text img{height:auto!important}.plain-text table.two-axis td.size{background-color:#ce9bc0;color:#fff}@media only screen and (max-width:600px){.plain-text table.two-axis tr td:first-of-type{background:#9d3780!important;color:#fff!important;border-bottom:1px solid #e4ebeb}.plain-text td::before{background-color:#ce9bc0!important}.plain-text table.two-axis tr:nth-child(even) td{background-color:#fff}.plain-text table.two-axis td:nth-child(even){background-color:#f7f7f7!important}.plain-text table.two-axis td.color{padding:10px 0}}.plain-text table.no-border,.plain-text td,.plain-text th{border:none}.plain-text table.no-border td{background:0 0;border:none}.plain-text td,.plain-text th{padding:4px 10px;vertical-align:top}.plain-text th{background-color:#878787;color:#fff;text-align:center}.plain-text tbody tr:nth-child(even) td{background-color:#f7f7f7}.plain-text a{color:#9d3780;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.plain-text a:hover{color:#878787}.plain-text sub,.plain-text sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.plain-text sup{top:-.5em}.plain-text sub{bottom:-.25em}.plain-text h1,.plain-text h2,.plain-text h3,.plain-text h4,.plain-text h5,.plain-text h6{color:#9d3780;line-height:1.4;margin:0 0 10px;text-align:left;text-transform:uppercase}.plain-text h1{font-size:1.8em}.plain-text h2{font-size:1.6em}.plain-text h3{font-size:1.4em}.plain-text h4{font-size:1.2em}.plain-text h5{font-size:1.1em}.plain-text h6{font-size:1em}.plain-text figure{background-color:#fff;border:1px solid #aaa;float:left;margin:0 20px 10px 0;padding:4px}.plain-text figure .img-wrapper{text-align:center;max-width:100%}.plain-text figure img{border:none;margin:0;max-width:100%;padding:0}.plain-text figure figcaption{font-size:15px;padding:2px 14px;text-align:center}.plain-text figure[style*="float:right"],.plain-text figure[style*="float: right"]{margin:0 0 10px 20px}.plain-text img{max-width:100%}.plain-text img[style*="float:left"],.plain-text img[style*="float: left"]{margin-right:20px;margin-bottom:10px}.plain-text img[style*="float:right"],.plain-text img[style*="float: right"]{margin-left:20px;margin-bottom:10px}.plain-text .img-wrapper{display:inline-block;max-width:100%}.plain-text .yt-wrapper{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.swiper-slide,.swiper-wrapper{height:100%;position:relative}.plain-text .yt-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:1023px){.plain-text table:not(.js-bt),.plain-text table:not(.js-bt) caption,.plain-text table:not(.js-bt) tbody,.plain-text table:not(.js-bt) td,.plain-text table:not(.js-bt) tfoot,.plain-text table:not(.js-bt) th,.plain-text table:not(.js-bt) thead,.plain-text table:not(.js-bt) tr{display:block;max-width:100%!important;width:100%}.plain-text h1{font-size:1.5em}.plain-text h2{font-size:1.4em}.plain-text h3{font-size:1.3em}.plain-text h4{font-size:1.2em}.plain-text h5{font-size:1.1em}.plain-text h6{font-size:1em}}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{width:100%;z-index:1;display:flex;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;width:35px;height:100%;z-index:10;cursor:pointer;color:#878787;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff}.swiper-button-next .icon,.swiper-button-prev .icon{width:35px;height:35px}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:0;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:0;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-scrollbar-cursor-drag,.swiper-slide-zoomed{cursor:move}.swiper-pagination-bullet-active{opacity:1;background:#9d3780}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-pagination-lock,.swiper-scrollbar-lock{display:none}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.product__cols,.product__image-col{display:-webkit-box;display:-ms-flexbox}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.product__cols{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:55px 30px 60px}@media (max-width:1023px){.product__cols{padding:20px 0}}.product__image-col{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;width:36.22047%}@media (max-width:1199px){.product__image-col{width:55%;margin:0 auto 25px}}@media (max-width:767px){.product__image-col{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.product__info-col{width:38.15869%;padding:0 46px}@media (max-width:1199px){.product__info-col{width:50%;padding:0 20px 0 0}}@media (max-width:767px){.product__info-col{width:100%;padding:0;margin-bottom:25px}}.product__info-col--wider{width:63.77953%}.product__colors-col{width:25.62084%}@media (max-width:1199px){.product__colors-col{width:50%}}.product__search{background-color:#f6f6f6;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 0 10px 40px;border-bottom:1px solid #bbb}.product__search .search-form--menu{position:relative;top:auto;left:auto;-webkit-transform:none;-ms-transform:none;transform:none}.product__search .search-form--menu .search-form__button{margin-left:10px;left:100%;right:auto;padding:0 40px;border-radius:24px}.product__search .search-form--menu .search-form__button::before{content:unset}.product__search .search-form--menu .search-form__button .icon{margin-left:0}@media (max-width:767px){.product__colors-col{width:100%}.product__search .search-form--menu .search-form__button{padding:0 15px}}@media (max-width:539px){.product__search .search-form--menu .search-form__button{left:auto;right:15px;background-color:transparent;color:#9d3780;padding:0 15px}}.product__search .search-form--menu .select2::after{display:none}.product__search .search-form--menu .select2-selection--single{border-right:1px solid #ddd}.product__images{border:1px solid #ddd;position:relative}.product__images-badges{color:#fff;position:absolute;top:10px;right:10px;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex}.product__images-badge{background-color:#9d3780;font-size:12px;padding:8px 16px;display:inline-block;margin-left:10px}.product__images-search{position:absolute;right:20px;bottom:20px;color:#878787}.product__images-search .icon{width:20px;height:20px}.product__images--no-pic{margin-left:0;width:100%}.product__image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:auto}.product__image img{-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain";width:100%;height:auto;max-height:100%}.product__image img img{font-family:Arial}.product__image--no-pic{width:100%;height:100%}.product__image--no-pic img{max-width:80%;max-height:80%;width:auto;height:100%;-o-object-fit:scale-down;object-fit:scale-down;font-family:"object-fit: scale-down"}.product__image--no-pic img img{font-family:Arial}.product__name{font-size:16px;font-weight:600;line-height:28px;color:#3f3f3f;margin-bottom:10px}.product__param,.product__param-container--gray .product__param-text{line-height:22px}.product__text{width:100%;margin-bottom:35px}@media (max-width:767px){.product__text{margin-bottom:20px}}.product__text>*{margin-bottom:10px}.product__text>:last-child{margin-bottom:0}.product__params{margin-bottom:40px}.product__params-title{font-weight:700;font-size:16px;margin-bottom:10px;color:#3f3f3f}@media (max-width:767px){.product__params{margin-bottom:20px}}.product__param{color:#3f3f3f;margin-bottom:5px}.product__param-value{color:#878787;margin-left:5px}.product__param-container{display:-webkit-box;display:-ms-flexbox;display:flex}.product__cart,.product__cart-wrapper{display:-webkit-box;display:-ms-flexbox}.product__param-container--gray{background-color:#f6f6f6;border:1px solid #777;padding:10px;-ms-flex-direction:column;flex-direction:column}.product__param-container--gray .product__param-value{color:#28c324;margin-left:0;margin-bottom:5px;font-weight:700;font-size:16px}.product__param-container--gray .product__param-value--red{color:#d80808}.product__param-container--gray .product__param-text>a{color:#9d3780}.product__param-container--gray .product__param-text>a:hover{color:#512c58}.product__cart{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px;-ms-flex-direction:column;flex-direction:column}.product__cart-wrapper{display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.product__cart-wrapper:last-child{margin-bottom:0}.product__to-cart{margin-right:16px;border-radius:24px;padding:15px 20px;font-weight:600;text-transform:uppercase;line-height:14px;margin-left:15px}@media (max-width:539px){.product__to-cart:last-child{margin-bottom:0}}.product__price{margin-right:10px;font-size:18px;color:#9d3780;font-weight:600}.product__price--old{color:#888;text-decoration:line-through}.product__note{font-size:12px;margin-bottom:55px}@media (max-width:767px){.product__note{margin-bottom:30px}}.product__icon{padding:11.5px;border:1px solid #e9e9e9;border-radius:50%;margin-right:14px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.product__icon:last-child{margin-right:0}.product__icon .icon{width:15px;height:15px}.product__icon--saved{color:#d80808;border-color:#d80808}.product__icon:hover{border-color:#9d3780;color:#9d3780}.product__thumbs{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2;margin-top:15px}.product__thumb{background-color:#fff;cursor:pointer;padding:2px;width:45px;height:45px;margin-right:10px;border:1px solid #ddd}.product__thumb img{display:block;-o-object-fit:scale-down;object-fit:scale-down;font-family:"object-fit: scale-down";width:100%;height:100%}.product__thumb img img{font-family:Arial}.product__thumb:last-child{margin-right:0}.product__thumb--selected{border-color:#9d3780}.product__colors-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:14px}.product__colors-wrapper>a,.product__colors-wrapper>span{border-radius:50%;margin-right:10px;margin-bottom:10px;width:21px;height:21px;border:1px solid #ddd}.product__colors-wrapper>a:last-child,.product__colors-wrapper>span:last-child{margin-right:0}.product__colors-text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:74.23168%}.product__colors-carousel{height:500px;position:relative}.product__colors-carousel::before{content:'';position:absolute;bottom:0;left:0;background-color:#fff;width:100%;height:30px;z-index:2}.product__colors-carousel .swiper-button-prev,.product__colors-carousel>.swiper-button-next{bottom:0;height:24px}.product__colors-carousel>.swiper-button-next{right:58%}.product__colors-carousel>.swiper-button-prev{left:45%}.product__colors-carousel-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:117.5px!important}.product__colors-carousel-item .products__image-badges{top:0}.product__colors-carousel-item .products__image-badge{display:block}.product__colors-carousel-image{width:109px;height:105px;border:1px solid #ddd;margin-right:18px;overflow:hidden}@media (max-width:767px){.product__colors-carousel-image{width:90px;height:86px;margin-right:10px}}.product__colors-carousel-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain";-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.product__colors-carousel-image img img{font-family:Arial}.product__colors-carousel-image:hover img{-webkit-transform:scale(1.15) rotateZ(-5deg);-ms-transform:scale(1.15) rotate(-5deg);transform:scale(1.15) rotateZ(-5deg)}.product__colors-carousel-image--no-pic{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product__colors-carousel-image--no-pic img{width:50%;height:50%;-o-object-fit:scale-down;object-fit:scale-down;font-family:"object-fit: scale-down"}.product__colors-carousel-image--no-pic img img{font-family:Arial}.product__colors-carousel-name{color:#3f3f3f;font-weight:700;margin-bottom:10px}.product__colors-carousel-name:hover{color:#9d3780}@media (max-width:767px){.product__colors-carousel-name{margin-bottom:5px}.product__colors-carousel-text{line-height:16px}}.product__colors-carousel-text{font-size:13px;margin-bottom:10px}.product__colors-carousel-price{font-weight:700;text-transform:uppercase;color:#9d3780}.product__colors-carousel-price--old{color:#888;text-decoration:line-through;margin-bottom:5px}

@font-face {
    font-family: 'UniversalisADFStd-Regular';
    src: url('../fonts/UniversalisADFStd-Regular.woff') format('woff');
}

@font-face {
    font-family: 'UniversalisADFStd-Bold';
    src: url('../fonts/UniversalisADFStd-Bold.woff') format('woff');
}

body {
    margin: 0;
    font-family: UniversalisADFStd-Regular;
    font-size: 1em;
    }

div.details_overlay{
    display: none;
    position: fixed;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: black;
    z-index:1001;
    -moz-opacity: 0.8;
    opacity:.80;
    filter: alpha(opacity=80);
    }
div.loading_overlay{
    display: none;
    position: fixed;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.8);
    z-index: 1005;
}
div.loading_overlay div{
    width: 100px;
    height: 100px;
    margin: auto;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: #ffffff;
    text-align: center;
}
div.loading_overlay img{
    margin-top: 33px;
}

div.details {
    display: none;
    position: fixed;
    top: 50%;
    left: 50%;
    width: 90%;
    height: 90%;
    transform: translate(-50%, -50%);
    padding: 16px;
    border: 16px solid #9d3780;
    background-color: white;
    z-index:1002;
    overflow: auto;
    }

ul.paginacija {
    list-style-type: none;
    margin: 0;
    padding: 0;
    #width: 25%;
    width: 200px;
    background-color: #f1f1f1;
}

ul.paginacija a{
    display: block;
    color: #000;
    padding: 8px 0 8px 16px;
    text-decoration: none;

}
ul.paginacija li a.active {
    background-color: #9d3780;
    color: white;
}

ul.paginacija li a:hover:not(.active) {
    background-color: #555;
    color: white;
}

ul.paginacija {
    width:100%;
    height:auto;
    position:relative;
    }

ul.paginacija li a {
    display: block;
    float: left;
    padding: 15px;
    }


ul.sidenav {
    list-style-type: none;
    margin: 0;
    padding: 0;
    #width: 25%;
    width: 200px;
    background-color: #f1f1f1;
    position: fixed;
    height: 100%;
    overflow: auto;
}

ul.sidenav li a {
    display: block;
    color: #000;
    padding: 8px 0 8px 16px;
    text-decoration: none;
}

ul.sidenav li a.active {
    background-color: #9d3780;
    color: white;
}

ul.sidenav li a:hover:not(.active) {
    background-color: #555;
    color: white;
}

div.content {
    #margin-left: 25%;
    margin-left:200px;
    padding: 1px 16px;
    height: 1000px;
    }

div.artikli {
    display: block;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

div.artikal {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    display: block;
    float: left;
    width: 300px;
    height: 300px;
}

div.artikal > img{
    cursor: pointer;
    cursor: hand;
    height: 200px;
    width: 200px;
    object-fit: scale-down;
}

span.model {
    display: block;
    background-color: #9d3780;
    color: white;
    width: 250px;
    margin:0 auto;
    line-height:30px;
    font-weight:bold;
}

span.title {
    display:block;
    padding-top: 5px;
    #background-color:  yellow;
    width: 250px;
    margin:0 auto;
}

div.dimage {
    padding-left: 54px;
    padding-top: 54px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    display: block;
    float: left;
    width: 50%;
    height: 70%;
}

div.dimage > img {
    max-width: 400px;
    max-height: 400px;
}
div.details > button {
    color: white;
    border: none;
    background-color:  #9d3780;
    -moz-border-radius:12px;
    -webkit-border-radius:12px;
    border-radius:12px;
    display:inline-block;
    cursor:pointer;
    color:#ffffff;
    font-size:1.2em;
    padding:16px 40px;
    text-decoration:none;
}


div.details > button:hover {
	background-color:#5cbf2a;
	}
div.details > button:active {
       position:relative;
       top:1px;
}

@media screen and (max-width: 600px){
    ul.sidenav {
        width:100%;
        height:auto;
        position:relative;
        }
    ul.sidenav li a {
        float: left;
        padding: 15px;
        }
    div.content {margin-left:0;}
}

@media screen and (max-width: 400px){
    ul.sidenav li a {
        text-align: center;
        float: none;
       }
}


