@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");@font-face{font-family:"Nyght Serif";src:url("../fonts/nyght/NyghtSerif-Light.woff2") format("woff2"),url("../fonts/nyght/NyghtSerif-Light.woff") format("woff"),url("../fonts/nyght/NyghtSerif-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Nyght Serif";src:url("../fonts/nyght/NyghtSerif-LightItalic.woff2") format("woff2"),url("../fonts/nyght/NyghtSerif-LightItalic.woff") format("woff"),url("../fonts/nyght/NyghtSerif-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Nyght Serif";src:url("../fonts/nyght/NyghtSerif-Regular.woff2") format("woff2"),url("../fonts/nyght/NyghtSerif-Regular.woff") format("woff"),url("../fonts/nyght/NyghtSerif-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Nyght Serif";src:url("../fonts/nyght/NyghtSerif-RegularItalic.woff2") format("woff2"),url("../fonts/nyght/NyghtSerif-RegularItalic.woff") format("woff"),url("../fonts/nyght/NyghtSerif-RegularItalic.ttf") format("truetype");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Nyght Serif";src:url("../fonts/nyght/NyghtSerif-Medium.woff2") format("woff2"),url("../fonts/nyght/NyghtSerif-Medium.woff") format("woff"),url("../fonts/nyght/NyghtSerif-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Nyght Serif";src:url("../fonts/nyght/NyghtSerif-MediumItalic.woff2") format("woff2"),url("../fonts/nyght/NyghtSerif-MediumItalic.woff") format("woff"),url("../fonts/nyght/NyghtSerif-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic;font-display:swap}*{padding:0px;margin:0px;border:0px}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:hover 0.2s ease-in-out;transition:hover 0.2s ease-in-out}aside,footer,header,nav,section{display:block}html{font-size:16px}body,html{height:100%}body{line-height:1;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,input,textarea{font-family:"Raleway",sans-serif;font-size:inherit}input::-ms-clear{display:none}button{cursor:pointer;background-color:inherit}button::-moz-focus-inner{padding:0;border:0}a,a:visited{text-decoration:none}a:hover{text-decoration:none}ul li{list-style:none}ol,p,ul{padding:0;margin:0}ol,ul{padding-left:0}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}body{position:relative;color:#141D23;background-color:#fff;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;font-family:"Raleway",sans-serif;font-variant-numeric:lining-nums proportional-nums;font-size:16px}@media (max-width:1366px){body{font-size:14px}}body._lock{overflow:hidden}body.active{background-color:#000;color:#fff}.wrapper{width:100%;min-height:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.container{width:100%;max-width:1604px;margin:0 auto;padding:0 10px}@media (max-width:1616px){.container{max-width:1366px}}@media (max-width:991.98px){.container{max-width:750px}}@media (max-width:767.98px){.container{max-width:none;padding:0 10px}}.container_filter{width:1604px;margin:0 auto;padding:0 10px}.headernav-search .form form label input{width:296px;padding:8px;background:transparent!important;border:none!important;border-bottom:2px solid #D9E3FB!important}.headernav-search .form form label input ::-webkit-input-placeholder{color:#454C57;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.headernav-search .form form label input ::-moz-placeholder{color:#454C57;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.headernav-search .form form label input :-ms-input-placeholder{color:#454C57;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.headernav-search .form form label input ::-ms-input-placeholder{color:#454C57;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.headernav-search .form form label input ::placeholder{color:#454C57;font-size:16px;font-style:normal;font-weight:400;line-height:22px}@media (max-width:1365px){.headernav-search .form form label input{width:224px}}.headernav-search .form form button{background:transparent;background-color:transparent}.headernav-search .form form button .is-search-icon{background:transparent;background-color:transparent;border:none;position:relative;content:"";width:24px;height:24px;position:absolute;top:8px;right:0;background-image:url("../../assets/images/icons/search.svg")}.headernav-search .form form button .is-search-icon svg{display:none}.woocommerce-ordering{margin:0!important}.testblock{position:absolute;top:20px;z-index:9999}.btn{position:relative;font-size:16px;font-style:normal;font-weight:600;line-height:20px;border-radius:6px}.btn-small{padding:6px 14px}.btn-red{color:#fff;background-color:#D12D83}.btn-grey{color:#141D23;background-color:#D9E7FB}.btn-arrow-right-white{content:"";width:12.5px;height:6.865px;position:absolute;background-image:url("../assets/images/btn-arrow-right-white.svg")}.btn-arrow-left-black{background-image:url("../assets/images/btn-arrow-left-black.svg")}.add_to_cart_button{width:100%;position:relative;font-size:16px!important;font-style:normal;font-weight:600;line-height:20px;border-radius:6px!important;color:#fff!important;background-color:#D12D83!important}.woocommerce-breadcrumb{margin:112px 0 24px 0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px) and (max-width:1023px){.woocommerce-breadcrumb{margin:86px 0 32px 0!important}}@media screen and (min-width:320px) and (max-width:767px){.woocommerce-breadcrumb{margin:78px 0 16px 0!important}}.woocommerce-breadcrumb>svg{margin:0 16px}@media (max-width:767px){.woocommerce-breadcrumb>svg{margin:0 4px}}.woocommerce-breadcrumb a{color:#141D23;font-size:16px!important;font-style:normal!important;font-weight:600!important;line-height:20px!important}.woocommerce-breadcrumb a:last-child{margin-right:0}.woocommerce-breadcrumb{color:#D12D83!important;font-size:16px!important;font-style:normal!important;font-weight:600!important;line-height:20px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce-breadcrumb a{color:#141D23!important;font-size:16px!important;font-style:normal!important;font-weight:600!important;line-height:20px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.woocommerce-breadcrumb a svg{margin:0!important}.woocommerce-breadcrumb span{margin-bottom:10px!important}.woocommerce-breadcrumb svg{margin-bottom:10px!important}.woocommerce-edit-account .woocommerce-breadcrumb a:nth-of-type(4),.woocommerce-orders .woocommerce-breadcrumb a:nth-of-type(4){display:none!important}.woocommerce-edit-account .woocommerce-breadcrumb>svg:first-of-type,.woocommerce-orders .woocommerce-breadcrumb>svg:first-of-type{display:none!important}.post-type-archive-video .woocommerce-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.post-type-archive-video .page-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce-pagination .page-numbers{border:none!important;margin:0!important}.woocommerce-pagination .page-numbers li{position:relative;border:none!important;width:32px!important;height:32px!important;margin-right:8px!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce-pagination .page-numbers li:last-child{margin-right:0!important}.woocommerce-pagination .page-numbers li .page-numbers{position:relative;color:#325B97!important;font-size:14px!important;font-style:normal!important;font-weight:600!important;line-height:32px!important;width:32px!important;height:32px!important;border-radius:50%!important;padding:0!important;min-width:auto!important;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}.woocommerce-pagination .page-numbers li .page-numbers:hover{background:transparent!important;color:#141D23!important}.woocommerce-pagination .page-numbers li .prev{content:""!important;background-image:url("../images/icons/arrow-left-24.svg");background-repeat:no-repeat;width:8px!important;height:12px!important;font-size:0!important}.woocommerce-pagination .page-numbers li .prev:hover{background-image:url("../images/icons/arrow-left-24.svg")!important}.woocommerce-pagination .page-numbers li .next{content:""!important;background-image:url("../images/icons/arrow-right-24.svg");background-repeat:no-repeat;width:8px!important;height:12px!important;font-size:0!important}.woocommerce-pagination .page-numbers li .next span{font-size:0!important}.woocommerce-pagination .page-numbers li .next:hover{background:url("../images/icons/arrow-right-24.svg")!important}.woocommerce-pagination .page-numbers li .current,.woocommerce-pagination .page-numbers li .current-page{background:#A6C0E7!important;color:#141D23!important;font-size:14px!important;font-style:normal!important}.woocommerce-pagination .page-numbers li .current-page:hover,.woocommerce-pagination .page-numbers li .current:hover{background:#A6C0E7!important;color:#141D23!important}.is-ajax-search-result{border-radius:0px 0px 16px 16px!important;border:2px solid #D9E3FB!important;background:#FFF!important;-webkit-box-shadow:0px 4px 40px 0px rgba(158,200,250,0.5)!important;box-shadow:0px 4px 40px 0px rgba(158,200,250,0.5)!important}@media screen and (min-width:768px) and (max-width:1023px){.is-ajax-search-result{display:none!important}}@media screen and (min-width:320px) and (max-width:767px){.is-ajax-search-result{display:none!important}}.is-ajax-search-result .simplebar-content .is-ajax-search-posts{padding:16px 32px 32px 32px;border-bottom:unset!important}.is-ajax-search-result .simplebar-content .is-ajax-search-posts .is-ajax-search-post{padding:0!important;margin-bottom:24px!important;border-bottom:unset!important}.is-ajax-search-result .simplebar-content .is-ajax-search-posts .is-ajax-search-post:hover{background:#D9E7FB!important}.is-ajax-search-result .simplebar-content .is-ajax-search-posts .is-ajax-search-post:last-child{margin-bottom:0!important}.is-ajax-search-result .simplebar-content .is-ajax-search-posts .is-ajax-search-post .is-search-sections{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-ajax-search-result .simplebar-content .is-ajax-search-posts .is-ajax-search-post .is-search-sections .left-section .thumbnail{max-width:80px!important;width:80px!important;border-radius:3.077px}.is-ajax-search-result .simplebar-content .is-ajax-search-posts .is-ajax-search-post .is-search-sections .left-section .thumbnail a .size-thumbnail{max-width:80px!important;width:80px!important;height:80px;border-radius:3.077px}.is-ajax-search-result .simplebar-content .is-ajax-search-posts .is-ajax-search-post .is-search-sections .left-section .thumbnail a .size-video-small{max-width:80px!important;width:80px!important;height:107px;border-radius:3.077px}.is-ajax-search-result .simplebar-content .is-ajax-search-posts .is-ajax-search-post .is-search-sections .right-section .search-result-blog-date{color:#D12D83;font-variant-numeric:lining-nums proportional-nums;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.is-ajax-search-result .simplebar-content .is-ajax-search-posts .is-ajax-search-post .is-search-sections .right-section .is-title a{color:#141D23;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.is-ajax-search-result .simplebar-content .is-ajax-search-posts .is-ajax-search-post .is-search-sections .right-section .is-title a:hover{color:#333;text-decoration:none}.is-ajax-search-result .simplebar-content .is-ajax-search-posts .is-ajax-search-post .is-search-sections .right-section .is-title a span{font-size:20px;font-style:normal;font-weight:500;line-height:normal}.is-ajax-search-result .simplebar-content .is-ajax-search-posts .is-ajax-search-post .is-search-sections .right-section .meta .is-prices{display:none!important}.is-ajax-search-result .simplebar-content .is-ajax-search-posts .is-ajax-search-post .is-search-sections .right-section .meta .is-meta-category{display:none!important}.is-ajax-search-result .simplebar-content .is-ajax-search-posts .is-ajax-search-post .is-search-sections .right-section .meta .is-search-content{overflow:hidden;color:#141D23!important;font-variant-numeric:lining-nums proportional-nums;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:22px!important}.is-ajax-search-result .simplebar-content .is-ajax-search-posts .is-ajax-search-post .is-search-sections .right-section .is-ajax-result-description{font-variant-numeric:lining-nums proportional-nums}.is-ajax-search-result .is-show-more-results{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-top:32px;margin-left:auto;margin-bottom:32px}.is-ajax-search-result .is-show-more-results:hover{background:inherit!important}.is-ajax-search-result .is-show-more-results .is-show-more-results-text{margin-right:32px;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-left:auto;color:#141D23;font-size:16px;font-style:normal;font-weight:600;line-height:20px;padding:14px 16px;border-radius:6px;background:#D9E7FB}.is-ajax-search-details{display:none!important}.container-search-page{margin-top:130px}@media screen and (min-width:1024px) and (max-width:1366px){.container-search-page{margin-top:115px}}@media screen and (min-width:768px) and (max-width:1023px){.container-search-page{margin-top:115px}}@media screen and (min-width:320px) and (max-width:767px){.container-search-page{margin-top:76px}}@media screen and (min-width:320px) and (max-width:1023px){.container-search-page .container{max-width:100%!important}}.container-search-page .container-video{margin-top:32px}.container-search-page .container-shop{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:1024px) and (max-width:1366px){.container-search-page .container-shop{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:768px) and (max-width:1023px){.container-search-page .container-shop{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:320px) and (max-width:767px){.container-search-page .container-shop{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}}.container-search-page .container-shop li{width:49%!important;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px;border-radius:24px;border:2px solid #F3F6FF;background:#FFF;-webkit-box-shadow:0px 4px 20px 0px rgba(158,200,250,0.08);box-shadow:0px 4px 20px 0px rgba(158,200,250,0.08);padding:24px 24px 24px 32px}@media screen and (min-width:1024px) and (max-width:1366px){.container-search-page .container-shop li{width:592px!important}}@media screen and (min-width:768px) and (max-width:1023px){.container-search-page .container-shop li{width:592px!important}}@media screen and (min-width:320px) and (max-width:767px){.container-search-page .container-shop li{padding:16px;width:100%!important;margin-bottom:24px}}@media screen and (min-width:1210px) and (max-width:1616px){.container-search-page .container-shop li .custom-item-wrapper{width:40%}}@media screen and (min-width:768px) and (max-width:1209px){.container-search-page .container-shop li .custom-item-wrapper{width:40%}}@media screen and (min-width:320px) and (max-width:767px){.container-search-page .container-shop li .custom-item-wrapper{position:absolute;right:26px}}.container-search-page .container-shop li .bottom-card-custom-item-wrapper{position:relative;width:50%}@media screen and (min-width:768px) and (max-width:1209px){.container-search-page .container-shop li .bottom-card-custom-item-wrapper{width:44%;margin-right:30px}}.container-search-page .container-shop li .bottom-card-custom-item-wrapper .woocommerce-loop-product__title{color:#141D23!important;font-size:14px!important;font-style:normal!important;font-weight:500!important;line-height:normal!important}.container-search-page .container-shop li .woocommerce-loop-product__title{color:#141D23;font-size:20px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:26px}.container-search-page .container-shop li .single_variation_wrap button{padding:14px;color:#FFF;font-size:16px;font-style:normal;font-weight:600;line-height:20px;position:absolute;bottom:0;left:0}@media screen and (min-width:320px) and (max-width:767px){.container-search-page .container-shop li .single_variation_wrap button{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:8px 16px;font-size:12px;font-style:normal;font-weight:600;line-height:18px}}.container-search-page .events-grid-box{border:none;padding:0;border-radius:unset}.container-search-page .events-box-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1024px) and (max-width:1366px){.container-search-page .select2-container--default .select2-selection--single .select2-selection__rendered{width:238px!important}}@media screen and (min-width:768px) and (max-width:1023px){.container-search-page .select2-container--default .select2-selection--single .select2-selection__rendered{width:210px!important}}.container-search-page .class-results-for-search{margin-bottom:32px}.container-search-page .class-results-for-search .search-title{color:#141D23;font-family:"Nyght Serif";font-size:36px;font-style:normal;font-weight:400;line-height:54px;letter-spacing:0.72px}.container-search-page .class-results-for-search .page-description{color:#141D23;font-family:"Nyght Serif";font-size:36px;font-style:normal;font-weight:400;line-height:54px;letter-spacing:0.72px}.container-search-page .class-results-for-search .page-description .is-highlight{color:#141D23;font-family:"Nyght Serif";font-size:36px;font-style:normal;font-weight:400;line-height:54px;letter-spacing:0.72px}.tab-content{display:none;margin-top:32px}.tab-content.active{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}.tab-button{color:#141D23;font-size:16px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:0.32px;text-transform:uppercase;padding:10px 24px;cursor:pointer;border:none;outline:none;-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}@media (max-width:1366px){.tab-button{font-size:14px;line-height:18px;letter-spacing:0.28px}}@media (max-width:767px){.tab-button{border:1px solid #F3F6FF;font-size:14px;line-height:18px;letter-spacing:0.28px;width:100%}}@media (min-width:766px){.tab-button.active:first-child{border-radius:32px 0 0 32px}}.tab-button.active{background:#F3F6FF;border-radius:0}@media (min-width:766px){.tab-button.active:last-child{border-radius:0 32px 32px 0}}.tabmenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1365px){.tabmenu{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.tabmenu__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:24px;margin-bottom:24px;padding:4px 16px 4px 4px;border-radius:90px;border:1px solid #F3F6FF;background:#F3F6FF;-webkit-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out}@media (max-width:1366px){.tabmenu__item{margin-right:16px;margin-bottom:16px}}.tabmenu__item:hover{background:#D9E7FB}.tabmenu__item:last-child{margin-right:0}.tabmenu__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tabmenu__title{display:block;color:#141D23;font-size:20px;font-style:normal;font-weight:500;line-height:normal;margin:0 16px}@media (max-width:1366px){.tabmenu__title{font-size:18px;margin:0 8px}}@media (max-width:765px){.tabmenu__title{font-size:14px;margin:0 8px}}.tabmenu__count{display:block;width:40px;height:40px;color:#D12D83;font-size:16px;font-style:normal;font-weight:600;border-radius:40px;background:#FFF;text-align:center;line-height:40px}@media (max-width:1366px){.tabmenu__count{font-size:14px;width:36px;height:36px;line-height:36px}}.woocommerce-tabs{width:100%}@media screen and (min-width:1024px) and (max-width:1366px){.woocommerce-tabs{margin-top:100px}}@media screen and (min-width:768px) and (max-width:1023px){.woocommerce-tabs{margin-top:42px}}@media screen and (min-width:320px) and (max-width:767px){.woocommerce-tabs{margin-top:0}}.woocommerce-tabs ul{margin:0!important;padding:0!important}.woocommerce-tabs ul:after{display:none!important;border:none!important;-webkit-box-shadow:unset!important;box-shadow:unset!important}.woocommerce-tabs ul:before{display:none!important;border:none!important;-webkit-box-shadow:unset!important;box-shadow:unset!important}.woocommerce-tabs ul li{padding:0!important;border:none!important;margin:0!important;background:inherit!important}.woocommerce-tabs ul li:after{display:none!important;border:none!important;-webkit-box-shadow:unset!important;box-shadow:unset!important}.woocommerce-tabs ul li:before{display:none!important;border:none!important;-webkit-box-shadow:unset!important;box-shadow:unset!important}.woocommerce-tabs ul li:hover{cursor:none}.woocommerce-tabs ul li a{color:#141D23;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.woocommerce-tabs .woocommerce-Tabs-panel p{color:#141D23;font-variant-numeric:lining-nums proportional-nums;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.woocommerce-Tabs-panel--description p a{font-weight:500;color:#D12D83;-webkit-transition:hover 0.2s ease-in-out;transition:hover 0.2s ease-in-out;cursor:pointer}.woocommerce-Tabs-panel--description p a:hover{color:#C52579}.container-carousel input[type=radio]{display:none}.card{position:absolute;width:60%;height:100%;left:0;right:0;margin:auto;-webkit-transition:-webkit-transform 0.4s ease;transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;transition:transform 0.4s ease,-webkit-transform 0.4s ease;cursor:pointer;border-radius:16px;background:#FFF;-webkit-box-shadow:0px 2.96396px 29.63964px 0px rgba(216,198,255,0.5);box-shadow:0px 2.96396px 29.63964px 0px rgba(216,198,255,0.5)}.card img{width:100%;height:262px;border-radius:8px;-o-object-fit:cover;object-fit:cover}@media (max-width:1366px){.card img{width:166px;height:183px}}@media (max-width:767px){.card img{width:94px;height:103px}}.container-carousel{width:850px;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.container-carousel{width:100%}}.cards{position:relative;width:100%;height:100%;margin-bottom:20px}#item-1:checked~.cards #song-3,#item-2:checked~.cards #song-1,#item-3:checked~.cards #song-2{width:286px;height:310px;padding:24px;border-radius:16px;background:#FFF;-webkit-box-shadow:0px 2.96396px 29.63964px 0px rgba(216,198,255,0.5);box-shadow:0px 2.96396px 29.63964px 0px rgba(216,198,255,0.5);z-index:0;top:76px;-webkit-transform:translatex(-100%) scale(1);transform:translatex(-100%) scale(1)}@media (max-width:1366px){#item-1:checked~.cards #song-3,#item-2:checked~.cards #song-1,#item-3:checked~.cards #song-2{width:198px;height:215px;padding:16px;-webkit-transform:translatex(-109%) scale(1);transform:translatex(-109%) scale(1)}}@media (max-width:767px){#item-1:checked~.cards #song-3,#item-2:checked~.cards #song-1,#item-3:checked~.cards #song-2{width:112px;height:121px;padding:9px;-webkit-transform:translatex(-136%) scale(1);transform:translatex(-136%) scale(1)}}#item-1:checked~.cards #song-3 .go-catalog,#item-2:checked~.cards #song-1 .go-catalog,#item-3:checked~.cards #song-2 .go-catalog{display:none}#item-1:checked~.cards #song-2,#item-2:checked~.cards #song-3,#item-3:checked~.cards #song-1{width:286px;height:310px;padding:24px;border-radius:16px;background:#FFF;-webkit-box-shadow:0px 2.96396px 29.63964px 0px rgba(216,198,255,0.5);box-shadow:0px 2.96396px 29.63964px 0px rgba(216,198,255,0.5);-webkit-transform:translatex(100%) scale(1);transform:translatex(100%) scale(1);z-index:0;top:76px}@media (max-width:1366px){#item-1:checked~.cards #song-2,#item-2:checked~.cards #song-3,#item-3:checked~.cards #song-1{width:198px;height:215px;padding:16px;-webkit-transform:translatex(108%) scale(1);transform:translatex(108%) scale(1)}}@media (max-width:767px){#item-1:checked~.cards #song-2,#item-2:checked~.cards #song-3,#item-3:checked~.cards #song-1{width:112px;height:121px;padding:9px;-webkit-transform:translatex(37%) scale(1);transform:translatex(37%) scale(1)}}#item-1:checked~.cards #song-2 .go-catalog,#item-2:checked~.cards #song-3 .go-catalog,#item-3:checked~.cards #song-1 .go-catalog{display:none}#item-1:checked~.cards #song-1,#item-2:checked~.cards #song-2,#item-3:checked~.cards #song-3{width:404px;height:513px;padding:32px 32px 80px 32px;border-radius:16px;background:#FFF;-webkit-box-shadow:0px 2.96396px 29.63964px 0px rgba(216,198,255,0.5);box-shadow:0px 2.96396px 29.63964px 0px rgba(216,198,255,0.5);-webkit-transform:translatex(0) scale(1.1);transform:translatex(0) scale(1.1);opacity:1;z-index:1}@media (max-width:1366px){#item-1:checked~.cards #song-1,#item-2:checked~.cards #song-2,#item-3:checked~.cards #song-3{width:310px;height:372px;padding:22px 22px 56px 22px;left:0;top:0}}@media (max-width:767px){#item-1:checked~.cards #song-1,#item-2:checked~.cards #song-2,#item-3:checked~.cards #song-3{width:207px;height:247px;padding:14px 16px 38px 16px;left:-103px;top:14px}}#item-1:checked~.cards #song-1 img,#item-2:checked~.cards #song-2 img,#item-3:checked~.cards #song-3 img{width:100%;height:100%}.accordion-button{display:none}@media (max-width:768px){.accordion-content{max-height:0;overflow-y:scroll;-webkit-transition:max-height 0.3s ease-in-out;transition:max-height 0.3s ease-in-out;scrollbar-width:thin;scrollbar-color:#325B97 transparent}}@media (max-width:768px) and (max-width:1365px){.accordion-content{margin-top:24px}}@media (max-width:768px){.accordion-content::-webkit-scrollbar{width:3px}.accordion-content::-webkit-scrollbar-thumb{background-color:#325B97;border-radius:5px}.accordion-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px;text-align:left;width:100%;cursor:pointer;border-radius:8px;border:1px solid #F3F6FF;background:#F3F6FF}.accordion-button strong{position:relative}.accordion-button span{position:relative}.accordion-item.active .accordion-content{max-height:435px}.arrow{display:inline-block;width:0;height:0;vertical-align:middle;margin-left:10px;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out}.accordion-item.active .arrow-accordion{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.blocktitile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blocktitile__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blocktitile__title h1,.blocktitile__title h2{color:#325B97;font-family:"Nyght Serif";font-size:36px;font-style:normal;font-weight:400;line-height:54px;letter-spacing:0.72px}@media (max-width:767px){.blocktitile__title h1,.blocktitile__title h2{font-size:28px;line-height:38px;letter-spacing:0.56px}}.blocktitile__title img{margin-left:16px}.shop_page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}@media screen and (min-width:320px) and (max-width:767px){.shop_page{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:320px) and (max-width:767px){.shop_page .blocktitile__title{margin-bottom:8px}}.shop_page img{margin-left:0;margin-right:16px}.blog_page{width:280px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:24px 24px 0 0;border-top:2px solid #F3F6FF;border-right:2px solid #F3F6FF;border-left:2px solid #F3F6FF;background:#FFF;padding:12px 24px}@media screen and (min-width:320px) and (max-width:767px){.blog_page{width:100%;margin:0 auto;border-top:none;border-right:none;border-left:none;margin-bottom:24px;padding:0}}.blog_page h1{font-size:28px;line-height:38px;letter-spacing:0.56px}@media screen and (min-width:1024px) and (max-width:1366px){.blog_page h1{font-size:28px;line-height:38px;letter-spacing:0.56px}}@media screen and (min-width:768px) and (max-width:1023px){.blog_page h1{font-size:28px;line-height:38px;letter-spacing:0.56px}}@media screen and (min-width:320px) and (max-width:767px){.blog_page h1{font-size:22px;line-height:28px;letter-spacing:0.44px}}@media screen and (min-width:320px) and (max-width:767px){.blog_page img{width:16px;height:16px;margin-left:8px!important}}.single-page .blocktitile{margin-bottom:8px}@media screen and (min-width:320px) and (max-width:767px){.single-page .blocktitile{margin-bottom:40px}}.single-page .blocktitile img{margin-left:0;margin-right:16px}.cart_page_title{width:500px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:24px 24px 0 0;border-top:2px solid #F3F6FF;border-right:2px solid #F3F6FF;border-left:2px solid #F3F6FF;background:#FFF;padding:12px 24px}@media screen and (min-width:768px) and (max-width:1023px){.cart_page_title h1{font-size:28px;line-height:38px;letter-spacing:0.56px}}@media screen and (min-width:320px) and (max-width:767px){.cart_page_title h1{font-size:22px;line-height:28px;letter-spacing:0.44px}}@media screen and (min-width:320px) and (max-width:767px){.cart_page_title img{width:16px;height:16px;margin-left:8px}}@media screen and (min-width:768px) and (max-width:1023px){.cart_page_title{width:405px}}@media screen and (min-width:320px) and (max-width:767px){.cart_page_title{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0;border-top:none;border-right:none;border-left:none;background:#FFF;padding:0}}.video-page-title{width:338px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:24px 24px 0 0;border-top:2px solid #F3F6FF;border-right:2px solid #F3F6FF;border-left:2px solid #F3F6FF;background:#FFF;padding:12px 24px}@media screen and (min-width:768px) and (max-width:1023px){.video-page-title{width:337px}}@media screen and (min-width:320px) and (max-width:767px){.video-page-title{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0;border-top:none;border-right:none;border-left:none;background:#FFF;padding:0}}.delivery-page-title{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:536px;border-radius:24px 24px 0 0;border-top:2px solid #F3F6FF;border-right:2px solid #F3F6FF;border-left:2px solid #F3F6FF;background:#FFF;padding:12px 24px}@media screen and (min-width:320px) and (max-width:767px){.delivery-page-title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:1024px) and (max-width:1366px){.delivery-page-title h1{font-size:28px;line-height:38px;letter-spacing:0.56px}}@media screen and (min-width:768px) and (max-width:1023px){.delivery-page-title h1{font-size:28px;line-height:38px;letter-spacing:0.56px}}@media screen and (min-width:320px) and (max-width:767px){.delivery-page-title h1{font-size:22px;line-height:28px;letter-spacing:0.44px}}@media screen and (min-width:320px) and (max-width:768px){.delivery-page-title img{width:16px;height:16px;margin-left:8px}}@media screen and (min-width:1024px) and (max-width:1366px){.delivery-page-title{width:435px}}@media screen and (min-width:768px) and (max-width:1023px){.delivery-page-title{width:435px}}@media screen and (min-width:320px) and (max-width:767px){.delivery-page-title{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0;border-top:none;border-right:none;border-left:none;background:#FFF;padding:0}}.contacts-page-title{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:277px;border-radius:24px 24px 0 0;border-top:2px solid #F3F6FF;border-right:2px solid #F3F6FF;border-left:2px solid #F3F6FF;background:#FFF;padding:12px 24px}@media screen and (min-width:1024px) and (max-width:1366px){.contacts-page-title h1{font-size:28px;line-height:38px;letter-spacing:0.56px}}@media screen and (min-width:768px) and (max-width:1023px){.contacts-page-title h1{font-size:28px;line-height:38px;letter-spacing:0.56px}}@media screen and (min-width:320px) and (max-width:767px){.contacts-page-title h1{font-size:22px;line-height:28px;letter-spacing:0.44px}}@media screen and (min-width:320px) and (max-width:767px){.contacts-page-title img{width:16px;height:16px;margin-left:8px}}@media screen and (min-width:1024px) and (max-width:1366px){.contacts-page-title{width:216px}}@media screen and (min-width:768px) and (max-width:1023px){.contacts-page-title{width:216px}}@media screen and (min-width:320px) and (max-width:767px){.contacts-page-title{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0;border-top:none;border-right:none;border-left:none;background:#FFF;padding:0}}.order-page-title{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;width:238px;border-radius:24px 24px 0 0;border-top:2px solid #F3F6FF;border-right:2px solid #F3F6FF;border-left:2px solid #F3F6FF;background:#FFF;padding:12px 24px}@media screen and (min-width:1024px) and (max-width:1366px){.order-page-title h1{font-size:28px;line-height:38px;letter-spacing:0.56px}}@media screen and (min-width:768px) and (max-width:1023px){.order-page-title h1{font-size:28px;line-height:38px;letter-spacing:0.56px}}@media screen and (min-width:320px) and (max-width:767px){.order-page-title h1{font-size:22px;line-height:28px;letter-spacing:0.44px}}@media screen and (min-width:320px) and (max-width:767px){.order-page-title img{width:16px;height:16px;margin-left:8px}}@media screen and (min-width:1024px) and (max-width:1366px){.order-page-title{width:216px}}@media screen and (min-width:768px) and (max-width:1023px){.order-page-title{width:216px}}@media screen and (min-width:320px) and (max-width:767px){.order-page-title{width:100%;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;border-radius:0;border-top:none;border-right:none;border-left:none;background:#FFF;padding:0}}.account_page{margin-bottom:40px}@media screen and (min-width:1024px) and (max-width:1366px){.account_page{display:none}}@media screen and (min-width:768px) and (max-width:1023px){.account_page{display:none}}@media screen and (min-width:320px) and (max-width:767px){.account_page{display:none}}.account_page img{margin-left:0;margin-right:16px}.error-title img{margin-left:16px;margin-right:16px}.go-catalog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:16px;padding:14px 0}@media (max-width:1366px){.go-catalog{margin-top:12px;padding:7px 0}}@media (max-width:767px){.go-catalog{margin-top:5px;padding:4px 0}}.go-catalog img{width:auto!important;height:auto!important}.go-catalog a{position:relative;display:block;color:#141D23;font-size:16px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:0.32px;text-transform:uppercase;margin:0 42px;-webkit-transition:hover 0.2s ease-in-out;transition:hover 0.2s ease-in-out}@media (max-width:1366px){.go-catalog a{font-size:14px;line-height:18px;letter-spacing:0.28px}}@media (max-width:767px){.go-catalog a{font-size:10px;line-height:18px;letter-spacing:0.2px;margin:0 15px}}.go-catalog a:hover{color:#325B97}.go-catalog a:after{content:"";width:32px;height:24px;position:absolute;top:-3px;right:-42px;background-image:url("../../assets/images/icons/arrow.svg")}@media (max-width:767px){.go-catalog a:after{top:-3px;right:-42px}}.go-catalog a:before{content:"";width:32px;height:32px;position:absolute;top:-8px;left:-42px;background-image:url("../../assets/images/icons/star-32.svg")}@media (max-width:1366px){.go-catalog a:before{width:23px;height:23px;background-image:url("../../assets/images/icons/star-24.svg");top:-3px;left:-37px}}@media (max-width:767px){.go-catalog a:before{top:0;left:-20px;width:16px;height:16px;background-image:url("../../assets/images/icons/star-16.svg")}}.go-catalog .catalog-link{-webkit-transition:hover 0.2s ease-in-out;transition:hover 0.2s ease-in-out}.go-catalog .catalog-link:hover{opacity:0.8}.scroll-to-top{display:none;position:fixed;bottom:60px;right:20px;z-index:99;cursor:pointer;padding:4px;background-color:#B6CAE8;color:#fff;border:none;border-radius:50%;font-size:16px;-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}.scroll-to-top:hover{background-color:#A6C0E7}.catalog-select-form{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:9px}.catalog-select-form label{border-bottom:2px solid #D9E3FB;height:24px}.catalog-select-form label select{width:100%;color:#141D23;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.select2{width:100%!important}.select2-search--dropdown{display:none}.select2-container--default .select2-selection--single .select2-selection__rendered{width:300px}@media (max-width:767px){.select2-container--default .select2-selection--single .select2-selection__rendered{width:180px;font-size:12px!important;line-height:18px!important;padding:0!important}}.select2-container--default .select2-selection--single .select2-selection__arrow b{left:0;margin-left:-4px;margin-top:-2px;position:absolute;top:0;border:none;width:24px;height:24px;background-image:url("../images/icons/arrow-down.svg")}.select2-container--open .select2-selection__arrow b{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.select2-container--default .select2-selection--single{border:none;border-bottom:2px solid #D9E3FB;height:32px}@media (max-width:767px){.select2-container--default .select2-selection--single{height:auto}}.select2-results__options li{color:#141D23;font-size:16px;font-style:normal;font-weight:400;line-height:22px}@media (max-width:1365px){.select2-results__options li{font-size:14px;line-height:18px}}@media (max-width:767px){.select2-results__options li{font-size:12px;line-height:18px}}.select2-results__option--highlighted{border-radius:8px;color:#141D23!important;background:#F3F6FF!important}.select2-container--default .select2-results__option[aria-selected=true]{border-radius:8px;color:#141D23!important;background:#F3F6FF!important}.select2-dropdown{border-radius:0px 0px 8px 8px!important;border-right:2px solid #D9E3FB!important;border-bottom:2px solid #D9E3FB!important;border-left:2px solid #D9E3FB!important;background:#FFF!important}.select2-container--default .select2-results>.select2-results__options{overflow:unset;padding:8px;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.select2-selection__rendered{color:#141D23;font-size:16px!important;font-style:normal;font-weight:400;line-height:22px!important}@media (max-width:765px){.select2-selection__rendered{font-size:14px;line-height:18px}}@media (max-width:765px){.select2-selection__rendered{font-size:12px;line-height:18px}}.select2-container .select2-selection--single .select2-selection__rendered{padding:0!important}.woocommerce-result-count{display:none!important}.lmp_load_more_button{margin-bottom:24px}.lmp_load_more_button a{border-radius:6px!important;background:#D9E7FB!important;color:#141D23!important;font-size:14px!important;font-style:normal!important;font-weight:600!important;line-height:20px!important;padding:10px 16px!important}@media (max-width:765px){.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{width:100%}}.xoo-cp-icon-check:before{content:"";display:none!important}.minimum-order-amount{color:#D12D83;font-size:24px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0.48px;text-align:center;margin-bottom:24px}@media (min-width:1366px) and (max-width:1440px){.minimum-order-amount{font-size:20px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0.4px}}@media (max-width:1365px){.minimum-order-amount{font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0.32px;text-align:left}}.blog-article{margin-top:0!important}.container-shop .button_decrement,.related .button_decrement{display:none!important}.container-shop .button_increment,.related .button_increment{display:none!important}.single.single-product .related.products .product .short-descr{display:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.actions button{display:none!important}.lrm-user-modal{display:none!important}body #header{margin-top:0!important}body.admin-bar #header{margin-top:32px!important}@media screen and (min-width:320px) and (max-width:600px){body.admin-bar #header{margin-top:unset}}@media screen and (min-width:320px) and (max-width:600px){body.admin-bar #wpadminbar{top:-46px!important}}.ripple-effect{position:absolute;width:100px;height:100px;background-color:rgba(50,91,151,0.4);border-radius:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-animation:ripple 0.6s linear;animation:ripple 0.6s linear;pointer-events:none;z-index:9999}@-webkit-keyframes ripple{to{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes ripple{to{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:0}}.woocommerce-error{display:none!important}.error-block-custom{display:none;width:286px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-right:32px}.error-block-custom span{color:#141D23;font-size:16px;font-style:normal;font-weight:600;line-height:22px}.error-block-custom img{margin-right:17px}.woocommerce-invalid{border-bottom:2px solid #C52579!important}.woocommerce-invalid span{color:#C52579!important}.woocommerce-invalid span input::-webkit-input-placeholder{color:#C52579!important}.woocommerce-invalid span input::-moz-placeholder{color:#C52579!important}.woocommerce-invalid span input:-ms-input-placeholder{color:#C52579!important}.woocommerce-invalid span input::-ms-input-placeholder{color:#C52579!important}.woocommerce-invalid span input::placeholder{color:#C52579!important}.woocommerce-invalid .select2-container--default .select2-selection--single .select2-selection__arrow b{background-image:url(../images/icons/arrow-down-red.svg)}.woocommerce .woocommerce-notice{color:#141D23;font-variant-numeric:lining-nums proportional-nums;font-size:16px;font-style:normal;font-weight:600;line-height:20px;margin-bottom:20px}.woocommerce .woocommerce-info{border-top-color:#C52579!important}.woocommerce .woocommerce-info:before{color:#C52579!important}.woocommerce .return-to-shop .button{padding:10px 16px!important;border-radius:6px!important;background:#D12D83!important;color:#FFF!important;font-size:14px!important;font-style:normal!important;font-weight:600!important;line-height:20px!important;-webkit-transition:hover 0.2s ease-in-out;transition:hover 0.2s ease-in-out}.woocommerce .return-to-shop .button:hover{background:#C52579!important}.lmp_load_more_button.br_lmp_button_settings .lmp_button:hover{background-color:#B6CAE8!important;color:#111111!important}.event-loader_button{-webkit-transition:background-color 200ms ease-in-out;transition:background-color 200ms ease-in-out}.event-loader_button:active{background-color:#A6C0E7!important;color:#111111!important}.event-loader_button:hover{background-color:#B6CAE8!important;color:#111111!important}.woocommerce-product-gallery__image img{max-width:416px!important;height:416px!important}@media screen and (min-width:1024px) and (max-width:1366px){.woocommerce-product-gallery__image img{width:360px!important;height:360px!important}}@media screen and (min-width:768px) and (max-width:1023px){.woocommerce-product-gallery__image img{width:360px!important;height:360px!important}}@media screen and (min-width:320px) and (max-width:767px){.woocommerce-product-gallery__image img{width:232px!important;height:232px!important}}.nslick-list.draggable{width:100%!important;max-width:416px!important;height:416px!important;border-radius:16px}@media screen and (min-width:1024px) and (max-width:1366px){.nslick-list.draggable{width:360px!important;height:360px!important}}@media screen and (min-width:768px) and (max-width:1023px){.nslick-list.draggable{width:360px!important;height:360px!important}}@media screen and (min-width:320px) and (max-width:767px){.nslick-list.draggable{width:232px!important;height:232px!important}}#nickx-gallery{margin-top:16px}#nickx-gallery .nslick-list.draggable{height:auto!important}#nickx-gallery .nslick-track{width:100%!important;max-width:416px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:320px) and (max-width:767px){#nickx-gallery .nslick-track{width:100%!important;max-width:100%!important}}@media screen and (min-width:1024px) and (max-width:1366px){.woocommerce div.product div.images img{width:360px!important;height:360px!important}}@media screen and (min-width:768px) and (max-width:1023px){.woocommerce div.product div.images img{width:360px!important;height:360px!important}}@media screen and (min-width:320px) and (max-width:767px){.woocommerce div.product div.images img{width:232px!important;height:232px!important}}.images.nickx_product_images_with_video.show_lightbox{width:100%!important;max-width:416px!important}@media screen and (min-width:1024px) and (max-width:1366px){.images.nickx_product_images_with_video.show_lightbox{width:360px!important;height:360px!important}}@media screen and (min-width:768px) and (max-width:1023px){.images.nickx_product_images_with_video.show_lightbox{width:360px!important;height:360px!important}}@media screen and (min-width:320px) and (max-width:767px){.images.nickx_product_images_with_video.show_lightbox{width:232px!important;height:232px!important}}#nickx-gallery .product_thumbnail_item,#nickx-gallery .product_thumbnail_item img{width:85px;height:85px}@media screen and (min-width:1024px) and (max-width:1366px){#nickx-gallery .product_thumbnail_item,#nickx-gallery .product_thumbnail_item img{width:70px!important;height:70px!important}}@media screen and (min-width:768px) and (max-width:1023px){#nickx-gallery .product_thumbnail_item,#nickx-gallery .product_thumbnail_item img{width:70px!important;height:70px!important}}@media screen and (min-width:320px) and (max-width:767px){#nickx-gallery .product_thumbnail_item,#nickx-gallery .product_thumbnail_item img{width:70px!important;height:70px!important}}#nickx-gallery .product_thumbnail_item{margin-right:3px}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:30%}span.nickx-popup{right:35px}.woocommerce div.product div.images img{border-radius:8px!important}.nickx-slider-for .btn-next{margin-right:1px}.nickx-slider-for .btn-prev{margin-left:0px!important}.nickx-slider-for .btn-next{margin-right:0px!important}.nickx-popup_trigger{padding-top:0!important;width:32px;height:32px;background-color:#fff;text-align:center;line-height:33px;border-radius:5px}.products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px 0 0 0!important}@media (max-width:1365px){.products{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.products .product{position:relative;width:48.4%!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:24px;border:2px solid #F3F6FF;background:#FFF;-webkit-box-shadow:0 4px 20px 0 rgba(158,200,250,0.08);box-shadow:0 4px 20px 0 rgba(158,200,250,0.08);padding:24px 24px 24px 32px!important}@media (max-width:1365px){.products .product{width:592px!important}}@media (max-width:767px){.products .product{width:100%!important;padding:16px!important}}.products .product:first-child{margin-right:auto!important}@media (max-width:1365px){.products .product:first-child{margin-right:unset!important}}.products .product:nth-child(2n){margin-left:auto!important}@media (max-width:1365px){.products .product:nth-child(2n){margin-left:unset!important}}.products .product .woocommerce-LoopProduct-link{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.products .product .woocommerce-LoopProduct-link h2{color:#141D23;font-size:18px!important;font-style:normal;font-weight:500;line-height:normal}@media (max-width:1365px){.products .product .woocommerce-LoopProduct-link h2{font-size:20px!important}}@media (max-width:767px){.products .product .woocommerce-LoopProduct-link h2{font-size:14px!important}}.products .product .add_to_cart_button{color:#FFF;font-size:16px!important;font-style:normal;font-weight:600!important;line-height:20px!important}@media (max-width:767px){.products .product .add_to_cart_button{font-size:12px!important;line-height:18px!important;padding:8px 16px!important;margin-top:50px!important}}.products .product .single_add_to_cart_button{position:absolute!important;left:0!important;bottom:0!important}@media (max-width:767px){.products .product .single_add_to_cart_button{width:180px}}.custom-item-wrapper{width:34%}@media (max-width:1365px){.custom-item-wrapper{width:41%}}@media (max-width:767px){.custom-item-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.custom-item-wrapper img{border-radius:16px;width:240px!important;height:240px!important}@media (max-width:1617px){.custom-item-wrapper img{width:218px!important;height:218px!important}}@media (max-width:1365px){.custom-item-wrapper img{width:218px!important;height:218px!important}}@media (max-width:767px){.custom-item-wrapper img{width:104px!important;height:104px!important}}.bottom-card-custom-item-wrapper{position:relative;width:50%;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:767px){.bottom-card-custom-item-wrapper{margin-right:20px}}.bottom-card-custom-item-wrapper .woocommerce-LoopProduct-link{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:24px}@media (max-width:767px){.bottom-card-custom-item-wrapper .woocommerce-LoopProduct-link{margin-bottom:18px}}.bottom-card-custom-item-wrapper .add_to_cart_button{text-align:center;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;margin-top:auto!important}.bottom-card-custom-item-wrapper .price{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:26px;margin-bottom:10px!important}.bottom-card-custom-item-wrapper .price span{color:#325B97;font-size:24px!important;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0.48px!important}@media (max-width:1365px){.bottom-card-custom-item-wrapper .price span{font-size:20px!important;letter-spacing:0.4px!important}}@media (max-width:767px){.bottom-card-custom-item-wrapper .price span{font-size:16px!important;letter-spacing:0.32px!important}}.bottom-card-custom-item-wrapper .select2{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}ul.products li.product{margin:0!important;margin-bottom:40px!important}@media (max-width:767px){ul.products li.product{margin-bottom:24px!important}}.clickBuyButton{display:none!important;margin-top:0!important;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;background-color:transparent!important;border:none!important}.clickBuyButton span{font-family:"Raleway",sans-serif!important;color:#325B97;font-size:16px!important;font-style:normal!important;font-weight:600!important;line-height:20px!important}@media (max-width:1365px){.clickBuyButton span{font-size:14px!important;line-height:20px!important}}@media (max-width:765px){.clickBuyButton span{font-size:12px!important;line-height:18px!important}}.single_variation_wrap{text-align:center;margin-top:24px}@media screen and (min-width:320px) and (max-width:767px){.single_variation_wrap{margin-top:36px}}.woocommerce-variation-add-to-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woocommerce-variation-add-to-cart button{margin-top:0!important;display:block;width:100%;border-radius:8px!important;background:#D12D83!important;color:#FFF!important;font-size:16px!important;font-style:normal!important;font-weight:600!important;line-height:20px!important;-webkit-transition:hover 0.2s ease-in-out;transition:hover 0.2s ease-in-out}.woocommerce-variation-add-to-cart button:active{background:#B01466!important}.woocommerce-variation-add-to-cart button:hover{background:#C52579!important}@media (max-width:1365px){.woocommerce-variation-add-to-cart button{font-size:14px!important;line-height:20px!important}}@media (max-width:765px){.woocommerce-variation-add-to-cart button{font-size:12px!important;line-height:18px!important}}.woocommerce-variation .stock{color:#D12D83!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:22px!important;text-align:left!important;margin-bottom:28px}@media (max-width:767px){.woocommerce-variation .stock{margin-bottom:32px}}.custom-flowers-tab-item h2:first-child{display:none}.variation{color:#141D23;font-size:16px;font-style:normal;font-weight:400;line-height:22px}@media (max-width:1365px){.variation{font-size:14px;line-height:18px}}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:0!important}@media (max-width:767px){.woocommerce-ordering{margin-top:12px!important}}.upsells{width:100%;display:block}.upsells .short-descr{display:none}.upsells .quantity{display:none!important}.upsells .shop_page{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.upsells .product{-webkit-box-orient:initial!important;-webkit-box-direction:initial!important;-ms-flex-direction:initial!important;flex-direction:initial!important;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.xoo-el-popup-active .xoo-el-opac{opacity:1;background-color:transparent}.xoo-el-inmodal{position:absolute;top:72px;right:158px;max-width:448px;max-height:442px}@media (max-width:767px){.xoo-el-inmodal{top:52px;right:0;width:100%;height:100%}}.xoo-el-inmodal,xoo-el-srcont{border-radius:16px}.xoo-el-main{padding:16px 32px 32px 32px!important}.xoo-el-srcont{border-radius:16px;border:2px solid #D9E3FB;background:#FFF;-webkit-box-shadow:0px 4px 40px 0px rgba(158,200,250,0.5);box-shadow:0px 4px 40px 0px rgba(158,200,250,0.5)}span.xoo-el-close{display:none}ul.xoo-el-tabs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){ul.xoo-el-tabs{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0!important}}ul.xoo-el-tabs li.xoo-el-active{position:relative;color:#325B97!important;font-size:16px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:0.32px;text-transform:uppercase;border-bottom:2px solid #FFAED9}@media (max-width:767px){ul.xoo-el-tabs li.xoo-el-active{font-size:14px;line-height:18px;letter-spacing:0.28px}}ul.xoo-el-tabs .xoo-el-login-tgr,ul.xoo-el-tabs .xoo-el-reg-tgr{-webkit-box-flex:initial!important;-ms-flex-positive:initial!important;flex-grow:initial!important;background-color:transparent!important;color:#141D23;font-size:16px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:0.32px;text-transform:uppercase;padding:12px 12px 0 12px!important;margin:0 56px 7px 56px!important}@media (max-width:767px){ul.xoo-el-tabs .xoo-el-login-tgr,ul.xoo-el-tabs .xoo-el-reg-tgr{font-size:14px;line-height:18px;letter-spacing:0.28px;margin:0!important}}.xoo-aff-group{width:100%!important;margin-bottom:16px!important;border:none!important}.xoo-aff-group .xoo-aff-input-group{border-bottom:2px solid #D9E3FB}.xoo-aff-group .xoo-aff-input-group span{display:none!important}.xoo-aff-group .xoo-aff-input-group input{color:#454C57!important;font-size:16px;font-style:normal;font-weight:400;line-height:22px;padding:8px!important;border:none!important}@media (max-width:767px){.xoo-aff-group .xoo-aff-input-group input{font-size:14px;font-style:normal;font-weight:400;line-height:18px;padding:8px 13px!important}}.xoo-el-header{padding:0!important;margin-bottom:24px}.xoo-el-section{padding:0!important}form.xoo-el-action-form{margin-top:24px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.xoo-el-form-label{display:none!important}.xoo-aff-group.xoo-el-login-btm-fields{width:50%!important;margin:0!important}.xoo-el-form-container button.button.btn.xoo-el-login-btn{width:50%!important}.xoo-el-form-container button.button.btn.xoo-el-register-btn{width:60%!important}.xoo-el-login-btn,.xoo-el-lostpw-btn,.xoo-el-register-btn{border-radius:6px;background-color:#D12D83!important;color:#FFF;font-size:16px!important;font-style:normal;font-weight:600;line-height:20px!important;padding:14px 6px!important;height:auto!important;text-transform:none!important}@media (max-width:767px){.xoo-el-login-btn,.xoo-el-lostpw-btn,.xoo-el-register-btn{font-size:14px!important}}.xoo-el-lostpw-btn{width:100%!important}a.xoo-el-lostpw-tgr{margin:0;color:#325B97;font-size:16px;font-style:normal;font-weight:600;line-height:20px}@media (max-width:767px){a.xoo-el-lostpw-tgr{font-size:14px}}.btn-or{width:100%;margin:24px 0;text-align:center;color:#325B97;font-size:16px;font-style:normal;font-weight:600;line-height:20px}@media (max-width:767px){.btn-or{font-size:14px}}.xoo-el-form-container{padding:0!important}.xoo-aff-group input[type=email]:focus,.xoo-aff-group input[type=number]:focus,.xoo-aff-group input[type=password]:focus,.xoo-aff-group input[type=text]:focus,.xoo-aff-group select+.select2:focus,.xoo-aff-group select:focus{background-color:transparent!important;border:none!important}.nsl-container-buttons a .nsl-button{border-radius:8px!important;border:2px solid #D9E3FB!important;background:#FFF!important;-webkit-box-shadow:none!important;box-shadow:none!important}.nsl-container-buttons a .nsl-button:hover{border:2px solid #B6CAE8}.nsl-container-buttons a .nsl-button:active{border:2px solid #A6C0E7}.nsl-button-label-container{color:#141D23;font-size:16px!important;font-style:normal;font-weight:600;line-height:20px;margin:0!important;padding:12px 16px 12px 0!important}@media (max-width:767px){.nsl-button-label-container{font-size:14px!important}}.xoo-el-form-container button.button.btn.xoo-el-action-btn{margin:0!important}.xoo-aff-group input[type=email],.xoo-aff-group input[type=number],.xoo-aff-group input[type=password],.xoo-aff-group input[type=text],.xoo-aff-group select,.xoo-aff-group select+.select2{-webkit-box-shadow:none!important;box-shadow:none!important;height:38px!important}.xoo-aff-group input[type=email]:focus,.xoo-aff-group input[type=number]:focus,.xoo-aff-group input[type=password]:focus,.xoo-aff-group input[type=text]:focus,.xoo-aff-group select+.select2:focus,.xoo-aff-group select:focus{border:none!important;outline:none!important}div.nsl-container .nsl-container-buttons{padding:0!important}.xoo-el-form-txt{text-align:center}.xoo-cp-container{max-width:945px!important;border-radius:24px!important;background:#FFF!important;padding:48px 32px 40px 32px!important;-webkit-box-shadow:0 4px 40px 0 rgba(158,200,250,0.5)!important;box-shadow:0 4px 40px 0 rgba(158,200,250,0.5)!important}@media (max-width:767px){.xoo-cp-container{padding:40px 16px!important;width:99%!important}}.xoo-cp-container .xoo-cp-icon-cross{font-size:0!important}.xoo-cp-container .xoo-cp-icon-cross:before{background-image:url("../images/icons/close-rigth-24.svg");width:24px;height:24px;position:absolute;top:22px;left:-46px;font-size:0!important}.xoo-cp-content .xoo-cp-atcn{overflow:inherit!important;text-align:center}.xoo-cp-content .xoo-cp-success{font-family:"Nyght Serif"!important;color:#325B97!important;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto;background-color:transparent!important;border:none!important;position:relative;font-size:36px!important;font-style:normal!important;font-weight:400!important;line-height:54px!important;letter-spacing:0.72px!important;padding:8px 0!important;border-radius:0!important;text-align:center!important;margin-bottom:24px!important}@media (max-width:767px){.xoo-cp-content .xoo-cp-success{width:100%!important;font-size:22px!important;line-height:28px!important;letter-spacing:0.44px!important;text-align:left!important;padding-left:51px!important}}.xoo-cp-content .xoo-cp-success .xoo-cp-icon-check{background-image:url("../images/icons/star-32.svg");width:32px;height:32px;position:absolute;top:18px;left:-46px;font-size:0!important}@media (max-width:767px){.xoo-cp-content .xoo-cp-success .xoo-cp-icon-check{top:6px;left:8px}}.xoo-cp-pdetails{width:100%}.xoo-cp-pdetails tbody{width:100%}.xoo-cp-pdetails tbody tr{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){.xoo-cp-pdetails tbody tr{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:32px}}.xoo-cp-pdetails tbody tr td{margin-bottom:24px}@media (max-width:767px){.xoo-cp-pdetails tbody tr td{margin-bottom:0}}table.xoo-cp-pdetails,table.xoo-cp-pdetails tr{border:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.xoo-cp-remove{position:absolute;right:16px;bottom:68px}}.xoo-cp-remove .xoo-cp-icon-cross{position:relative}.xoo-cp-remove .xoo-cp-icon-cross:before{content:""!important;background-image:url("../images/icons/trash.svg");background-repeat:no-repeat;width:24px!important;height:24px!important;position:absolute;top:-12px;left:-6px}.xoo-cp-pimg{width:80px!important;height:80px!important;border-radius:3.077px}@media (max-width:767px){.xoo-cp-pimg{width:64px!important;height:64px!important;margin-bottom:16px!important}}@media only screen and (max-width:500px){.xoo-cp-pimg{display:block!important}}.xoo-cp-pimg a img{border-radius:3.077px;width:80px;height:80px}@media (max-width:767px){.xoo-cp-pimg a img{width:64px;height:64px}}.xoo-cp-ptitle{width:42%!important}@media (max-width:767px){.xoo-cp-ptitle{width:74%!important;margin-bottom:16px!important}}.xoo-cp-ptitle a{color:#141D23;font-size:20px!important;font-style:normal!important;font-weight:500!important;line-height:normal!important}@media (max-width:767px){.xoo-cp-ptitle a{font-size:14px!important}}.xoo-cp-pprice{margin:0 0 24px 0!important}@media (max-width:767px){.xoo-cp-pprice{width:31%!important;margin:0!important}}.xoo-cp-pprice .woocommerce-Price-amount{color:#141D23!important;font-size:22px!important;font-style:normal!important;font-weight:400!important;line-height:30px!important}@media (max-width:767px){.xoo-cp-pprice .woocommerce-Price-amount{font-size:16px!important;line-height:22px!important}}@media (max-width:767px){.xoo-cp-pqty{width:42%!important}}.xoo-cp-pqty .xoo-cp-qtybox{position:relative;border:none!important}.xoo-cp-pqty .xoo-cp-qtybox .xcp-chng{border:none!important}.xoo-cp-pqty .xoo-cp-qtybox .xcp-minus{border:none!important;font-size:0!important;content:""!important;background-image:url("../images/icons/minus.svg");background-repeat:no-repeat;width:100%!important;height:100%!important;position:absolute;top:8px;left:-38px}@media (max-width:767px){.xoo-cp-pqty .xoo-cp-qtybox .xcp-minus{left:-29px}}.xoo-cp-pqty .xoo-cp-qtybox .xcp-plus{border:none!important;font-size:0!important;content:""!important;background-image:url("../images/icons/plus.svg");background-repeat:no-repeat;width:100%!important;height:100%!important;position:absolute;top:8px;right:-49px}@media (max-width:767px){.xoo-cp-pqty .xoo-cp-qtybox .xcp-plus{right:-45px}}.xoo-cp-pqty .xoo-cp-qtybox .xoo-cp-qty{max-width:40px!important;border-radius:8px!important;border:2px solid #D9E3FB!important;color:#325B97!important;font-size:16px!important;font-style:normal!important;font-weight:600!important;line-height:22px!important;padding:8px!important;font-variant-numeric:lining-nums proportional-nums}@media (max-width:767px){.xoo-cp-pqty .xoo-cp-qtybox .xoo-cp-qty{font-size:14px!important;line-height:22px!important}}.xoo-cp-ptotal{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:none!important;margin:24px 0!important;font-size:18px!important;padding:8px 80px!important;width:100%!important;text-align:center;border-radius:6px;border:2px solid #D9E3FB!important;background:#F3F6FF}@media (max-width:767px){.xoo-cp-ptotal{padding:8px 16px!important;margin:0 0 32px 0!important}}.xoo-cp-ptotal .xcp-totxt{color:#141D23!important;font-size:24px!important;font-style:normal!important;font-weight:500!important;line-height:normal!important;letter-spacing:0.48px!important}@media (max-width:767px){.xoo-cp-ptotal .xcp-totxt{font-size:16px!important;letter-spacing:0.32px!important}}.xoo-cp-ptotal .xcp-ptotal .woocommerce-Price-amount bdi{color:#141D23!important;font-size:24px!important;font-style:normal!important;font-weight:500!important;line-height:normal!important;letter-spacing:0.48px!important}.xoo-cp-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width:767px){.xoo-cp-btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.xoo-cp-btns .xoo-cp-btn-vc{display:none!important}.xoo-cp-btns .xoo-cp-btn-ch{color:#FFF;font-size:16px!important;font-style:normal!important;font-weight:600!important;line-height:48px!important;border-radius:6px!important;background:#D12D83!important;padding:0!important;border:none!important;text-transform:inherit!important;-webkit-transition:hover 0.2s ease-in-out;transition:hover 0.2s ease-in-out}.xoo-cp-btns .xoo-cp-btn-ch:active{background:#B01466!important}.xoo-cp-btns .xoo-cp-btn-ch:hover{background:#C52579!important}@media (max-width:767px){.xoo-cp-btns .xoo-cp-btn-ch{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-size:12px!important;line-height:18px!important;padding:8px 0!important}}.xoo-cp-btns .xoo-cp-close{color:#325B97!important;font-size:16px!important;font-style:normal!important;font-weight:600!important;line-height:20px!important;padding:14px 0!important;background-color:transparent!important;border:none!important;text-transform:inherit!important;margin-right:16px!important;-webkit-transition:hover 0.2s ease-in-out;transition:hover 0.2s ease-in-out}@media (max-width:767px){.xoo-cp-btns .xoo-cp-close{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:12px!important;line-height:18px!important;padding:0!important}}.xoo-cp-btns .xoo-cp-close:active{color:#011C45!important}.xoo-cp-btns .xoo-cp-close:hover{color:#0F3672!important}.row-summ{margin-left:24px}@media (max-width:767px){.row-summ{width:25%!important}}@media (max-width:767px){.row-summ{margin-left:0}}.row-summ span{color:#141D23!important;font-size:22px!important;font-style:normal!important;font-weight:400!important;line-height:30px!important}@media (max-width:767px){.row-summ span{font-size:16px!important;line-height:22px!important}}#formOrderOneClick .popup{width:360px!important;border-radius:24px!important;padding:40px 32px!important;background:#FFF!important;-webkit-box-shadow:0 4px 40px 0 rgba(158,200,250,0.5)!important;box-shadow:0 4px 40px 0 rgba(158,200,250,0.5)!important}#buyoneclick_form_order input[type=tel],#buyoneclick_form_order input[type=text],#formOrderOneClick input[type=email]{width:100%!important;height:48px!important;padding:8px!important;border:none!important;border-bottom:2px solid #D9E3FB!important;color:#454C57!important;font-family:"Raleway",sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:22px!important;margin:0!important;margin-bottom:16px!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}#formOrderOneClick input[type=email]{margin-bottom:16px!important}#buyoneclick_form_order input[type=tel]{margin-bottom:32px!important}.phoneFormat{display:none!important}.buyButtonOkForm{border:none!important;width:100%!important;padding:14px 16px!important;border-radius:6px!important;background:#D12D83!important;color:#FFF!important;font-family:"Raleway",sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:600!important;line-height:20px!important;-webkit-box-shadow:none!important;box-shadow:none!important}#formOrderOneClick .popup .close_order{border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;background:none!important;background-color:unset!important;border-radius:unset!important;background-image:url("../images/icons/close-rigth-24.svg")!important;width:24px!important;height:24px!important;position:absolute!important;top:9px!important;right:16px!important;font-size:0!important}.buyvalide:focus{outline:none!important;border:none!important}.single_variation_wrap .running{margin:0!important}.header{position:fixed;top:0;width:100%;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;padding:10px 0;background-color:#F3F6FF;z-index:10}.header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1365px){.header__headermenu{display:none}}.header__headermenumobile{position:absolute;top:-12px;right:-400px;width:250px;height:100vh;border-left:2px solid #D9E3FB;background:#fff;-webkit-box-shadow:0px 4px 40px 0px rgba(158,200,250,0.5);box-shadow:0px 4px 40px 0px rgba(158,200,250,0.5);-webkit-transition:right 0.3s ease-in-out;transition:right 0.3s ease-in-out;overflow-y:auto;padding:20px;z-index:10;display:block}@media (min-width:1365px){.header__headermenumobile{display:none}}#header.scrolled{background:#FFF;-webkit-box-shadow:0px 4px 40px 0px rgba(158,200,250,0.5);box-shadow:0px 4px 40px 0px rgba(158,200,250,0.5)}.headermenu{position:relative}.listheader{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1365px){.listheader{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:80px 0 32px 0}}.listheader__item{padding:16px 0px;margin-right:32px}@media (max-width:1616px){.listheader__item{margin-right:16px}}@media (max-width:1365px){.listheader__item{padding:8px 0px;margin-right:0;margin-bottom:16px}}.listheader__item:last-child{margin-right:0}.listheader__link{position:relative;-webkit-transition:hover 0.3s ease-in-out;transition:hover 0.3s ease-in-out;color:#141D23;font-style:normal;font-weight:600;line-height:20px}.listheader__link:hover{color:#325B97}@media (max-width:1365px){.header-logo img{height:50px}}@media (max-width:765px){.header-logo img{height:36px}}.header-headernav{position:relative}.headernav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.headernav__language{margin-left:40px}.headernav__language .widget_polylang nav ul{display:-webkit-box;display:-ms-flexbox;display:flex}.headernav__language .widget_polylang nav ul li{margin-right:12px}.headernav__language .widget_polylang nav ul li a{position:relative;-webkit-transition:hover 0.2s ease-in-out;transition:hover 0.2s ease-in-out;color:#141D23;font-style:normal;font-weight:600;line-height:20px}.headernav__language .widget_polylang nav ul li a:last-child{margin-right:0}.headernav__language .widget_polylang nav ul li a:hover{color:#325B97}.headernav__account{margin-left:32px}.headernav__cart{margin-left:32px}.current-lang a{color:#325B97!important}.headercart span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.headercart span img{position:relative}.headercart span strong{color:#141D23;font-size:16px;font-style:normal;font-weight:600;line-height:20px;margin-left:2px}.burgernav{display:none}@media (max-width:1365px){.burgernav{display:block;margin-left:16px}}#closeMenu{position:absolute;top:16px;right:16px}@media (max-width:1365px){.headersearch-desktop{display:none}}@media (max-width:1365px){.headerlanguage-desktop{display:none}}.headernavmobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.headernavmobile .headerlanguage{margin-left:0px;margin-bottom:16px}.headernav-search{position:relative}.headersearch{position:relative}.headerlanguage{position:relative}.headeraccount{position:relative}.footer{position:relative;margin-top:64px;margin-bottom:80px}@media (max-width:767px){.footer{margin:56px 16px 32px 16px}}.footer .container{border-radius:16px;border:2px solid #D9E3FB;background:#F3F6FF;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px 0}@media (max-width:767px){.footer .container{padding:32px 16px}}.footernav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:32px}@media (max-width:767px){.footernav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footernav__item{margin-right:24px}@media (max-width:767px){.footernav__item{margin-right:0;margin-bottom:16px}}.footernav__item:last-child{margin-right:0;margin-bottom:0}.footernav__link{color:#141d23;font-size:16px;font-style:normal;font-weight:600;line-height:20px;-webkit-transition:hover 0.2s ease-in-out;transition:hover 0.2s ease-in-out}.footernav__link:hover{color:#325B97}@media (max-width:767px){.footernav__link{font-size:14px;line-height:20px}}.footermenusocial{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:32px}.footermenusocial__item{margin-right:24px}.footermenusocial__item:last-child{margin-right:0}.footermenusocial__link{position:relative}.copyright{margin-bottom:32px;color:#141D23;font-size:16px;font-style:normal;font-weight:400;line-height:22px;text-align:center}@media (max-width:767px){.copyright{margin-bottom:16px;font-size:14px;line-height:18px}}.powered{color:#141D23;font-size:16px;font-style:normal;font-weight:400;line-height:22px}@media (max-width:767px){.powered{font-size:14px;line-height:18px}}.powered a{color:#141D23;-webkit-transition:hover 0.2s ease-in-out;transition:hover 0.2s ease-in-out}.powered a:hover{color:#325B97}.firstview{overflow:hidden;position:relative;padding-top:146px;margin-bottom:120px;background-color:#F3F6FF}@media (max-width:1366px){.firstview{padding-top:98px}}@media (max-width:767px){.firstview{margin-bottom:80px;padding-top:75px}}@media (max-width:767px){.firstview .container{margin-bottom:40px}}.firstview__firstviewright{height:564px}@media (max-width:1366px){.firstview__firstviewright{height:372px;margin-top:60px}}@media (max-width:767px){.firstview__firstviewright{height:277px;margin-top:42px}}.firstviewleft__title{font-family:"Nyght Serif";color:#325B97;font-size:76px;font-style:normal;font-weight:500;line-height:normal}@media (max-width:1366px){.firstviewleft__title{font-size:60px}}@media (max-width:767px){.firstviewleft__title{font-size:32px}}.firstviewleft__name{font-family:"Nyght Serif";color:#325B97;font-size:40px;font-style:italic;font-weight:300;line-height:normal}@media (max-width:1366px){.firstviewleft__name{font-size:30px}}@media (max-width:767px){.firstviewleft__name{font-size:18px}}.firstviewleft__desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#141D23;font-size:16px;font-style:normal;font-weight:400;line-height:22px;margin-top:25px}@media (max-width:1366px){.firstviewleft__desc{font-size:14px;line-height:18px;margin-top:11px}}.firstviewleft__desc strong{position:relative;color:#C52579;font-variant-numeric:lining-nums proportional-nums;font-family:"Nyght Serif";font-size:22px;font-style:normal;font-weight:300;line-height:22px}@media screen and (min-width:1024px) and (max-width:1366px){.firstviewleft__desc strong{font-size:18px}}@media screen and (min-width:768px) and (max-width:1023px){.firstviewleft__desc strong{font-size:18px}}@media screen and (min-width:320px) and (max-width:767px){.firstviewleft__desc strong{font-size:12px}}.firstviewleft__desc strong:before{position:relative;content:"“";color:#C52579;font-variant-numeric:lining-nums proportional-nums;font-family:"Nyght Serif";font-size:40px;font-style:italic;font-weight:500;line-height:22px;margin-right:4px;top:10px}@media screen and (min-width:320px) and (max-width:767px){.firstviewleft__desc strong:before{font-size:27.5px;line-height:15.125px}}.waves-container{-webkit-filter:drop-shadow(0px 4px 40px rgba(158,200,250,0.5));filter:drop-shadow(0px 4px 40px rgba(158,200,250,0.5))}.waves{position:relative;width:100%;height:15vh;margin-bottom:-7px;min-height:100px;max-height:150px}@media screen and (min-width:320px) and (max-width:767px){.waves{height:8vh;min-height:50px;max-height:50px}}.parallax>use{-webkit-animation:move-forever 25s cubic-bezier(0.55,0.5,0.45,0.5) infinite;animation:move-forever 25s cubic-bezier(0.55,0.5,0.45,0.5) infinite}.parallax>use:first-child{-webkit-animation-delay:-2s;animation-delay:-2s;-webkit-animation-duration:7s;animation-duration:7s}.parallax>use:nth-child(2){-webkit-animation-delay:-3s;animation-delay:-3s;-webkit-animation-duration:10s;animation-duration:10s}.parallax>use:nth-child(3){-webkit-animation-delay:-4s;animation-delay:-4s;-webkit-animation-duration:13s;animation-duration:13s}.parallax>use:nth-child(4){-webkit-animation-delay:-5s;animation-delay:-5s;-webkit-animation-duration:20s;animation-duration:20s}@-webkit-keyframes move-forever{0%{-webkit-transform:translate3d(-90px,0,0);transform:translate3d(-90px,0,0)}to{-webkit-transform:translate3d(85px,0,0);transform:translate3d(85px,0,0)}}@keyframes move-forever{0%{-webkit-transform:translate3d(-90px,0,0);transform:translate3d(-90px,0,0)}to{-webkit-transform:translate3d(85px,0,0);transform:translate3d(85px,0,0)}}.filter{position:relative;width:100%;margin-bottom:24px}@media (max-width:1365px){.filter{padding:0px 12px}}.filter .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:16px;border:2px solid #F3F6FF;background:#FFF;padding:32px 40px;-webkit-box-shadow:0 4px 20px 0 rgba(158,200,250,0.08);box-shadow:0 4px 20px 0 rgba(158,200,250,0.08)}.filter .container .accordion{width:100%}@media (max-width:767px){.filter .container{padding:8px}}.filter .tabsfilter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:32px;border:2px solid #D9E7FB;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto;overflow:hidden}@media (max-width:767px){.filter .tabsfilter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:90%;border-radius:8px;border:2px solid #D9E7FB;margin:24px auto}}.container-filter{width:100%!important;margin-top:26px!important;margin-bottom:10px!important;padding:0!important;border:none!important}.testimonials{margin-top:96px;margin-bottom:56px}@media (max-width:1366px){.testimonials{margin-top:64px}}@media (max-width:1365px){.testimonials{margin-top:56px}}.customersmenu{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){.customersmenu{margin-top:16px}}@media (max-width:1019px){.customersmenu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:767px){.customersmenu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.customersmenu__item{border-radius:16px;border:2px solid #D9E3FB;background:#F3F6FF;-webkit-box-shadow:0px 4px 20px 0px rgba(158,200,250,0.08);box-shadow:0px 4px 20px 0px rgba(158,200,250,0.08);margin-bottom:24px;-webkit-box-flex:0;-ms-flex:0 0 32%;flex:0 0 32%;height:328px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.customersmenu__item{width:100%;height:288px}}.customersmenu__item img{position:relative}@media (max-width:767px){.customersmenu__item img{display:block;width:100%;height:100%}}.customersmenu__item:last-child{margin-right:0;margin-bottom:0}body.single.single-product .product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:320px) and (max-width:767px){body.single.single-product .product{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:320px) and (max-width:767px){body.single.single-product .product .products{margin-top:16px;width:100%;max-width:592px}}@media (max-width:767px){body.single.single-product .product .bottom-card-custom-item-wrapper{width:48%;margin-right:20px}}@media (max-width:767px){body.single.single-product .product .bottom-card-custom-item-wrapper .custom-item-wrapper{width:48%;margin-right:20px}}body.single.single-product .product .bottom-card-custom-item-wrapper .select2{width:auto!important;max-width:260px!important}@media screen and (min-width:320px) and (max-width:767px){body.single.single-product .related .product{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.woocommerce-product-gallery{width:416px!important;height:416px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media screen and (min-width:1024px) and (max-width:1366px){.woocommerce-product-gallery{width:360px!important;height:360px}}@media screen and (min-width:768px) and (max-width:1023px){.woocommerce-product-gallery{width:360px!important;height:360px}}@media screen and (min-width:320px) and (max-width:767px){.woocommerce-product-gallery{width:232px!important;height:232px}}.summary{position:relative;width:400px!important;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:40px}@media screen and (min-width:1024px) and (max-width:1366px){.summary{width:372px!important}}@media screen and (min-width:768px) and (max-width:1023px){.summary{width:324px!important;margin-top:102px!important}}@media screen and (min-width:320px) and (max-width:767px){.summary{width:256px!important;margin-top:102px!important}}.summary .woocommerce-Price-amount{color:#325B97;font-size:24px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0.48px}@media screen and (min-width:1024px) and (max-width:1366px){.summary .woocommerce-Price-amount{font-size:20px;letter-spacing:0.4px}}@media screen and (min-width:768px) and (max-width:1023px){.summary .woocommerce-Price-amount{font-size:20px;letter-spacing:0.4px}}@media screen and (min-width:320px) and (max-width:767px){.summary .woocommerce-Price-amount{font-size:16px;letter-spacing:0.32px}}.summary .price{margin-bottom:24px}.summary table{width:254px!important}.summary .single_add_to_cart_button{position:absolute!important;bottom:0!important;left:0!important}.related{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.woocommerce div.product .product_title{color:#141D23;font-size:22px;font-style:normal;font-weight:400;line-height:30px;margin-bottom:24px}@media screen and (min-width:1024px) and (max-width:1366px){.woocommerce div.product .product_title{font-size:20px;line-height:28px}}@media screen and (min-width:768px) and (max-width:1023px){.woocommerce div.product .product_title{font-size:20px;line-height:28px}}@media screen and (min-width:320px) and (max-width:767px){.woocommerce div.product .product_title{font-size:16px;line-height:22px}}.woocommerce div.product form.cart div.quantity{margin:6px 0 24px 0!important}.quantity{display:-webkit-box;display:-ms-flexbox;display:flex}.quantity input{width:40px!important;height:40px!important;border-radius:8px!important;border:2px solid #D9E3FB!important;color:#325B97!important;text-align:center!important;font-size:16px!important;font-style:normal!important;font-weight:600!important;line-height:22px!important;font-variant-numeric:lining-nums proportional-nums}@media screen and (min-width:1024px) and (max-width:1366px){.quantity input{width:32px!important;height:32px!important;font-size:14px;line-height:22px}}@media screen and (min-width:768px) and (max-width:1023px){.quantity input{width:32px!important;height:32px!important;font-size:14px;line-height:22px}}@media screen and (min-width:320px) and (max-width:767px){.quantity input{width:32px!important;height:32px!important;font-size:14px;line-height:22px}}.quantity .button_decrement,.quantity .button_increment{background-repeat:no-repeat!important;background-color:transparent!important;background-position:center!important;border:none!important;width:40px!important;height:40px!important}@media screen and (min-width:1024px) and (max-width:1366px){.quantity .button_decrement,.quantity .button_increment{width:32px!important;height:32px!important}}@media screen and (min-width:768px) and (max-width:1023px){.quantity .button_decrement,.quantity .button_increment{width:32px!important;height:32px!important}}@media screen and (min-width:320px) and (max-width:767px){.quantity .button_decrement,.quantity .button_increment{width:32px!important;height:32px!important}}.quantity .button_decrement{background-image:url(../images/icons/minus.svg)!important}.quantity .button_increment{background-image:url(../images/icons/plus.svg)!important}.short-descr{margin-bottom:24px}.short-descr .woocommerce-product-details__short-description p{color:#141D23;font-size:16px;font-style:normal;font-weight:400;line-height:22px;text-align:left}@media screen and (min-width:1024px) and (max-width:1366px){.short-descr .woocommerce-product-details__short-description p{font-size:14px;line-height:18px}}@media screen and (min-width:768px) and (max-width:1023px){.short-descr .woocommerce-product-details__short-description p{font-size:14px;line-height:18px}}@media screen and (min-width:320px) and (max-width:767px){.short-descr .woocommerce-product-details__short-description p{font-size:12px;line-height:18px}}.events-grid-box{border-radius:0px 24px 24px 24px!important;border:2px solid #F3F6FF;background:#FFF;padding:40px 32px 32px 32px;position:relative}@media screen and (min-width:320px) and (max-width:767px){.events-grid-box{border:none;padding:0}}.events-grid-box:before{content:"";position:absolute;top:-3px;left:0;width:276px;height:4px;background-color:#fff}@media screen and (min-width:320px) and (max-width:767px){.events-grid-box:before{display:none}}.events-box-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.events-box-body .blog-post-itemr{-webkit-box-flex:0;-ms-flex:0 0 23%;flex:0 0 23%;margin-bottom:56px}@media screen and (min-width:1024px) and (max-width:1366px){.events-box-body .blog-post-itemr{-webkit-box-flex:0;-ms-flex:0 0 22%;flex:0 0 22%;margin-bottom:32px}}@media screen and (min-width:768px) and (max-width:1023px){.events-box-body .blog-post-itemr{-webkit-box-flex:0;-ms-flex:0 0 47%;flex:0 0 47%;margin-bottom:32px}}@media screen and (min-width:320px) and (max-width:767px){.events-box-body .blog-post-itemr{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:32px}}.events-box-body .blog-post-itemr .date-post{color:#D12D83;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin-bottom:8px}@media screen and (min-width:1024px) and (max-width:1366px){.events-box-body .blog-post-itemr .date-post{font-size:12px;line-height:20px}}@media screen and (min-width:768px) and (max-width:1023px){.events-box-body .blog-post-itemr .date-post{font-size:12px;line-height:20px}}@media screen and (min-width:320px) and (max-width:767px){.events-box-body .blog-post-itemr .date-post{font-size:10px;line-height:18px}}.events-box-body .blog-post-itemr .post-name{color:#325B97;font-size:24px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0.48px;margin-bottom:16px;-webkit-transition:hover 0.2s ease-in-out;transition:hover 0.2s ease-in-out}.events-box-body .blog-post-itemr .post-name:hover{color:#134b96}@media screen and (min-width:1024px) and (max-width:1366px){.events-box-body .blog-post-itemr .post-name{font-size:20px;letter-spacing:0.4px}}@media screen and (min-width:768px) and (max-width:1023px){.events-box-body .blog-post-itemr .post-name{font-size:20px;letter-spacing:0.4px}}@media screen and (min-width:320px) and (max-width:767px){.events-box-body .blog-post-itemr .post-name{font-size:16px;letter-spacing:0.32px}}.events-box-body .blog-post-itemr .post-content{color:#141D23;font-size:16px;font-style:normal;font-weight:400;line-height:22px;margin-bottom:8px}@media screen and (min-width:1024px) and (max-width:1366px){.events-box-body .blog-post-itemr .post-content{font-size:14px;line-height:18px}}@media screen and (min-width:768px) and (max-width:1023px){.events-box-body .blog-post-itemr .post-content{font-size:14px;line-height:18px}}@media screen and (min-width:320px) and (max-width:767px){.events-box-body .blog-post-itemr .post-content{font-size:12px;line-height:18px}}.events-box-body .blog-post-itemr .post-link{-webkit-transition:-webkit-transform 300ms ease-in-out;transition:-webkit-transform 300ms ease-in-out;transition:transform 300ms ease-in-out;transition:transform 300ms ease-in-out,-webkit-transform 300ms ease-in-out}.events-box-body .blog-post-itemr .post-link svg{-webkit-transition:-webkit-transform 300ms ease-in-out;transition:-webkit-transform 300ms ease-in-out;transition:transform 300ms ease-in-out;transition:transform 300ms ease-in-out,-webkit-transform 300ms ease-in-out;-webkit-transform:translate(0px,0px);transform:translate(0px,0px)}.events-box-body .blog-post-itemr .post-link:hover svg{-webkit-transform:translate(9px,0px);transform:translate(9px,0px)}.events-box-loader{text-align:center}.events-box-loader .event-loader_button{padding:14px 16px;border-radius:6px;background:#D9E7FB;color:#141D23;font-size:16px;font-style:normal;font-weight:600;line-height:20px}@media screen and (min-width:1024px) and (max-width:1366px){.events-box-loader .event-loader_button{padding:10px 16px;font-size:14px;line-height:20px}}@media screen and (min-width:768px) and (max-width:1023px){.events-box-loader .event-loader_button{padding:10px 16px;font-size:14px;line-height:20px}}@media screen and (min-width:320px) and (max-width:767px){.events-box-loader .event-loader_button{padding:8px 16px;font-size:12px;line-height:18px}}.blog-article__container{border-radius:24px;border:2px solid #F3F6FF;background:#FFF;-webkit-box-shadow:0 4px 20px 0 rgba(158,200,250,0.08);box-shadow:0 4px 20px 0 rgba(158,200,250,0.08);padding:40px 32px;margin:40px auto}@media screen and (min-width:320px) and (max-width:767px){.blog-article__container{border:none;-webkit-box-shadow:none;box-shadow:none;padding:0}}.blog-article__container_inner{width:600px;margin:0 auto}@media screen and (min-width:320px) and (max-width:767px){.blog-article__container_inner{width:100%}}.blog-article__date{color:#D12D83!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:22px!important}@media screen and (min-width:1024px) and (max-width:1366px){.blog-article__date{font-size:14px!important;line-height:22px!important}}@media screen and (min-width:768px) and (max-width:1023px){.blog-article__date{font-size:14px!important;line-height:22px!important}}@media screen and (min-width:320px) and (max-width:767px){.blog-article__date{font-size:10px!important;line-height:18px!important}}.blog-article__title{color:#325B97!important;font-family:"Nyght Serif"!important;font-size:36px!important;font-style:normal!important;font-weight:400!important;line-height:54px!important;letter-spacing:0.72px!important;margin-bottom:16px}@media screen and (min-width:1024px) and (max-width:1366px){.blog-article__title{font-size:28px!important;line-height:38px!important;letter-spacing:0.56px!important}}@media screen and (min-width:768px) and (max-width:1023px){.blog-article__title{font-size:28px!important;line-height:38px!important;letter-spacing:0.56px!important}}@media screen and (min-width:320px) and (max-width:767px){.blog-article__title{font-size:22px!important;line-height:28px!important;letter-spacing:0.44px!important}}.blog-article p{color:#141D23!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:22px!important}@media screen and (min-width:1024px) and (max-width:1366px){.blog-article p{font-size:14px!important;line-height:18px!important}}@media screen and (min-width:768px) and (max-width:1023px){.blog-article p{font-size:14px!important;line-height:18px!important}}@media screen and (min-width:320px) and (max-width:767px){.blog-article p{font-size:12px!important;line-height:18px!important}}.single-post .events-grid-box{border-radius:unset;border:unset}.single-post .blog-article__container{margin:0 auto 40px auto}.post-type-archive-video .container{position:relative}.post-type-archive-video .events-grid-box:before{width:333px}.container-video{width:100%;margin-top:120px}@media screen and (min-width:320px) and (max-width:767px){.container-video{margin-top:70px}}.container-video .events-box-body{display:block!important}.container-filter .tabmenu{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.video-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;gap:4px}.video-menu__item{position:relative;cursor:pointer;margin-bottom:24px}.video-menu__link{position:relative}.video-menu__link img{display:block;width:280px;height:380px;border-radius:8px}@media screen and (min-width:1024px) and (max-width:1366px){.video-menu__link img{width:210px;height:278px}}@media screen and (min-width:768px) and (max-width:1023px){.video-menu__link img{width:202px;height:268px}}@media screen and (min-width:320px) and (max-width:767px){.video-menu__link img{width:136px;height:180px}}.play-button{width:26px;height:32px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url("../images/icons/play.svg");background-repeat:no-repeat}.cart-page{position:relative;border-radius:0px 24px 24px 24px;border:2px solid #F3F6FF;background:#FFF;padding:40px}@media screen and (min-width:769px) and (max-width:1023px){.cart-page{padding:40px 24px 32px 24px}}@media screen and (min-width:320px) and (max-width:768px){.cart-page{border-radius:unset;border:none;background:#FFF;padding:0}}.cart-page:before{content:"";position:absolute;top:-3px;left:0;width:496px;height:4px;background-color:#fff}@media screen and (min-width:769px) and (max-width:1023px){.cart-page:before{width:401px}}@media screen and (min-width:320px) and (max-width:768px){.cart-page:before{display:none}}.woocommerce table.shop_table{border:none!important;margin:0!important;width:100%;border-radius:unset}.cart-custom-form{max-width:881px;margin:0 auto}.cart_item tr td{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.cart_item .product-thumbnail a img{border-radius:3.077px;width:80px!important;height:80px!important}@media screen and (min-width:1024px) and (max-width:1366px){.cart_item .product-thumbnail a img{width:72px!important;height:72px!important}}@media screen and (min-width:769px) and (max-width:1023px){.cart_item .product-thumbnail a img{width:72px!important;height:72px!important}}@media screen and (min-width:320px) and (max-width:768px){.cart_item .product-thumbnail a img{width:19%}}.cart_item .product-name{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:14px 0}@media screen and (min-width:320px) and (max-width:768px){.cart_item .product-name{width:70%!important;margin:0 0 0 8px}}.cart_item .product-name a{color:#141D23!important;font-size:20px!important;font-weight:500!important}@media screen and (min-width:1024px) and (max-width:1366px){.cart_item .product-name a{font-size:18px!important}}@media screen and (min-width:769px) and (max-width:1023px){.cart_item .product-name a{font-size:18px!important}}@media screen and (min-width:320px) and (max-width:768px){.cart_item .product-name a{font-size:14px!important;line-height:normal!important}}@media screen and (min-width:320px) and (max-width:768px){.cart_item .product-price,.cart_item .product-quantity,.cart_item .product-subtotal{-webkit-box-flex:0;-ms-flex:0 0 33.333%;flex:0 0 33.333%;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}}.cart_item .product-remove{position:relative}.cart_item .product-remove a{position:relative;font-size:0!important}.cart_item .product-remove a:before{content:""!important;background-image:url(../images/icons/trash.svg);background-repeat:no-repeat;width:24px!important;height:24px!important;position:absolute;top:-12px;left:-6px}@media screen and (min-width:320px) and (max-width:768px){.cart_item .product-remove a{position:absolute;bottom:70px;right:26px}}.cart-title{display:block;padding:0 12px;margin-bottom:40px;color:#141D23;font-size:24px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0.48px}@media screen and (min-width:1024px) and (max-width:1366px){.cart-title{font-size:20px;letter-spacing:0.4px}}@media screen and (min-width:769px) and (max-width:1023px){.cart-title{font-size:20px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0.4px;text-align:center}}@media screen and (min-width:320px) and (max-width:768px){.cart-title{font-size:16px;letter-spacing:0.32px;text-align:center;margin-top:23px}}.cart_totals .order-total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;border-radius:6px;border:2px solid #D9E3FB;background:#F3F6FF;padding:0 80px;margin:30px 0 40px 0!important}@media screen and (min-width:1024px) and (max-width:1366px){.cart_totals .order-total{padding:0 32px}}.cart_totals .order-total .shop_table tbody th{color:#141D23!important;font-size:20px!important;font-style:normal!important;font-weight:500!important;line-height:normal!important}@media screen and (min-width:1024px) and (max-width:1366px){.cart_totals .order-total .shop_table tbody th{font-size:18px!important;font-weight:500!important}}.cart_totals .order-total .shop_table tbody td span{color:#141D23!important;font-variant-numeric:lining-nums proportional-nums;font-size:24px!important;font-style:normal!important;font-weight:500!important;line-height:normal!important;letter-spacing:0.48px!important}@media screen and (min-width:1024px) and (max-width:1366px){.cart_totals .order-total .shop_table tbody td span{font-size:20px!important;letter-spacing:0.4px!important}}.cart_totals .checkout-button{display:inline!important;border-radius:6px!important;background:#D12D83!important;color:#FFF!important;font-size:16px!important;font-style:normal!important;font-weight:600!important;line-height:20px!important;padding:14px 16px!important;-webkit-transition:hover 0.2s ease-in-out;transition:hover 0.2s ease-in-out;float:right}.cart_totals .checkout-button:active{background:#B01466!important}.cart_totals .checkout-button:hover{background:#C52579!important}@media screen and (min-width:1024px) and (max-width:1366px){.cart_totals .checkout-button{font-size:14px!important;line-height:20px!important;padding:10px 16px!important}}@media screen and (min-width:769px) and (max-width:1023px){.cart_totals .checkout-button{padding:10px 16px!important}}@media screen and (min-width:320px) and (max-width:768px){.cart_totals .checkout-button{padding:8px 16px!important}}.wc-proceed-to-checkout{padding:0!important}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%!important}.woocommerce table.shop_table td{border:none!important}.woocommerce table.shop_table td{padding:9px 0!important}@media screen and (min-width:320px) and (max-width:768px){.woocommerce table.shop_table_responsive tr td:before,.woocommerce-page table.shop_table_responsive tr td:before{content:""!important;display:none!important}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:block!important}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:start!important}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:unset!important}}.container-order__inner{position:relative;border-radius:0px 24px 24px 24px;border:2px solid #F3F6FF;padding:40px}.container-order__inner:before{content:"";position:absolute;top:-3px;left:0;width:235px;height:4px;background-color:#fff}@media screen and (min-width:1024px) and (max-width:1366px){.container-order__inner:before{width:212px}}@media screen and (min-width:768px) and (max-width:1023px){.container-order__inner:before{width:212px}}@media screen and (min-width:768px) and (max-width:1023px){.container-order__inner{padding:40px 24px 32px 24px}}@media screen and (min-width:320px) and (max-width:767px){.container-order__inner{border-radius:0;border:unset;padding:0}}@media screen and (min-width:320px) and (max-width:767px){.container-order{border-radius:0;border:unset;padding:0}}.container-order form .col2-set{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width:768px) and (max-width:1023px){.container-order form .col2-set{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:320px) and (max-width:767px){.container-order form .col2-set{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.container-order form .col2-set .col-1{width:100%;max-width:360px;margin-right:160px}@media screen and (min-width:1024px) and (max-width:1366px){.container-order form .col2-set .col-1{max-width:300px}}@media screen and (min-width:768px) and (max-width:1023px){.container-order form .col2-set .col-1{max-width:300px;margin:0 auto}}@media screen and (min-width:320px) and (max-width:767px){.container-order form .col2-set .col-1{max-width:288px;margin:0 auto}}@media screen and (min-width:320px) and (max-width:767px){.container-order form .col2-set .col-1 .woocommerce-billing-fields{margin-top:23px}}.container-order form .col2-set .col-1 .woocommerce-billing-fields h3{color:#141D23!important;font-size:24px!important;font-style:normal!important;font-weight:500!important;line-height:normal!important;letter-spacing:0.48px!important;margin-bottom:24px}@media screen and (min-width:1024px) and (max-width:1366px){.container-order form .col2-set .col-1 .woocommerce-billing-fields h3{font-size:20px!important;letter-spacing:0.4px!important}}@media screen and (min-width:768px) and (max-width:1023px){.container-order form .col2-set .col-1 .woocommerce-billing-fields h3{font-size:20px!important;letter-spacing:0.4px!important}}@media screen and (min-width:320px) and (max-width:767px){.container-order form .col2-set .col-1 .woocommerce-billing-fields h3{font-size:16px!important;letter-spacing:0.32px!important;text-align:center}}.container-order form .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.container-order form .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p{width:100%;padding:13px 8px!important;border-bottom:2px solid #D9E3FB;margin-bottom:8px}@media screen and (min-width:320px) and (max-width:767px){.container-order form .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p{padding:6px 8px!important}}.container-order form .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p label{display:none!important}.container-order form .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p span input{font-family:"Raleway",sans-serif!important;font-variant-numeric:lining-nums proportional-nums!important;width:100%;color:#454C57!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:22px!important}@media screen and (min-width:1024px) and (max-width:1366px){.container-order form .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p span input{font-size:14px!important;line-height:18px!important}}@media screen and (min-width:768px) and (max-width:1023px){.container-order form .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p span input{font-size:14px!important;line-height:18px!important}}@media screen and (min-width:320px) and (max-width:767px){.container-order form .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p span input{font-size:12px!important;line-height:18px!important}}.container-order form .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p span input ::-webkit-input-placeholder{color:#454C57!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:22px!important}.container-order form .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p span input ::-moz-placeholder{color:#454C57!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:22px!important}.container-order form .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p span input :-ms-input-placeholder{color:#454C57!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:22px!important}.container-order form .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p span input ::-ms-input-placeholder{color:#454C57!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:22px!important}.container-order form .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p span input ::placeholder{color:#454C57!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:22px!important}@media screen and (min-width:1024px) and (max-width:1366px){.container-order form .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p span input ::-webkit-input-placeholder{font-size:14px!important;line-height:18px!important}.container-order form .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p span input ::-moz-placeholder{font-size:14px!important;line-height:18px!important}.container-order form .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p span input :-ms-input-placeholder{font-size:14px!important;line-height:18px!important}.container-order form .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p span input ::-ms-input-placeholder{font-size:14px!important;line-height:18px!important}.container-order form .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p span input ::placeholder{font-size:14px!important;line-height:18px!important}}@media screen and (min-width:768px) and (max-width:1023px){.container-order form .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p span input ::-webkit-input-placeholder{font-size:14px!important;line-height:18px!important}.container-order form .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p span input ::-moz-placeholder{font-size:14px!important;line-height:18px!important}.container-order form .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p span input :-ms-input-placeholder{font-size:14px!important;line-height:18px!important}.container-order form .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p span input ::-ms-input-placeholder{font-size:14px!important;line-height:18px!important}.container-order form .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p span input ::placeholder{font-size:14px!important;line-height:18px!important}}@media screen and (min-width:320px) and (max-width:767px){.container-order form .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p span input ::-webkit-input-placeholder{font-size:12px!important;line-height:18px!important}.container-order form .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p span input ::-moz-placeholder{font-size:12px!important;line-height:18px!important}.container-order form .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p span input :-ms-input-placeholder{font-size:12px!important;line-height:18px!important}.container-order form .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p span input ::-ms-input-placeholder{font-size:12px!important;line-height:18px!important}.container-order form .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p span input ::placeholder{font-size:12px!important;line-height:18px!important}}.container-order form .col2-set .col-2{width:100%;max-width:400px}@media screen and (min-width:768px) and (max-width:1023px){.container-order form .col2-set .col-2{margin-top:80px}}@media screen and (min-width:320px) and (max-width:767px){.container-order form .col2-set .col-2{margin-top:40px}}.container-order form .col2-set .col-2 .woocommerce-checkout-review-order .woocommerce-checkout-payment{background:transparent!important;border-radius:0!important}.container-order form .col2-set .col-2 .woocommerce-checkout-review-order .woocommerce-checkout-payment h3{color:#141D23!important;font-size:24px!important;font-style:normal!important;font-weight:500!important;line-height:normal!important;letter-spacing:0.48px!important;margin-bottom:24px}@media screen and (min-width:1024px) and (max-width:1366px){.container-order form .col2-set .col-2 .woocommerce-checkout-review-order .woocommerce-checkout-payment h3{font-size:20px!important;letter-spacing:0.4px!important}}@media screen and (min-width:768px) and (max-width:1023px){.container-order form .col2-set .col-2 .woocommerce-checkout-review-order .woocommerce-checkout-payment h3{font-size:20px!important;letter-spacing:0.4px!important}}@media screen and (min-width:320px) and (max-width:767px){.container-order form .col2-set .col-2 .woocommerce-checkout-review-order .woocommerce-checkout-payment h3{font-size:16px!important;letter-spacing:0.32px!important}}.container-order form .col2-set .col-2 .woocommerce-checkout-review-order .woocommerce-checkout-payment ul{border-bottom:unset!important}.container-order form .col2-set .col-2 .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li{margin-bottom:24px!important}.container-order form .col2-set .col-2 .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li:last-child{margin-bottom:90px!important}@media screen and (min-width:320px) and (max-width:767px){.container-order form .col2-set .col-2 .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li{margin-bottom:40px!important}}.container-order form .col2-set .col-2 .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li .inner-method{border-radius:90px!important;border:1px solid #F3F6FF!important;background:#F3F6FF!important;padding:12px 16px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.container-order form .col2-set .col-2 .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li .payment_box{background:#F3F6FF!important;margin:1em 0 0 0!important}.container-order form .col2-set .col-2 .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li .payment_box:before{content:"";display:block;border:1em solid #F3F6FF!important;border-right-color:transparent!important;border-left-color:transparent!important;border-top-color:transparent!important;position:absolute;top:-0.75em;left:0;margin:-1em 0 0 2em}.container-order form .col2-set .col-2 .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;border:2px solid #325B97;border-radius:5px;outline:none;position:relative;cursor:pointer}.container-order form .col2-set .col-2 .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li input[type=radio]:before{content:"";display:inline-block;width:11px;height:11px;border-radius:2px;margin-right:10px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.container-order form .col2-set .col-2 .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li input[type=radio]:checked:before{background:#325B97;border:2px solid #325B97}.container-order form .col2-set .col-2 .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li label{color:#141D23!important;font-size:20px!important;font-style:normal!important;font-weight:500!important;line-height:normal!important;cursor:pointer}@media screen and (min-width:1024px) and (max-width:1366px){.container-order form .col2-set .col-2 .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li label{font-size:18px!important}}@media screen and (min-width:768px) and (max-width:1023px){.container-order form .col2-set .col-2 .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li label{font-size:18px!important}}@media screen and (min-width:320px) and (max-width:767px){.container-order form .col2-set .col-2 .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li label{font-size:14px!important}}.container-order form .col2-set .col-2 .woocommerce-checkout-review-order .woocommerce-checkout-payment .total-custom-payment{width:100%;border-radius:6px;border:2px solid #D9E3FB;background:#F3F6FF;padding:8px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.container-order form .col2-set .col-2 .woocommerce-checkout-review-order .woocommerce-checkout-payment .total-custom-payment .total-heading{color:#141D23!important;font-size:20px!important;font-style:normal!important;font-weight:500!important;line-height:normal!important}@media screen and (min-width:1024px) and (max-width:1366px){.container-order form .col2-set .col-2 .woocommerce-checkout-review-order .woocommerce-checkout-payment .total-custom-payment .total-heading{font-size:18px!important}}@media screen and (min-width:768px) and (max-width:1023px){.container-order form .col2-set .col-2 .woocommerce-checkout-review-order .woocommerce-checkout-payment .total-custom-payment .total-heading{font-size:18px!important}}@media screen and (min-width:320px) and (max-width:767px){.container-order form .col2-set .col-2 .woocommerce-checkout-review-order .woocommerce-checkout-payment .total-custom-payment .total-heading{font-size:14px!important}}.container-order form .col2-set .col-2 .woocommerce-checkout-review-order .woocommerce-checkout-payment .total-custom-payment span{display:inline;color:#141D23!important;font-variant-numeric:lining-nums proportional-nums;font-size:24px!important;font-style:normal!important;font-weight:500!important;line-height:normal!important;letter-spacing:0.48px!important}@media screen and (min-width:1024px) and (max-width:1366px){.container-order form .col2-set .col-2 .woocommerce-checkout-review-order .woocommerce-checkout-payment .total-custom-payment span{font-size:20px!important;letter-spacing:0.4px!important}}@media screen and (min-width:768px) and (max-width:1023px){.container-order form .col2-set .col-2 .woocommerce-checkout-review-order .woocommerce-checkout-payment .total-custom-payment span{font-size:20px!important;letter-spacing:0.4px!important}}@media screen and (min-width:320px) and (max-width:767px){.container-order form .col2-set .col-2 .woocommerce-checkout-review-order .woocommerce-checkout-payment .total-custom-payment span{font-size:16px!important;letter-spacing:0.32px!important}}.container-order form .col2-set .col-2 .woocommerce-checkout-review-order .woocommerce-checkout-payment .form-row{padding:0!important;margin-top:24px!important}.container-order form .col2-set .col-2 .woocommerce-checkout-review-order .woocommerce-checkout-payment .form-row button{width:100%;color:#FFF!important;font-size:16px!important;font-style:normal!important;font-weight:600!important;line-height:20px!important;padding:14px!important;border-radius:6px!important;background:#D12D83!important;-webkit-transition:hover 0.2s ease-in-out;transition:hover 0.2s ease-in-out}.container-order form .col2-set .col-2 .woocommerce-checkout-review-order .woocommerce-checkout-payment .form-row button:hover{background:#C52579!important}@media screen and (min-width:1024px) and (max-width:1366px){.container-order form .col2-set .col-2 .woocommerce-checkout-review-order .woocommerce-checkout-payment .form-row button{font-size:14px!important;line-height:20px!important;padding:10px!important}}@media screen and (min-width:768px) and (max-width:1023px){.container-order form .col2-set .col-2 .woocommerce-checkout-review-order .woocommerce-checkout-payment .form-row button{font-size:14px!important;line-height:20px!important;padding:10px!important}}@media screen and (min-width:320px) and (max-width:767px){.container-order form .col2-set .col-2 .woocommerce-checkout-review-order .woocommerce-checkout-payment .form-row button{font-size:12px!important;line-height:18px!important;padding:8px!important}}.container-order .select2-container--default .select2-selection--single{border-bottom:unset}.woocommerce-info{border-top-color:#325B97!important}.woocommerce-info a{-webkit-transition:hover 0.2s ease-in-out;transition:hover 0.2s ease-in-out;border-radius:6px!important;background:#D12D83!important;padding:14px 16px!important;color:#FFF!important;font-variant-numeric:lining-nums proportional-nums;font-size:16px!important;font-style:normal!important;font-weight:600!important;line-height:20px!important}.woocommerce-info a:hover{background:#C52579!important}.woocommerce-info:before{color:#325B97!important}.container-delivery{margin-top:130px}@media screen and (min-width:1024px) and (max-width:1366px){.container-delivery{margin-top:120px}}@media screen and (min-width:768px) and (max-width:1023px){.container-delivery{margin-top:94px}}@media screen and (min-width:320px) and (max-width:767px){.container-delivery{margin-top:70px}}.container-delivery__inner{border-radius:0px 24px 24px 24px;border:2px solid #F3F6FF;padding:40px}@media screen and (min-width:768px) and (max-width:1023px){.container-delivery__inner{padding:24px 32px}}@media screen and (min-width:320px) and (max-width:767px){.container-delivery__inner{border-radius:0;border:none;padding:0}}.container-delivery__inner{position:relative}.container-delivery__inner:before{content:"";position:absolute;top:-3px;left:0;width:532px;height:4px;background-color:#fff}@media screen and (min-width:1024px) and (max-width:1366px){.container-delivery__inner:before{width:431px}}@media screen and (min-width:768px) and (max-width:1023px){.container-delivery__inner:before{width:431px}}.limit-text{color:#D12D83;font-variant-numeric:lining-nums proportional-nums;font-size:24px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0.48px;text-align:center;margin-bottom:24px}@media screen and (min-width:1024px) and (max-width:1366px){.limit-text{font-size:20px;letter-spacing:0.4px}}@media screen and (min-width:768px) and (max-width:1023px){.limit-text{font-size:20px;font-weight:500;letter-spacing:0.4px;text-align:left}}@media screen and (min-width:320px) and (max-width:767px){.limit-text{font-size:16px;font-weight:500;letter-spacing:0.32px;text-align:left;margin-top:24px}}.common-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:768px) and (max-width:1023px){.common-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:320px) and (max-width:767px){.common-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.common-wrapper .delivery-block{margin-right:80px}@media screen and (min-width:1024px) and (max-width:1366px){.common-wrapper .delivery-block{margin-right:60px}}@media screen and (min-width:768px) and (max-width:1023px){.common-wrapper .delivery-block{margin-right:0}}@media screen and (min-width:320px) and (max-width:767px){.common-wrapper .delivery-block{margin-right:0;margin-bottom:16px}}.common-wrapper .payment-block{margin-right:80px}@media screen and (min-width:1024px) and (max-width:1366px){.common-wrapper .payment-block{margin-right:60px}}@media screen and (min-width:768px) and (max-width:1023px){.common-wrapper .payment-block{margin-right:0}}@media screen and (min-width:320px) and (max-width:767px){.common-wrapper .payment-block{margin-right:0;margin-bottom:16px}}.common-wrapper .delivery-block h3,.common-wrapper .payment-block h3,.common-wrapper .requisites-block h3{color:#325B97;font-size:24px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0.48px;margin-bottom:16px}@media screen and (min-width:1024px) and (max-width:1366px){.common-wrapper .delivery-block h3,.common-wrapper .payment-block h3,.common-wrapper .requisites-block h3{font-size:20px;letter-spacing:0.4px}}@media screen and (min-width:768px) and (max-width:1023px){.common-wrapper .delivery-block h3,.common-wrapper .payment-block h3,.common-wrapper .requisites-block h3{font-size:20px;letter-spacing:0.4px}}@media screen and (min-width:320px) and (max-width:767px){.common-wrapper .delivery-block h3,.common-wrapper .payment-block h3,.common-wrapper .requisites-block h3{font-size:16px;letter-spacing:0.32px}}.common-wrapper .delivery-block p,.common-wrapper .payment-block p,.common-wrapper .requisites-block p{color:#141D23;font-size:16px;font-style:normal;font-weight:400;line-height:22px;margin-bottom:16px}@media screen and (min-width:1024px) and (max-width:1366px){.common-wrapper .delivery-block p,.common-wrapper .payment-block p,.common-wrapper .requisites-block p{font-size:14px;line-height:18px}}@media screen and (min-width:768px) and (max-width:1023px){.common-wrapper .delivery-block p,.common-wrapper .payment-block p,.common-wrapper .requisites-block p{font-size:14px;line-height:18px}}@media screen and (min-width:320px) and (max-width:767px){.common-wrapper .delivery-block p,.common-wrapper .payment-block p,.common-wrapper .requisites-block p{font-size:12px;line-height:18px}}.common-wrapper .delivery-block p:last-child,.common-wrapper .payment-block p:last-child,.common-wrapper .requisites-block p:last-child{margin-bottom:0}.common-wrapper .delivery-block p strong,.common-wrapper .payment-block p strong,.common-wrapper .requisites-block p strong{color:#141D23;font-size:16px;font-style:normal;font-weight:600;line-height:22px}@media screen and (min-width:1024px) and (max-width:1366px){.common-wrapper .delivery-block p strong,.common-wrapper .payment-block p strong,.common-wrapper .requisites-block p strong{font-size:14px;line-height:22px}}@media screen and (min-width:768px) and (max-width:1023px){.common-wrapper .delivery-block p strong,.common-wrapper .payment-block p strong,.common-wrapper .requisites-block p strong{font-size:14px;line-height:18px}}@media screen and (min-width:320px) and (max-width:767px){.common-wrapper .delivery-block p strong,.common-wrapper .payment-block p strong,.common-wrapper .requisites-block p strong{font-size:12px;line-height:18px}}.container-contacts{margin-top:130px}@media screen and (min-width:1024px) and (max-width:1366px){.container-contacts{margin-top:115px}}@media screen and (min-width:768px) and (max-width:1023px){.container-contacts{margin-top:115px}}@media screen and (min-width:320px) and (max-width:767px){.container-contacts{margin-top:76px}}.container-contacts__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:768px) and (max-width:1023px){.container-contacts__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:320px) and (max-width:767px){.container-contacts__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.container-contacts__inner:before{content:"";position:absolute;top:-3px;left:0;width:273px;height:4px;background-color:#fff}@media screen and (min-width:1024px) and (max-width:1366px){.container-contacts__inner:before{width:212px!important}}@media screen and (min-width:768px) and (max-width:1023px){.container-contacts__inner:before{width:212px!important}}@media screen and (min-width:320px) and (max-width:767px){.container-contacts__inner:before{width:212px!important}}.container-contacts__inner .map-section{width:63%!important;height:248px;border-radius:16px}@media screen and (min-width:768px) and (max-width:1023px){.container-contacts__inner .map-section{margin-bottom:32px;height:199px;width:100%!important;text-align:center}}@media screen and (min-width:320px) and (max-width:767px){.container-contacts__inner .map-section{height:160px;margin-bottom:24px;width:100%!important;text-align:center;margin-top:24px}}.container-contacts__inner .map-section iframe{border-radius:16px;width:100%;max-width:100%;height:248px}@media screen and (min-width:768px) and (max-width:1023px){.container-contacts__inner .map-section iframe{height:199px}}@media screen and (min-width:320px) and (max-width:767px){.container-contacts__inner .map-section iframe{height:160px}}.container-contacts__inner .right-contact-section{width:28%!important}@media screen and (min-width:768px) and (max-width:1023px){.container-contacts__inner .right-contact-section{width:100%!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:320px) and (max-width:767px){.container-contacts__inner .right-contact-section{width:100%!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.container-contacts__inner .right-contact-section__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:13px}@media screen and (min-width:768px) and (max-width:1023px){.container-contacts__inner .right-contact-section__item{width:55%}}@media screen and (min-width:320px) and (max-width:767px){.container-contacts__inner .right-contact-section__item{width:100%}}.container-contacts__inner .right-contact-section__item:last-child{margin-bottom:0}.container-contacts__inner .right-contact-section h3{color:#D12D83;font-size:24px!important;font-style:normal!important;font-weight:500!important;line-height:normal!important;letter-spacing:0.48px!important;margin-bottom:10px!important}@media screen and (min-width:1024px) and (max-width:1366px){.container-contacts__inner .right-contact-section h3{font-size:20px!important;letter-spacing:0.4px!important}}@media screen and (min-width:768px) and (max-width:1023px){.container-contacts__inner .right-contact-section h3{font-size:20px!important;letter-spacing:0.4px!important}}@media screen and (min-width:320px) and (max-width:767px){.container-contacts__inner .right-contact-section h3{font-size:16px!important;letter-spacing:0.32px!important}}.container-contacts__inner .right-contact-section p{color:#141D23;font-variant-numeric:lining-nums proportional-nums;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:22px!important}@media screen and (min-width:1024px) and (max-width:1366px){.container-contacts__inner .right-contact-section p{font-size:14px!important;line-height:18px!important}}@media screen and (min-width:768px) and (max-width:1023px){.container-contacts__inner .right-contact-section p{font-size:14px!important;line-height:18px!important}}@media screen and (min-width:320px) and (max-width:767px){.container-contacts__inner .right-contact-section p{font-size:12px!important;line-height:18px!important}}.container-contacts__inner .right-contact-section p a{color:#141D23}.container-contacts__inner .right-contact-section img{width:20px;height:20px;margin-right:8px}.container_account{border-radius:24px;border:2px solid #F3F6FF;background:#FFF;-webkit-box-shadow:0px 4px 20px 0px rgba(158,200,250,0.08);box-shadow:0px 4px 20px 0px rgba(158,200,250,0.08);padding:40px 32px}@media screen and (min-width:768px) and (max-width:1023px){.container_account{padding:40px 24px}}@media screen and (min-width:320px) and (max-width:767px){.container_account{border-radius:0;border:unset;padding:0}}.container_account .woocommerce{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (min-width:768px) and (max-width:1023px){.container_account .woocommerce{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:320px) and (max-width:767px){.container_account .woocommerce{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.container_account .woocommerce .woocommerce-MyAccount-navigation{width:400px;margin-right:120px}@media screen and (min-width:768px) and (max-width:1023px){.container_account .woocommerce .woocommerce-MyAccount-navigation{width:100%;margin-right:0;margin-bottom:48px}}@media screen and (min-width:320px) and (max-width:767px){.container_account .woocommerce .woocommerce-MyAccount-navigation{width:100%;margin-right:0;margin-bottom:48px}}.container_account .woocommerce .woocommerce-MyAccount-navigation li{border-bottom:2px solid #D9E3FB!important;margin-bottom:16px!important;padding:12px 0 6px 8px!important;position:relative}@media screen and (min-width:1024px) and (max-width:1366px){.container_account .woocommerce .woocommerce-MyAccount-navigation li{padding:10px 0 6px 8px!important}}@media screen and (min-width:768px) and (max-width:1023px){.container_account .woocommerce .woocommerce-MyAccount-navigation li{padding:10px 0 6px 8px!important}}@media screen and (min-width:320px) and (max-width:767px){.container_account .woocommerce .woocommerce-MyAccount-navigation li{padding:10px 0 6px 8px!important}}.container_account .woocommerce .woocommerce-MyAccount-navigation li:last-child{margin-bottom:0!important}.container_account .woocommerce .woocommerce-MyAccount-navigation li a{color:#141D23!important;font-size:22px!important;font-style:normal!important;font-weight:400!important;line-height:30px!important;-webkit-transition:color 0.2s ease-in-out!important;transition:color 0.2s ease-in-out!important}@media screen and (min-width:1024px) and (max-width:1366px){.container_account .woocommerce .woocommerce-MyAccount-navigation li a{font-size:20px!important;line-height:28px!important}}@media screen and (min-width:768px) and (max-width:1023px){.container_account .woocommerce .woocommerce-MyAccount-navigation li a{font-size:20px!important;line-height:28px!important}}@media screen and (min-width:320px) and (max-width:767px){.container_account .woocommerce .woocommerce-MyAccount-navigation li a{font-size:16px!important;line-height:22px!important}}.container_account .woocommerce .woocommerce-MyAccount-navigation li a:hover{color:#1e2426}.container_account .woocommerce .woocommerce-MyAccount-navigation li a:after{content:"";position:absolute;top:15px;right:6px;width:24px;height:24px}@media screen and (min-width:320px) and (max-width:767px){.container_account .woocommerce .woocommerce-MyAccount-navigation li a:after{top:9px}}.container_account .woocommerce .woocommerce-MyAccount-navigation li.is-active{border-bottom:2px solid #FFAED9!important;background:#FFF!important}.container_account .woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--orders a:after{background-image:url("../images/icons/basket-full-24.svg")}.container_account .woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--edit-account a:after{background-image:url("../images/icons/account-24.svg")}.container_account .woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout a:after{background-image:url("../images/icons/log-out.svg")}.container_account .woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--dashboard{display:none!important}.container_account .woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--downloads{display:none!important}.container_account .woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--edit-address{display:none!important}.container_account .woocommerce .woocommerce-MyAccount-content form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:400px}@media screen and (min-width:768px) and (max-width:1023px){.container_account .woocommerce .woocommerce-MyAccount-content form{width:100%;max-width:400px;margin:0 auto}}@media screen and (min-width:320px) and (max-width:767px){.container_account .woocommerce .woocommerce-MyAccount-content form{width:100%;max-width:400px;margin:0 auto}}.container_account .woocommerce .woocommerce-MyAccount-content form p{position:relative;width:100%;margin-bottom:16px}.container_account .woocommerce .woocommerce-MyAccount-content form p:last-child{margin-bottom:0}.container_account .woocommerce .woocommerce-MyAccount-content form p label{display:none}.container_account .woocommerce .woocommerce-MyAccount-content form p input{width:100%;height:48px!important;padding:8px!important;border-bottom:2px solid #D9E3FB!important;color:#454C57!important;font-variant-numeric:lining-nums proportional-nums;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:22px!important}@media screen and (min-width:768px) and (max-width:1023px){.container_account .woocommerce .woocommerce-MyAccount-content form p input{font-size:14px!important;line-height:18px!important}}@media screen and (min-width:320px) and (max-width:767px){.container_account .woocommerce .woocommerce-MyAccount-content form p input{font-size:12px!important;line-height:18px!important}}.container_account .woocommerce .woocommerce-MyAccount-content form p input ::-webkit-input-placeholder{color:#454C57!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:22px!important}.container_account .woocommerce .woocommerce-MyAccount-content form p input ::-moz-placeholder{color:#454C57!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:22px!important}.container_account .woocommerce .woocommerce-MyAccount-content form p input :-ms-input-placeholder{color:#454C57!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:22px!important}.container_account .woocommerce .woocommerce-MyAccount-content form p input ::-ms-input-placeholder{color:#454C57!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:22px!important}.container_account .woocommerce .woocommerce-MyAccount-content form p input ::placeholder{color:#454C57!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:22px!important}@media screen and (min-width:1024px) and (max-width:1366px){.container_account .woocommerce .woocommerce-MyAccount-content form p input ::-webkit-input-placeholder{font-size:14px!important;line-height:18px!important}.container_account .woocommerce .woocommerce-MyAccount-content form p input ::-moz-placeholder{font-size:14px!important;line-height:18px!important}.container_account .woocommerce .woocommerce-MyAccount-content form p input :-ms-input-placeholder{font-size:14px!important;line-height:18px!important}.container_account .woocommerce .woocommerce-MyAccount-content form p input ::-ms-input-placeholder{font-size:14px!important;line-height:18px!important}.container_account .woocommerce .woocommerce-MyAccount-content form p input ::placeholder{font-size:14px!important;line-height:18px!important}}@media screen and (min-width:768px) and (max-width:1023px){.container_account .woocommerce .woocommerce-MyAccount-content form p input ::-webkit-input-placeholder{font-size:14px!important;line-height:18px!important}.container_account .woocommerce .woocommerce-MyAccount-content form p input ::-moz-placeholder{font-size:14px!important;line-height:18px!important}.container_account .woocommerce .woocommerce-MyAccount-content form p input :-ms-input-placeholder{font-size:14px!important;line-height:18px!important}.container_account .woocommerce .woocommerce-MyAccount-content form p input ::-ms-input-placeholder{font-size:14px!important;line-height:18px!important}.container_account .woocommerce .woocommerce-MyAccount-content form p input ::placeholder{font-size:14px!important;line-height:18px!important}}@media screen and (min-width:320px) and (max-width:767px){.container_account .woocommerce .woocommerce-MyAccount-content form p input ::-webkit-input-placeholder{font-size:12px!important;line-height:18px!important}.container_account .woocommerce .woocommerce-MyAccount-content form p input ::-moz-placeholder{font-size:12px!important;line-height:18px!important}.container_account .woocommerce .woocommerce-MyAccount-content form p input :-ms-input-placeholder{font-size:12px!important;line-height:18px!important}.container_account .woocommerce .woocommerce-MyAccount-content form p input ::-ms-input-placeholder{font-size:12px!important;line-height:18px!important}.container_account .woocommerce .woocommerce-MyAccount-content form p input ::placeholder{font-size:12px!important;line-height:18px!important}}.container_account .woocommerce .woocommerce-MyAccount-content form p button{display:block!important;width:100%!important;padding:14px 16px!important;border-radius:6px!important;background:#D12D83!important;color:#FFF!important;font-size:16px!important;font-style:normal!important;font-weight:600!important;line-height:20px!important;margin-top:32px}@media screen and (min-width:1024px) and (max-width:1366px){.container_account .woocommerce .woocommerce-MyAccount-content form p button{font-size:14px!important;line-height:20px!important}}@media screen and (min-width:768px) and (max-width:1023px){.container_account .woocommerce .woocommerce-MyAccount-content form p button{font-size:14px!important;line-height:20px!important}}@media screen and (min-width:320px) and (max-width:767px){.container_account .woocommerce .woocommerce-MyAccount-content form p button{font-size:12px!important;line-height:18px!important;padding:8px!important;margin-top:40px}}.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders{width:100%;max-width:676px}@media screen and (min-width:1024px) and (max-width:1366px){.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders{max-width:578px}}@media screen and (min-width:768px) and (max-width:1023px){.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders{max-width:468px;margin:0 auto!important}}.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders thead{display:none}.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr{margin-bottom:16px!important}.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td{width:100%!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:320px) and (max-width:767px){.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td{-ms-flex-wrap:wrap;flex-wrap:wrap}}.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .product-image{width:80px;height:80px;margin-right:16px;border-radius:3.077px}@media screen and (min-width:1024px) and (max-width:1366px){.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .product-image{width:72px;height:72px}}@media screen and (min-width:768px) and (max-width:1023px){.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .product-image{width:72px;height:72px}}@media screen and (min-width:320px) and (max-width:767px){.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .product-image{width:64px;height:64px;margin-right:8px}}.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .product-image img{border-radius:3.077px;width:80px;height:80px}@media screen and (min-width:1024px) and (max-width:1366px){.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .product-image img{width:72px;height:72px}}@media screen and (min-width:768px) and (max-width:1023px){.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .product-image img{width:72px;height:72px}}@media screen and (min-width:320px) and (max-width:767px){.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .product-image img{width:64px;height:64px}}@media screen and (min-width:768px) and (max-width:1023px){.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .product-info{max-width:210px}}@media screen and (min-width:320px) and (max-width:767px){.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .product-info{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%}}.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .product-info h5{color:#141D23;font-size:20px;font-style:normal;font-weight:500;line-height:normal}@media screen and (min-width:1024px) and (max-width:1366px){.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .product-info h5{font-size:18px}}@media screen and (min-width:768px) and (max-width:1023px){.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .product-info h5{font-size:18px}}@media screen and (min-width:320px) and (max-width:767px){.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .product-info h5{font-size:14px}}.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .product-info p{color:#141D23;font-variant-numeric:lining-nums proportional-nums;font-size:16px;font-style:normal;font-weight:400;line-height:22px}@media screen and (min-width:1024px) and (max-width:1366px){.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .product-info p{font-size:14px;line-height:18px}}@media screen and (min-width:768px) and (max-width:1023px){.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .product-info p{font-size:14px;line-height:18px}}@media screen and (min-width:320px) and (max-width:767px){.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .product-info p{font-size:14px;line-height:18px}}.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .products-amount{margin-left:auto}@media screen and (min-width:320px) and (max-width:767px){.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .products-amount{margin-left:0;margin-top:16px;padding-left:50px}}.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .products-amount h5{color:#141D23;font-variant-numeric:lining-nums proportional-nums;font-size:22px;font-style:normal;font-weight:400;line-height:30px}@media screen and (min-width:1024px) and (max-width:1366px){.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .products-amount h5{font-size:20px;line-height:28px}}@media screen and (min-width:768px) and (max-width:1023px){.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .products-amount h5{font-size:20px;line-height:28px}}@media screen and (min-width:320px) and (max-width:767px){.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .products-amount h5{font-size:16px;line-height:22px}}.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .price-per-product{margin-left:24px}@media screen and (min-width:320px) and (max-width:767px){.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .price-per-product{margin-left:auto;margin-top:16px}}.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .price-per-product h5{color:#141D23;font-variant-numeric:lining-nums proportional-nums;font-size:22px;font-style:normal;font-weight:400;line-height:30px}@media screen and (min-width:1024px) and (max-width:1366px){.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .price-per-product h5{font-size:20px;line-height:28px}}@media screen and (min-width:768px) and (max-width:1023px){.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .price-per-product h5{font-size:20px;line-height:28px}}@media screen and (min-width:320px) and (max-width:767px){.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .price-per-product h5{font-size:16px;line-height:22px}}.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .total-order-data{width:100%;border-radius:6px;border:2px solid #D9E3FB;background:#F3F6FF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 40px;margin-bottom:40px}@media screen and (min-width:1024px) and (max-width:1366px){.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .total-order-data{padding:8px 24px}}@media screen and (min-width:768px) and (max-width:1023px){.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .total-order-data{padding:8px 24px}}@media screen and (min-width:320px) and (max-width:767px){.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .total-order-data{padding:8px 24px}}.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .total-order-data .order-staus{color:#141D23;font-size:22px;font-style:normal;font-weight:400;line-height:30px}@media screen and (min-width:1024px) and (max-width:1366px){.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .total-order-data .order-staus{font-size:20px;line-height:28px}}@media screen and (min-width:768px) and (max-width:1023px){.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .total-order-data .order-staus{font-size:20px;line-height:28px}}@media screen and (min-width:320px) and (max-width:767px){.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .total-order-data .order-staus{font-size:16px;line-height:22px}}.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .total-order-data .order-total-money{color:#141D23;font-variant-numeric:lining-nums proportional-nums;font-size:24px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0.48px}@media screen and (min-width:1024px) and (max-width:1366px){.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .total-order-data .order-total-money{font-size:20px;letter-spacing:0.4px}}@media screen and (min-width:768px) and (max-width:1023px){.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .total-order-data .order-total-money{font-size:20px;letter-spacing:0.4px}}@media screen and (min-width:320px) and (max-width:767px){.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .total-order-data .order-total-money{font-size:16px;letter-spacing:0.32px}}.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-pagination .button{-webkit-transition:hover 0.2s ease-in-out;transition:hover 0.2s ease-in-out;border-radius:6px!important;background:#D12D83!important;padding:10px 16px!important;color:#FFF!important;font-variant-numeric:lining-nums proportional-nums;font-size:14px!important;font-style:normal!important;font-weight:600!important;line-height:20px!important}.container_account .woocommerce .woocommerce-MyAccount-content .woocommerce-pagination .button:hover{background:#C52579!important}.toggle-password{cursor:pointer;position:absolute;top:15px;right:8px}.display-name{display:none}.account-title{display:block;color:#325B97;font-size:24px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0.48px;margin-bottom:16px}@media screen and (min-width:1024px) and (max-width:1366px){.account-title{font-size:20px;letter-spacing:0.4px}}@media screen and (min-width:768px) and (max-width:1023px){.account-title{font-size:20px;letter-spacing:0.4px}}.container-error{text-align:center;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.container-error .text-404{margin-top:56px;margin-bottom:48px;color:#325B97;font-variant-numeric:lining-nums proportional-nums;font-size:22px;font-style:normal;font-weight:400;line-height:30px}.container-error .btn-404-link-text{border-radius:6px;background:#D12D83;color:#FFF;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:20px;padding:14px 16px;-webkit-transition:hover 0.2s ease-in-out;transition:hover 0.2s ease-in-out}.container-error .btn-404-link-text:hover{background:#C52579}.woocommerce-order .woocommerce-notice{color:#D12D83!important}.woocommerce-order .order_details li{color:#141D23!important;font-variant-numeric:lining-nums proportional-nums;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:22px!important;text-transform:unset!important}.woocommerce-order .order_details li strong{color:#141D23!important;font-variant-numeric:lining-nums proportional-nums;font-size:16px!important;font-style:normal!important;font-weight:600!important;line-height:20px!important}.woocommerce-order .woocommerce-order-details .woocommerce-order-details__title{color:#325B97!important;font-family:"Nyght Serif"!important;font-size:36px!important;font-style:normal!important;font-weight:400!important;line-height:54px!important;letter-spacing:0.72px!important;text-align:center}.woocommerce-order .woocommerce-order-details .shop_table{border-collapse:collapse;border-spacing:0}.woocommerce-order .woocommerce-order-details .shop_table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px}.woocommerce-order .woocommerce-order-details .shop_table th{padding:0!important}.woocommerce-order .woocommerce-order-details .shop_table thead tr th{color:#D12D83!important;font-size:20px!important;font-style:normal!important;font-weight:500!important;line-height:normal!important}.woocommerce-order .woocommerce-order-details .shop_table tbody tr td a{color:#141D23!important;font-size:20px!important;font-style:normal!important;font-weight:500!important;line-height:normal!important}.woocommerce-order .woocommerce-order-details .shop_table tbody tr td strong{color:#B01466!important;font-variant-numeric:lining-nums proportional-nums;font-size:16px!important;font-style:normal!important;font-weight:600!important;line-height:22px!important}.woocommerce-order .woocommerce-order-details .shop_table tbody tr td ul li strong{color:#141D23!important;font-variant-numeric:lining-nums proportional-nums;font-size:16px!important;font-style:normal!important;font-weight:600!important;line-height:22px!important}.woocommerce-order .woocommerce-order-details .shop_table tbody tr td ul li p{color:#141D23!important;font-variant-numeric:lining-nums proportional-nums;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:22px!important}.woocommerce-order .woocommerce-order-details .shop_table tbody tr td span{color:#141D23!important;font-variant-numeric:lining-nums proportional-nums;font-size:22px!important;font-style:normal!important;font-weight:400!important;line-height:30px!important}.woocommerce-order .woocommerce-order-details .shop_table tfoot{display:table-footer-group}.woocommerce-order .woocommerce-order-details .shop_table tfoot tr{border-radius:6px;border:2px solid #D9E3FB;background:#F3F6FF;margin-bottom:16px}.woocommerce-order .woocommerce-order-details .shop_table tfoot tr th{border-top:none!important;color:#141D23!important;font-size:20px!important;font-style:normal!important;font-weight:500!important;line-height:normal!important}.woocommerce-order .woocommerce-order-details .shop_table tfoot tr td span{color:#141D23!important;font-variant-numeric:lining-nums proportional-nums;font-size:24px!important;font-style:normal!important;font-weight:500!important;line-height:normal!important;letter-spacing:0.48px!important}.woocommerce-order .woocommerce-customer-details .woocommerce-column__title{color:#141D23!important;font-size:20px!important;font-style:normal!important;font-weight:500!important;line-height:normal!important}.woocommerce-order .woocommerce-customer-details address{margin-top:16px;color:#141D23!important;font-variant-numeric:lining-nums proportional-nums;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:22px!important;border-radius:24px!important;border:2px solid #F3F6FF!important;-webkit-box-shadow:0px 4px 20px 0px rgba(158,200,250,0.08)!important;box-shadow:0px 4px 20px 0px rgba(158,200,250,0.08)!important;padding:16px!important;min-height:240px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.woocommerce-order .woocommerce-customer-details address p{position:relative;color:#141D23!important;font-variant-numeric:lining-nums proportional-nums;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:22px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:12px 0!important;padding-left:28px!important}.woocommerce-order .woocommerce-customer-details address p:before{content:""!important;width:32px!important;height:32px!important;position:absolute!important;margin:0 12px 0 0!important;line-height:unset!important;background-repeat:no-repeat!important;top:3px;left:0}.woocommerce-order .woocommerce-customer-details address p.woocommerce-customer-details--phone:before{background-image:url("../images/icons/telegram.svg")!important}.woocommerce-order .woocommerce-customer-details address p.woocommerce-customer-details--email:before{background-image:url("../images/icons/email.svg")!important}.page{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1365px){.layout{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.container_single{border-radius:0 24px 24px 24px!important}.container_single .events-grid-box{border-radius:24px!important}.container_single .events-grid-box:before{display:none}.cart-container__inner,.container-contacts__inner{border-radius:0px 24px 24px 24px;border:2px solid #F3F6FF;padding:40px}@media screen and (min-width:768px) and (max-width:1023px){.cart-container__inner,.container-contacts__inner{padding:24px 32px}}@media screen and (min-width:320px) and (max-width:767px){.cart-container__inner,.container-contacts__inner{border-radius:0;border:unset;padding:0}}