html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:20px;margin-right:10px;margin-top:5px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.icon{display:inline-block;vertical-align:top;fill:currentColor}.icon--instagram{width:31px;height:31px}.icon--facebook{width:17px;height:33px}.icon--basket{width:40px;height:34px}.icon--angle-right{width:10px;height:16px}.icon--tiktok{width:27px;height:32px}*,:after,:before{box-sizing:border-box}body{font-size:16px;min-width:320px;line-height:1.4;background:#fff;color:#000;font-family:Open Sans,sans-serif}#main{width:100%;min-height:100vh;overflow:hidden}#svg-sprite,.svg-sprite{position:absolute;bottom:0;left:0;opacity:0;visibility:hidden;width:0;height:0;z-index:-1}.body-overflow{overflow:hidden}.text-center{text-align:center}.mt-30{margin-top:30px!important}.mb-30{margin-bottom:30px!important}.mb-20{margin-bottom:20px!important}.mt-15{margin-top:15px!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.pb-0{padding-bottom:0!important}.text-uppercase{text-transform:uppercase}.br{display:block}.flex-wrap,.row{display:flex;flex-wrap:wrap}.row{margin-left:-15px;margin-right:-15px}.row [class*=col-]{padding-left:15px;padding-right:15px}.col-1-2{width:50%}.col-1{width:100%}.col-1-3{width:33.33333%}.main-container{max-width:1600px;padding-left:30px;padding-right:30px;margin-left:auto;margin-right:auto}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.slick-slide{outline:0}.bg-light-brown{background:#fae9d6}.bg-light-blue{background:#d6edf1}.page-inner{padding-top:121px}.body-overflow-h{overflow:hidden}@media (max-width:1200px){.main-container{padding-left:20px;padding-right:20px}.page-inner{padding-top:99px}}@media (max-width:992px){.main-container{padding-left:15px;padding-right:15px}.page-inner{padding-top:81px}}a{outline:0}.h1,h1{font-size:48px;font-weight:700;letter-spacing:.07em}.text-cont{color:#332b5b;padding-top:58px;padding-bottom:67px;max-width:772px;margin-left:auto;margin-right:auto}.text-cont .h1,.text-cont h1{text-align:center;margin:0 0 40px}.text-cont__sub-title{text-align:center;color:#332b5b;font-size:33px;line-height:1.45}.text-cont__sub-title a{color:inherit;text-decoration:underline}.text-cont__sub-title a:hover{text-decoration:none}.list-info{padding:0;margin:0;list-style:none;color:#332b5b;font-size:23px}.list-info__item{margin:0 0 30px}.list-info__item h3{margin:0;font-size:23px}.list-info__item p{margin:0 0 15px}.list-info__item p:last-child{margin-bottom:0}@media (max-width:1200px){.h1,h1{font-size:38px}.text-cont{padding-top:50px;padding-bottom:60px}.list-info{font-size:20px}.list-info__item{margin:0 0 25px}.list-info__item h3{margin:0;font-size:20px}}@media (max-width:992px){.h1,h1{font-size:36px}.text-cont{padding-top:30px;padding-bottom:40px}.text-cont .h1,.text-cont h1{font-weight:500;margin:0 0 35px;text-align:left}.list-info{font-size:18px}.list-info__item{margin:0 0 20px}.list-info__item h3{margin:0;font-size:18px}}.btn{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;height:78px;padding:0 56px;transition:color .3s ease,background-color .3s ease;text-transform:uppercase;border-radius:40px;font-family:Montserrat,sans-serif;text-decoration:none;font-weight:700;font-size:24px}.btn--no-br-left{border-radius:0 40px 40px 0}.btn--no-br-right{border-radius:40px 0 0 40px}.btn--violet{color:#fff;background:#332b5b}.btn--violet:hover{background:#201b38}.btn-r{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;height:78px;background:transparent;font-weight:700;border-radius:40px;font-family:Montserrat,sans-serif;border:3px solid;outline:0;text-decoration:none;text-align:center;padding:0 48px;font-size:24px;text-transform:uppercase;transition:color .3s ease,background-color .3s ease,border .3s ease}.btn-r--violet{border-color:#332b5b;color:#332b5b}.btn-r--violet:hover{background:#332b5b;color:#fff}.form-row{margin-bottom:56px}.form-row__input{width:100%;border:0;border-top:2px solid #332b5b;outline:0;background:transparent;font-size:20px;text-transform:uppercase;color:#332b5b;padding:24px 0;font-weight:600}.form-row__input::-moz-placeholder{color:#332b5b}.form-row__input:-ms-input-placeholder{color:#332b5b}.form-row__input::placeholder{color:#332b5b}.header{padding-top:45px;padding-bottom:22px;position:absolute;top:0;left:0;width:100%;z-index:500}.header__social{display:none}.header__inner{display:flex;flex-wrap:wrap;position:relative}.header__logo{display:inline-block;vertical-align:top;width:290px;height:73px;position:relative;z-index:50}.header__logo-icon{width:100%;height:100%}.header__logo-icon--white{display:none}.header__nav-menu{position:absolute;top:24px;left:50%;transform:translate(-50%)}.header__nav{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:0;margin:0;list-style:none}.header__nav-sublist{width:calc(100% + 140px);height:0;overflow:hidden;visibility:hidden;opacity:0;position:absolute;left:50%;transform:translateX(-50%);top:calc(100% + 3px);padding:10px 20px;background:#604567;transition:all .3s;border-radius:10px}.header__nav-sublist--item{list-style:none;text-align:center}.header__nav-sublist--item a{display:inline-block;color:#fff;text-decoration:none;padding:5px 0;margin:5px 0;text-transform:uppercase;border-bottom:1px solid transparent;transition:all .3s}.header__nav-sublist--item a:hover{border-color:#fff}.header__nav-item{margin:0 10px;position:relative;padding:0 0 10px}.header__nav-item:before{position:absolute;top:100%;left:50%;width:0;height:3px;margin-top:0;display:block;background:linear-gradient(90deg,#803393 0,#04a1d2 32%,#15b04f 49%,#fec311 71%,#da3d28 96%);transition:all .3s ease;content:"";opacity:0}.header__nav-item:hover .header__nav-sublist{height:auto;visibility:visible;opacity:1}.header__nav-item--active:before,.header__nav-item:hover:before{width:100%;left:0;opacity:1}.header__nav-link{display:block;position:relative;text-transform:uppercase;font-family:Montserrat,sans-serif;color:#332b5b;font-size:20px;font-weight:600;text-decoration:none;padding:0 5px}.header__menu-btn{display:none}.header--white .header__logo-icon--white{display:block}.header--white .header__logo-icon--black{display:none}.header--white .header-icons__btn,.header--white .header-icons__item span,.header--white .header__nav-link{color:#fff}.header-icons{display:inline-flex;vertical-align:top;flex-wrap:wrap;align-items:center;margin-left:auto;list-style:none;margin-top:15px}.header-icons__item{margin-left:16px;position:relative}.header-icons__item span{position:absolute;top:-13px;font-size:13px;left:12px;width:25px;text-align:center;color:#332b5b;font-weight:700}.header-icons__btn{color:#332b5b;transition:color .3s ease;text-decoration:none}.header-icons__btn .icon{transition:fill .3s ease}.header-icons__btn:hover .icon--basket{fill:#6f3e9b}.header-icons__btn:hover .icon--facebook{fill:#3b5999}.header-icons__btn:hover .icon--instagram{fill:#e8424e}@media (max-width:1200px){.header__logo{width:203px;height:51px}.header__nav-menu{top:16px}.header__nav-link{font-size:18px}.header-icons__item{margin-left:12px}.header-icons .icon--basket{width:28px;height:24px}.header-icons .icon--facebook{width:12px;height:22px}.header-icons .icon--instagram{width:22px;height:22px}}@media (max-width:992px){.body-overflow-h .header__menu-btn--active span{background:#332b5b!important}.body-overflow-h .header-icons__btn,.body-overflow-h .header-icons__item span{color:#332b5b!important}.header{padding:15px 0}.header__social{width:125px;padding:0;list-style:none;display:flex;justify-content:space-between;margin-bottom:33px!important}.header__social svg{fill:#332b5b}.header--white .header-icon--white{display:block}.header--white .header-icon--black,.header__logo-icon--white{display:none}.header__logo-icon--black{display:block}.header__inner,.header__nav-menu{align-items:center}.header__nav-menu{transform:translate(-100%);top:-15px;left:-15px;right:-15px;width:auto;opacity:0;background:#d2dfe6;transition:all .3s ease;padding-top:100px;height:100vh;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:50px}.header__nav-menu--active{transform:translate(0);opacity:1}.header--white .header__menu-btn span{background:#fff}.header__menu-btn{display:block;margin-left:auto}.header__menu-btn span{display:block;height:3px;width:38px;background:#332b5b;transition:all .3s ease;position:relative}.header__menu-btn span:not(:first-child){margin-top:4px}.header__menu-btn--active span:first-child{transform:rotate(45deg);top:7px}.header__menu-btn--active span:nth-child(2){transform:translate(-20px);opacity:0}.header__menu-btn--active span:nth-child(3){transform:rotate(-45deg);top:-7px}.header__nav{display:flex;flex-direction:column;align-items:center}.header__nav-sublist{position:relative;background:none;left:0;padding:0;top:0;transform:none}.header__nav-sublist--item{list-style:none;text-align:center;margin:15px 0}.header__nav-sublist--item a{display:inline-block;color:#332b5b;text-decoration:none;font-size:25px;font-weight:600;padding:5px 0;margin:5px 0;text-transform:uppercase;border-bottom:1px solid transparent;transition:all .3s}.header__nav-sublist--item a:hover{border-color:#332b5b}.header__nav-link{font-size:30px;font-weight:600;color:#332b5b!important}.header__nav-link._opened+.header__nav-sublist{margin:25px 0!important}.header__nav-item{width:auto;display:flex;flex-wrap:wrap;justify-content:center;margin:15px 0}.header__nav-item:last-child{margin-bottom:0}.header__nav-item:active .header__nav-sublist,.header__nav-item:hover .header__nav-sublist{height:auto;visibility:visible;opacity:1}.header__nav-item--active:before,.header__nav-item:hover:before{width:0;left:0;opacity:0}}.footer{background:#fff;padding-top:107px}.footer__logo{text-decoration:none;margin:0 auto 63px;width:148px;height:152px;display:block}.footer__logo .icon{width:100%;height:100%}.footer__row{display:flex;flex-wrap:wrap;padding:0 20px}.footer__item{width:20%;padding:0 20px}.footer__item-title{color:#332b5b;font-size:28px;font-weight:600;margin:0 0 32px}.footer__list{padding:0;margin:0;list-style:none}.footer__list-item{margin-bottom:0}.footer__list-link{font-size:20px;text-decoration:none;line-height:1.6;color:#332b5b}.footer__list-link:hover{text-decoration:underline}.footer__bottom{background:#332b5b;padding:19px 0}.footer__bottom-inner{display:flex;flex-wrap:wrap;position:relative;align-items:center}.footer__bottom-lang{margin:0;color:#fae9d6;font-size:16px;text-transform:uppercase}.footer__bottom-address{margin:0 0 0 auto;color:#fae9d6;font-size:16px}.footer__social{position:absolute;top:-6px;left:50%;transform:translate(-50%);padding:0;margin:0;list-style:none;display:inline-flex;flex-wrap:wrap;align-items:center}.footer__social-item{margin:0 11px}.footer__social-btn{display:block;color:#fff;text-decoration:none;transition:all .3s ease}.footer__social-btn:hover{color:#ccc}.footer__payments-w-inner{display:flex;flex-wrap:wrap;position:relative;align-items:center;padding-top:32px;padding-bottom:32px}.footer__payments{display:inline-flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}.footer__payments-item{width:44px;margin-right:8px}.footer__payments-img{display:block;width:100%}.footer__copy-lang{width:73px;margin-left:auto}.footer__copy-lang-img{display:block;width:100%}.feedback{width:835px;margin:auto;padding:56px 0 71px;color:#332b5b}.feedback__title{margin:0 0 4px;font-size:28px;font-weight:600;letter-spacing:.019em}.feedback__inner{display:flex;flex-wrap:wrap}.feedback__cont{width:calc(100% - 350px);padding-right:40px}.feedback__cont p{margin:0;font-size:20px;line-height:1.2}.feedback__form{display:flex;flex-wrap:wrap;width:350px;margin-top:-5px}.feedback__form-cont{width:calc(100% - 111px);padding-right:10px}.feedback__form-submit{width:111px;height:55px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background:#332b5b;padding:0;margin:0;border:0;text-decoration:none;outline:0;transition:all .3s ease;font-family:Montserrat,sans-serif;color:#fff;font-weight:600;text-transform:uppercase;line-height:1;cursor:pointer}.feedback__form-submit .icon{margin-left:10px;margin-top:-1px}.feedback__form-submit:hover{background:#29234a}.feedback__form-input{height:55px;width:100%;background:#fff;border:1px solid #332b5b;color:#332b5b;font-size:18px;padding:0 20px;outline:0}.feedback__form-input::-moz-placeholder{color:#332b5b}.feedback__form-input:-ms-input-placeholder{color:#332b5b}.feedback__form-input::placeholder{color:#332b5b}.order-feedback-wrap{padding-bottom:100px}.order-feedback-wrap .h1,.order-feedback-wrap h1{margin-bottom:80px}.order-feedback{display:block;margin-left:auto;margin-right:auto;max-width:752px}.order-feedback__submit{margin-top:-12px}.contacts-welcome{position:relative;overflow:hidden;height:866px}.contacts-welcome__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contacts-welcome__title{color:#fff;font-size:150px;font-weight:600;font-family:Montserrat,sans-serif;position:absolute;bottom:-35px;left:50%;transform:translate(-50%);z-index:50;margin:0;line-height:1;text-transform:uppercase;white-space:nowrap}.contacts-cont{display:flex;flex-wrap:wrap}.contacts-cont__col{width:50%;padding-top:96px;text-align:center}.contacts-cont__title{text-align:center;font-family:Montserrat,sans-serif;font-size:48px;line-height:1.18;letter-spacing:.03em;font-weight:300;color:#332b5b;margin:0 0 35px}.contacts-cont__title b{font-weight:600}.contacts-cont__btn{min-width:412px;max-width:100%;margin-bottom:28px}
@media screen and (max-width:992px){
  .contacts-welcome,.header.header--white{background:#d2dfe7}
  .contacts-welcome{height:380px}.contacts-welcome__title{font-size:50px;bottom:-8px}
  .contacts-cont,.contacts-cont__col{flex-direction:column;align-items:center}
  .contacts-cont__col{width:100%;display:flex}}
.fag-page{padding-bottom:62px}.faq-cont{margin-top:80px}
.faq-box{margin-bottom:84px}.faq-box__title{margin:0 0 5px;font-family:Montserrat,sans-serif;font-size:48px;color:#332b5b;font-weight:600;letter-spacing:.03em}.faq-list{padding:0;margin:0;list-style:none}.faq-list__item{border-bottom:1px solid #21274a;color:#332b5b;cursor:pointer}.faq-list__header{position:relative;min-height:120px;padding:15px 0;text-transform:uppercase;font-size:26px;font-weight:600;display:flex;flex-wrap:wrap;align-items:center}
.faq-list__header:after,.faq-list__header:before{display:block;position:absolute;top:50%;right:0;width:16px;height:3px;background:#332b5b;content:"";transition:all .3s ease;margin-top:-1.5px}
.faq-list__header:after{transform:rotate(90deg)}.faq-list__header--active:after{transform:rotate(0)}
.faq-list__cont{line-height:1.4;font-size:23px;margin-top:-10px;padding-bottom:43px;display:none}
.faq-list__cont p{margin:0 0 15px}.faq-list__cont p:last-child{margin-bottom:0}
@media screen and (max-width:992px){.text-cont__sub-title{font-size:26px;text-align:left}
  .faq-box__title{font-size:35px}.faq-list__header{font-size:18px;min-height: 80px;}
}
.about,.about-row{background:#d2dfe7}.about-row{display:flex;margin:0;padding-top:110px}
.about-row ._text-block{display:flex;flex-direction:column;justify-content:center}
.about-row h2{font-family:Montserrat,Open Sans;font-weight:600;font-size:48px;color:#332b5b;line-height:54px}
.about-row p{font-family:Open Sans;font-size:18px;color:#332b5b}.about-welcome{position:relative;overflow:hidden}
.about-welcome__img,.about-welcome video{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}
.about-welcome__title{color:#fff;position:absolute;left:50%;bottom:-33px;text-transform:uppercase;transform:translate(-50%);font-family:Montserrat,sans-serif;white-space:nowrap;line-height:1;z-index:50;font-size:150px;font-weight:600;margin:0;letter-spacing:-.02em}.about-info{text-align:center;padding-top:57px}
.about-info p{font-family:Open Sans;margin:0 0 40px;line-height:1.46;color:#332b5b;font-size:26px}
.about-info p:last-child{margin-bottom:0;padding-bottom:40px}.about-item{display:flex;flex-wrap:wrap}

@media screen and (max-width:992px){
  .about-welcome,.header.header--white{background:#d2dfe7}
  .about-welcome{height:380px}.about-welcome__img{height:100%}
  .about-welcome__title{font-size:50px;bottom:-8px}
  .about-row{flex-direction:column;padding-top:35px}.about-row-reverse{flex-direction:column-reverse}
  .about-row ._text-block{text-align:center}.about-row .half-block{width:100%}
  .about-cont,.about-cont__col{flex-direction:column;align-items:center}
  .about-cont__col{width:100%;display:flex}
}
.welcome{position:relative}
.welcome__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}
.welcome__inner{padding:117px 0;min-height:100vh;display:flex;flex-wrap:wrap;align-items:center;position:relative;z-index:50}.welcome__cont{color:#fff;margin-left:auto;width:528px;max-width:100%}.welcome__cont p{font-size:32px;margin:0}.welcome__title{margin:0 0 35px;font-size:86px;line-height:1;font-weight:700;font-family:Montserrat,sans-serif}.welcome__btn{margin-top:35px;min-width:270px}._desktop{display:block}._mobile{display:none}.mainpage-banner{width:100%;height:992px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#85afc1;position:relative;overflow:hidden}.mainpage-banner h1{z-index:2;flex-direction:row!important}.mainpage-banner img,.mainpage-banner video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:0;z-index:1}.mainpage-banner p.subtitle{font-family:Open Sans;color:#fff;font-size:32px;z-index:2;position:relative;margin:0}.mainpage-banner a{z-index:2;margin-top:35px}.half-block{width:50%;position:relative}.banner h1{font-family:Montserrat,Open Sans;font-size:86px;font-weight:700;text-shadow: 0 0 2px #9e9e9e;color:#fff;display:flex;flex-direction:column;letter-spacing:0;line-height:86px;margin:0 0 35px}.banner .subtitle{font-size:32px;font-family:Open Sans;color:#fff;margin:0 0 40px}.btn{cursor:pointer}.btn--empty{border:3px solid #fff;color:#fff}.btn--empty:hover{background:#604567;border-color:#604567}.as-see-on{height:180px;background:#604567}.as-see-on .main-container{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;height:100%}.as-see-on .main-container h2{font-family:Montserrat,Open Sans;font-size:16px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#fff;margin:0}.as-see-on .main-container .list-items{width:940px;align-items:center}.as-see-on .main-container .list-items img.complex-logo{height:32px}.as-see-on .main-container .list-items img.rollingstones-logo{height:52px}.as-see-on .main-container .list-items img.gq-logo{height:37px}.as-see-on .main-container .list-items img.esquire-logo{height:39px}._flex-center{display:flex;justify-content:center}.list-items{display:flex;justify-content:space-between}.description-text{max-width:772px;display:flex;flex-direction:column;align-items:center;margin-bottom:50px}.description-text h2{font-size:45px;font-weight:600;color:#332b5b;margin-top:0}.description-text p{font-size:28px;color:#332b5b;font-family:Open Sans;text-align:center;margin-top:0}.description-text .tags{display:flex}.description-text .tags span{font-family:Montserrat,Open Sans;color:#332b5b;font-weight:600;font-size:25px}._flex-column-center{display:flex;flex-direction:column;align-items:center}.row{width:100%}.products-block{padding:50px 0;background:#fae9d6}.products-block .main-container{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.products-block__items{width:100%;display:flex}.products-block__items--item,.products-block__items .half-block{display:flex;flex-direction:column;align-items:center}.products-block__items--item-picture{width:560px;height:560px;border-radius:35px;overflow:hidden;position:relative}.products-block__items--item-picture:hover img:first-child{opacity:0;visibility:hidden}.products-block__items--item-picture:hover img:nth-child(2){opacity:1;visibility:visible}.products-block__items--item-picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s;position:absolute;border-radius:35px;overflow:hidden}.products-block__items--item-picture img:first-child{opacity:1;visibility:visible}.products-block__items--item-picture img:nth-child(2){opacity:0;visibility:hidden}.products-block__items--item p.product-name{font-size:48px;color:#332b5b;font-weight:600;margin:25px 0 0}.products-block__items--item p.product-description{font-size:30px;color:#332b5b;font-weight:600;margin:0 0 10px}.products-block__items--item .btn-r{cursor:pointer}@-webkit-keyframes marquee{to{transform:translateX(0)}0%{transform:translateX(-66.6%)}}@keyframes marquee{to{transform:translateX(0)}0%{transform:translateX(-66.6%)}}.free-usa-shipping{width:300vw;height:107px;background:#604567;display:flex;align-items:center}.free-usa-shipping__items{width:100%;display:flex;-webkit-animation:marquee 17s linear infinite forwards;animation:marquee 17s linear infinite forwards}.free-usa-shipping__items--item{display:flex;justify-content:space-around;width:33.33%}.free-usa-shipping__items--item span{color:#fff;font-size:28px;font-weight:700;font-style:italic;text-transform:uppercase}._bottom{position:absolute;bottom:0;max-width:100%}._text-block{padding:0 10%}.introducing-hue{padding:110px 0 80px}.introducing-hue .half-block{display:flex;align-items:center;justify-content:center}.introducing-hue .half-block img{width:100%}.introducing-hue .video-block video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.img-list-type{list-style:none;display:flex;flex-direction:column;padding:0}.img-list-type li{position:relative;margin-bottom:30px}.img-list-type li p{font-size:20px;font-family:Open Sans;color:#332b5b;margin:0}.img-list-type li p.list-title{font-size:23px;font-weight:700;text-transform:uppercase}.how-to-play{height:auto;background:#fae9d6}.how-to-play .main-container{height:100%}.how-to-play .main-container .row{height:100%;margin:0}.how-to-play .main-container ._text-block{padding:200px 0 120px 60px}.how-to-play .main-container ._text-block ol{counter-reset:myCounter;padding:0;margin-left:-67px}.how-to-play .main-container ._text-block ol li{padding-top:5px;list-style:none;position:relative;padding-left:67px;font-size:20px;color:#332b5b;font-family:Open Sans;margin-bottom:15px}.how-to-play .main-container ._text-block ol li a{font-size:20px;color:#332b5b;text-decoration:none;border-bottom:1px solid transparent;transition:all .3s}.how-to-play .main-container ._text-block ol li a:hover{border-color:#332b5b}.how-to-play .main-container ._text-block ol li:before{counter-increment:myCounter;content:counter(myCounter);color:#332b5b;background:#fff;display:flex;align-items:center;justify-content:center;width:38px;height:38px;position:absolute;left:0;top:0;border-radius:50%}.how-to-play .main-container ._text-block ol li:last-child:before{display:none}.how-to-play .main-container h3{font-size:85px;font-weight:800;color:#332b5b;line-height:85px}.f-40{font-size:40px!important}.f-45{font-size:45px!important}.f-24{font-size:24px!important}.nami-block{padding:98px 0 80px;background:#d4e0e7}.nami-block .description-text{max-width:950px;margin-bottom:0}.nami-block .description-text img{margin-bottom:40px}.os{font-family:Open Sans}a{cursor:pointer!important}.learn-more-block{background:#d4e0e7;padding-bottom:115px}.learn-more-block__top-img{width:100%;height:751px;-o-object-fit:cover;object-fit:cover;margin-bottom:90px}
.learn-more-block a{margin-top:50px}.learn-more-block .advantages{width:100%;display:flex}.learn-more-block .advantages-item{width:33%;display:flex;flex-direction:column;align-items:center}.learn-more-block .advantages-item p{color:#332b5b;font-size:19px;text-align:center}.learn-more-block .advantages-item p.advantages-item__title{text-transform:uppercase;font-weight:600;margin-bottom:0}.colections .products-block{padding-top:100px}.your-playground .main-container{position:relative;padding:450px 0 400px}.your-playground .main-container .description-text{margin-bottom:0;position:relative}.your-playground .pictures-rand__picture{background:#d4e0e7;position:absolute;border-radius:12px;overflow:hidden}
.your-playground .pictures-rand__picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.your-playground .pictures-rand__picture-1{width:230px;height:230px;left:-66px;top:-320px}
.your-playground .pictures-rand__picture-2{width:345px;height:205px;right:30px;top:-335px}
.your-playground .pictures-rand__picture-3{width:257px;height:227px;right:-310px;top:-60px}
.your-playground .pictures-rand__picture-4{width:240px;height:260px;right:-100px;bottom:-330px}
.your-playground .pictures-rand__picture-5{width:228px;height:228px;left:80px;bottom:-345px}
.your-playground .pictures-rand__picture-6{width:280px;height:207px;left:-310px;top:40px}
.reviews{width:100%;background:#eaadb0;background:linear-gradient(180deg,#eaadb0,#eaadb0 60%,#fff);padding-top:90px;padding-bottom:0}
.reviews h2{color:#fff;font-size:45px;font-weight:600}.reviews p{margin:0;color:#fff;font-size:28px}
.reviews-wrapper{width:100%;height:490px;display:flex;position:relative;margin-top:90px}
.reviews .static-slide{width:351px;height:310px;margin-right:40px}.reviews .static-slide img{width:351px;height:310px;-o-object-fit:cover;object-fit:cover}
.reviews .static-slide a{width:100%;min-width:0;font-size:24px;color:#fff;border-color:#fff;padding:0;display:flex;align-items:center;justify-content:center;margin-top:60px}
.reviews .navigation{width:190px;height:43px;position:absolute;top:calc(100% + 80px);left:80px}
.reviews .navigation .swiper-button-next,.reviews .navigation .swiper-button-prev{width:auto;outline:none}
.reviews .navigation .swiper-button-next svg,.reviews .navigation .swiper-button-prev svg{fill:#fff;transition:all .3s}
.reviews .navigation .swiper-button-next:hover svg,.reviews .navigation .swiper-button-prev:hover svg{fill:#332b5b}
.reviews .navigation .swiper-button-next:after,.reviews .navigation .swiper-button-prev:after{display:none}
.reviews .reviews-wrapper__slider{width:100%;height:310px;display:flex;flex-direction:column}
.reviews .swiper-container{width:100%;position:absolute;left:0;margin-left:391px}
.reviews .navigation{position:relative}
.reviews-slider__slide{width:100%;max-width:351px;height:310px;padding:0 50px;border:2px solid #fff;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly}.reviews-slider__slide:last-child{border:none}.reviews-slider__slide .stars-list{display:flex}.reviews-slider__slide .stars-list svg{width:26px;height:26px;fill:#fff}.reviews-slider__slide .review-text{font-size:42px;color:#fff;font-weight:700;text-align:center}.reviews-slider__slide .review-author{font-size:15px;color:#fff;font-weight:700;text-transform:uppercase}.reviews .subscribe-reviews{margin-top:90px}.reviews .subscribe-reviews .description-text{margin-bottom:0}.reviews .subscribe-reviews h2{font-size:55px;font-weight:800;text-transform:uppercase;color:#332b5b}.reviews .subscribe-reviews p{color:#332b5b;font-size:28px}.reviews .subscribe-reviews .feedback__form{width:605px;margin-top:35px}.desktop-hidden{display:none}._flex-end-vertical{display:flex;align-items:flex-end}:focus::-webkit-input-placeholder{color:transparent}:focus:-moz-placeholder,:focus::-moz-placeholder{color:transparent}:focus:-ms-input-placeholder{color:transparent}video{transform:scale(1.1)}@media screen and (max-width:1200px){.introducing-hue ._text-block{padding:0 0 0 10%}.products-block__items--item-picture{width:400px;height:400px}}
@media screen and (max-width:992px){
  .products-block__items--item-picture{width:340px;height:340px}
  .header__inner{display:flex;justify-content:space-between}
  .header__inner .header__menu-btn{order:1}.header__inner .header__logo{order:2}
  .header__inner .header-icons{display:block;order:3;padding:0}
  .header__inner .header-icons li:first-child{margin-left:0}
  .header__inner .header-icons .icon--facebook,.header__inner .header-icons .icon--instagram{display:none}
  .header__inner a,.header__inner div,
  .header__inner ul{margin:0}#main .header--white{background:none!important}
  .mainpage-banner{height:auto;flex-direction:column;background:#cea7d9;padding-bottom:35px;align-items:flex-start}
  .mainpage-banner img{height:462px;z-index:1}.mainpage-banner video{height:462px;z-index:1;position:relative}
  .mainpage-banner .half-block{width:100%}.mainpage-banner .half-block._empty-block{height:462px}
  .mainpage-banner .half-block._text-block{padding:50px 30px}
  .mainpage-banner h1{font-size:56px;flex-direction:row;flex-wrap:wrap;line-height:62px;margin-top:45px;padding:0 30px}
  .mainpage-banner .subtitle{font-size:28px;padding:0 30px}.mainpage-banner .btn{margin-left:30px}
  .as-see-on .main-container .list-items{width:100%;flex-wrap:wrap}.as-see-on .main-container .list-items>div{width:50%;display:flex;justify-content:center;align-items:center;margin:5px 0}
  .as-see-on .main-container .list-items>div img{width:100%;max-width:200px;height:100%;-o-object-fit:contain;object-fit:contain}.products-block{padding:25px 0}.products-block .main-container{margin:0 30px}.products-block .contacts-cont__btn{min-width:320px}.products-block .description-text p{font-size:16px}.products-block__items{flex-direction:column}.products-block__items .half-block{width:100%;margin-bottom:50px}.products-block__items .half-block:last-child{margin-bottom:0}.products-block__items .products-block__items--item,.products-block__items .products-block__items--item img{width:100%}.free-usa-shipping{display:none}.introducing-hue{padding:60px 0}.introducing-hue .description-text h2{font-size:35px;text-align:center}.introducing-hue .description-text p{font-size:24px}.introducing-hue .row{flex-direction:column}.introducing-hue .row .half-block{width:100%}.introducing-hue .row ._text-block{padding:0;margin-top:50px}.how-to-play .main-container{padding:0 30px}.how-to-play .row{flex-direction:column;margin:0}.how-to-play .row .half-block{width:100%}.how-to-play .row ._text-block{padding:56px 0}.how-to-play .row h3{margin:0;font-size:56px}.how-to-play .row ._bottom{width:100%;position:relative}.nami-block{padding:60px 0}.nami-block h2{font-size:35px;line-height:46px;text-align:center}.nami-block p{font-size:24px}.learn-more-block{margin-top:0}.learn-more-block .learn-more-block__top-img{margin-bottom:0}.learn-more-block .description-text h2{font-size:35px!important;text-align:center}.learn-more-block .description-text p{font-size:24px!important;text-align:center}.footer{padding-top:65px}.footer__item{width:50%;margin-bottom:30px}.footer .footer__bottom{padding:30px 0}.footer .footer__bottom-inner{flex-direction:column}.footer .footer__bottom-address{margin:0}.footer .footer__bottom-lang{margin-bottom:4px}.footer .feedback{width:100%}.footer .feedback__inner{flex-direction:column}.footer .feedback__inner .feedback__cont,.footer .feedback__inner .feedback__form{margin-bottom:30px;width:100%}.footer .footer__payments-item{margin-bottom:15px}.footer .footer__payments{max-width:320px;justify-content:center}.footer .footer__payments-w-inner{flex-direction:column}.footer .footer__copy-lang{margin:0}.footer__social{position:relative;transform:none;left:auto;top:auto;margin-bottom:30px}._desktop{display:none}._mobile{display:block}.your-playground .main-container{position:relative;padding:400px 0 770px}.your-playground .main-container .description-text{margin-bottom:0;position:relative}.your-playground .main-container .description-text h2{margin-top:275px;text-align:center}
  .your-playground .pictures-rand__picture{background:#d4e0e7;
   /*  position:absolute; */
    border-radius:12px;overflow:hidden}
 /* .your-playground .pictures-rand__picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
   .your-playground .pictures-rand__picture-1{width:230px;height:230px;left:-18%;top:-320px}
  .your-playground .pictures-rand__picture-2{width:345px;height:205px;right:-34%;top:-200px}
  .your-playground .pictures-rand__picture-3{width:257px;height:227px;right:-15%;top:auto;bottom:-240px}
  .your-playground .pictures-rand__picture-4{width:240px;height:260px;right:2%;bottom:-650px}
  .your-playground .pictures-rand__picture-5{width:228px;height:228px;left:-10%;bottom:-345px}
  .your-playground .pictures-rand__picture-6{width:280px;height:207px;left:-7%;top:40px} */
  .product-name,.tags span{text-align:center}.product-name{line-height:54px}
  .mainpage .learn-more-block{margin-top:0;padding-bottom:40px}
  .how-to-play .row h3.big-title{margin-left:44px}.how-to-play .main-container ._text-block ol{margin-left:-20px}
  .contacts-cont__btn{min-width:280px}.footer__item,.footer__row{padding:0}.footer__item-title{font-size:22px}
  .static-slide{display:none}.reviews{padding-bottom:0}.reviews-slider__slide:last-child{display:none}
  .reviews h2{font-size:40px;line-height:52px}
  .reviews .navigation{max-width:351px;width:100%;left:0;top:calc(100% + 30px)}
  .reviews .navigation .btn-r{margin-top:60px;margin-bottom:0;padding:0 20px;display:flex;align-items:center;border-color:#fff;color:#fff}.reviews .description-text{margin-bottom:0}.reviews .subscribe-reviews .feedback__form{max-width:605px;width:100%}.reviews .swiper-container{margin-left:0}.reviews .desktop-hidden{display:block}
  .reviews .reviews-slider__slide.desktop-hidden{padding:0;border:none}}

@media screen and (max-width:420px){
  .reviews-slider__slide,.reviews .navigation{max-width:100%}}
@media screen and (max-width:400px){
  .header__inner .header__logo{width:150px}
  .header-icons{display:flex;order:3;padding:0}.products-block__items--item-picture{width:280px;height:280px}
/*    .your-playground .pictures-rand__picture-1{width:180px!important;height:180px!important;left:-18%;top:-320px}
    .your-playground .pictures-rand__picture-2{width:275px!important;height:165px!important;right:-34%;top:-200px}
  .your-playground .pictures-rand__picture-3{width:207px!important;height:187px!important;right:-15%;top:auto;bottom:-240px}
  .your-playground .pictures-rand__picture-4{width:190px!important;height:210px!important;right:2%;bottom:-650px}
  .your-playground .pictures-rand__picture-5{width:160px!important;height:160px!important;left:-10%;bottom:-345px}
  .your-playground .pictures-rand__picture-6{width:200px!important;height:140px!important;left:-7%;top:40px} */ 
}
.product ._text-block h2{font-family:Montserrat,Open Sans;font-weight:600;font-size:48px;color:#332b5b;line-height:54px}.product ._text-block p{font-family:Open Sans;font-size:23px;color:#332b5b}.product-top-block{height:auto;display:flex;background:#fff;z-index:2;position:relative}.product-top-block h1{font-size:48px}.product-top-block .subtitle,.product-top-block h1{font-family:Montserrat,Open Sans;color:#332b5b;margin:0}.product-top-block .subtitle{font-size:30px; text-transform: capitalize;}.product-top-block ._text-block{padding:190px 90px 70px}.product-top-block .half-block:first-child{display:flex;position:relative;align-items:center;background:#fff}.product-top-block .raiting-list{display:flex;align-items:center;margin-top:20px}.product-top-block .raiting-list .stars-list svg{width:25px;height:25px;fill:#332b5b}
.product-top-block .raiting-list p{margin:0 0 0 15px}.product-price{margin:10px 0 0 0}.product-price p{font-family:Montserrat,Open Sans;font-size:40px!important;color:#332b5b;font-weight:600;margin:0}.product-description ._text-block p{font-family:Open Sans;font-size:18px;color:#332b5b}.product-colors{margin-top:15px}.product-colors p.block-title{font-family:Montserrat,Open Sans;font-size:20px;color:#332b5b;font-weight:600;text-transform:uppercase}.product-colors__list{display:flex;flex-wrap:wrap}.product-colors__list--item{width:68px;height:68px;cursor:pointer;margin-right:17px;margin-bottom:17px;position:relative}.product-colors__list--item:last-child{margin-right:0}.product-colors__list--item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%;overflow:hidden}.product-colors__list--item:before{content:"";width:78px;height:78px;border:2px solid transparent;border-radius:50%;position:absolute;left:-5px;top:-5px;transition:all .3s}.product-colors__list--item._active:before{border-color:#332b5b}.product-buttons-wrapper{width:100%;max-width:580px;display:flex;flex-direction:column}.product-counter{width:100%;height:80px;border:2px solid #332b5b;margin-top:45px;display:flex;align-items:center;justify-content:center}.product-counter .minus{height:100%}.product-counter .minus,.product-counter .plus{padding:0 10px;font-family:Oswald,Open Sans;font-size:46px;color:#332b5b;display:flex;cursor:pointer}.product-counter input{width:100px;border:none;outline:none;font-family:Montserrat,Open Sans;font-size:26px;color:#332b5b;font-weight:800;text-align:center}.product-order{display:flex;justify-content:space-between;margin-top:30px}.product-order .btn{margin-bottom:30px}.product-order .buy-with-paypal{width:100%;max-width:270px;height:78px;display:flex;align-items:center;padding-left:45px;background:#ffc520;font-size:17px;text-transform:uppercase;font-family:Montserrat,Open Sans;font-weight:800;color:#003087;border:none;text-decoration:none;letter-spacing:0;margin-left:20px}.product-order .buy-with-paypal img{margin-left:8px}.product-slider-thumbs{position:absolute;left:50px;bottom:85px}.product-slider-thumbs .swiper-slide{width:90px;height:90px!important;border-radius:50%;overflow:hidden;cursor:pointer;box-sizing:border-box;border:4px solid transparent;transition:all .3s}.product-slider-thumbs .swiper-slide-thumb-active{border-color:#fff}.product-slider-thumbs .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-slider{height:100%;background:#fff}.product-slider__slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product .swiper-pagination{display:none}.product-banner{width:100%;height:992px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#85afc1;position:relative}.product-banner img,.product-banner video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:0;z-index:1}.product-banner p.block-title{font-family:Montserrat,Open Sans;font-weight:800;color:#fff;text-shadow: 0 0 2px #bdbdbd;font-size:86px;z-index:2;position:relative;margin:0 0 20px}.product-banner p.block-subtitle{font-family:Open Sans;color:#fff;font-size:32px;z-index:2;position:relative;margin:0}.product-explanation{padding:100px 0 0;background:#d2dfe6;flex-direction:column;align-items:center;position:relative}.product-explanation,.product-explanation .row{width:100%;display:flex}.product-explanation .learn-more-block{width:100%;margin-top:120px;max-width:1050px;padding-bottom:0}.product-explanation .block-transition{width:100%;height:292px;position:absolute;top:100%;left:0;z-index:2}.product .what-to-do-with{position:relative;background:#f9ecea;padding-top:200px}.align-right{display:flex;justify-content:flex-end}.align-left{display:flex;justify-content:flex-start}.align-bottom{display:flex;justify-content:flex-end;align-items:flex-end}.img-from-left{border-radius:0 420px 420px 0}.img-from-left,.img-from-right{width:100%;-o-object-fit:cover;object-fit:cover;max-width:960px}.img-from-right{border-radius:420px 0 0 420px}.img-from-bottom{width:85%;max-width:100%;-o-object-fit:cover;object-fit:cover;border-radius:420px 420px 0 0}.valign-center{align-items:center}._mb-100{margin:0 0 100px}.whats-included{padding-top:140px;background:#f9ecea}.whats-included h2{margin:0;z-index:2;position:relative;font-size:45px;font-family:Montserrat,Open Sans;color:#332b5b;font-weight:600}.whats-included .learn-more-block{position:relative;padding-bottom:0}.whats-included .description-text{max-width:772px;text-align:center;font-size:28px;font-family:Open Sans;color:#332b5b}.product-details{padding:120px 0;background:#d2dfe6}.product-details h2{font-size:48px;font-family:Montserrat,Open Sans;color:#332b5b;font-weight:600;margin:0}.product-details .faq-box{margin-bottom:0}.product-details .faq-cont{margin-top:50px}.product-details .accordeon-item{padding-bottom:50px;border-bottom:1px solid #332b5b;position:relative;margin-top:50px}.product-details .accordeon-item__title p{font-size:26px;font-family:Open Sans;color:#332b5b;font-weight:600;text-transform:uppercase;margin:0}.product-details .accordeon-item._active .accordeon-item__content{height:auto;margin-top:50px}.product-details .accordeon-item__content{height:0;overflow:hidden;transition:all .3s;display:flex;flex-direction:column}.product-details .accordeon-item__content--item{margin:15px 0}.product-details .accordeon-subtitle{font-weight:600}.product-details .accordeon-subtitle,.product-details .accordeon-text{font-size:23px;font-family:Open Sans;color:#332b5b;margin:0}.product-details .accordeon-toggle{font-size:24px;font-family:Open Sans;color:#332b5b;font-weight:800;cursor:pointer;position:absolute;right:0;top:10px;line-height:16px}.tooltip-block{position:relative;display:inline-block}.tooltip-block .tooltiptext{visibility:hidden;width:120px;background-color:#604567;color:#fff;text-align:center;padding:5px 0;border-radius:6px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity .3s}.tooltip-block .tooltiptext:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-top-color:#604567}.tooltip-block:hover .tooltiptext{visibility:visible;opacity:1}@media screen and (max-width:1540px){.product-top-block h1{font-size:34px}.product ._text-block p{font-size:18px}.product-order{flex-direction:column}.product-order .buy-with-paypal{max-width:100%;margin:30px 0 0;justify-content:center;padding-left:0}.product-explanation ._text-block{padding:0 35px}}@media screen and (max-width:992px){.align-bottom{justify-content:center}.img-from-bottom{width:100%;max-width:100%}}@media screen and (max-width:992px){.product-buttons-wrapper{margin:0 auto}.product-top-block{flex-direction:column;position:relative}.product-top-block ._text-block{padding-top:35px;text-align:center;padding-left:20px;padding-right:20px}.product-top-block .product-counter{margin-left:auto;margin-right:auto}.product-top-block .raiting-list{justify-content:center}.product-top-block .half-block{width:100%}.product-top-block .product-slider{max-height:510px}.product-top-block .product-price{margin:0 0 30px}.product-top-block .product-colors{margin-top:15px}.product-top-block .product-colors__list{justify-content:center}.product-top-block .product-slider__slide{width:100%!important;max-height:510px}.product-top-block .product-slider__slide img{height:510px;-o-object-fit:cover;object-fit:cover}.product-top-block .product-slider-thumbs{display:none}.product-top-block .swiper-pagination{display:block;position:absolute;left:50%;transform:translateX(-50%);bottom:25px}.product-top-block .swiper-pagination .swiper-pagination-bullet{width:25px;height:25px;border:1px solid #fff;opacity:.7;background:none;margin:0 5px}.product-top-block .swiper-pagination .swiper-pagination-bullet-active{opacity:1;background:#fff}.product-banner{height:563px}.product-banner p.block-title{font-size:46px;text-align:center}.product-banner p.block-subtitle{font-size:24px;text-align:center}.product-order{display:block;}.product-order a{width:100%;max-width:565px!important}.product-explanation{padding-top:55px}.product-explanation .block-transition{height:150px}.product-explanation .row{flex-direction:column-reverse}.product-explanation .half-block{width:100%}.product-explanation .half-block h2{font-size:35px;line-height:42px}.learn-more-block{margin-top:40px;padding-bottom:0}.learn-more-block .advantages{flex-direction:column}.learn-more-block .advantages-item{width:100%;justify-content:center;margin-bottom:35px}.learn-more-block .advantages-item:last-child{margin-bottom:0}.product .what-to-do-with{padding-top:60px}.product .what-to-do-with img{width:100%}.product .what-to-do-with .row{flex-direction:column-reverse;margin:0}.product .what-to-do-with .half-block{width:100%}.product .what-to-do-with .half-block h2{font-size:35px;line-height:42px}.product .what-to-do-with .text-center{text-align:left}.img-from-bottom,.img-from-left,.img-from-right{border-radius:0;max-height:370px;margin-top:40px}.whats-included{padding-top:40px}.whats-included h2{font-size:35px}.whats-included .description-text{margin-bottom:40px}.learn-more-block__top-img{-o-object-fit:contain;object-fit:contain;height:auto}.product-details{padding:75px 0}.product-details h2{font-size:35px;margin:0 0 50px}.product-details .accordeon-item{padding-bottom:30px;margin-top:30px}.product-details .accordeon-item._active .accordeon-item__content{margin-top:15px}}.cart-page h1{text-align:center!important}.cart ._flex-end{display:flex;justify-content:flex-end;align-items:flex-end;flex-direction:column}.cart div{color:#332b5b;font-family:Montserrat,Open Sans;position:relative}.cart-header{display:flex;margin-bottom:40px}.cart-header>div{padding:15px 0;border-bottom:2px solid #332b5b;margin:0 20px}.cart-header__product{width:61%}.cart-header__price,.cart-header__qty,.cart-header__total{width:13%}.cart-content{display:flex;flex-direction:column;margin-bottom:40px}.cart-content__row{display:flex;align-items:center}.cart-content__row>div{margin:0 20px}.cart-content__product{width:61%;display:flex;align-items:center}.cart-content__product--image{margin-right:40px}.cart-content__product--title{display:flex;flex-direction:column}.cart-content__product--title a{color:#332b5b;font-weight:700;text-decoration:none;border-bottom:1px solid transparent;transition:all .3s}.cart-content__product--title a:hover{border-color:#332b5b}.cart-content__price,.cart-content__qty,.cart-content__total{width:13%}.cart-content .remove{position:absolute;right:20px;top:0;width:20px;height:20px;border-radius:2px;transition:all .3s;opacity:.5}.cart-content .remove:hover{opacity:1}.cart-content .remove:before{transform:rotate(-45deg)}.cart-content .remove:after,.cart-content .remove:before{content:"";position:absolute;width:20px;height:2px;border-radius:2px;background-color:red}.cart-content .remove:after{transform:rotate(45deg)}.cart input[type=number]{width:100%;background:none;outline:none!important;border:none;border-bottom:2px solid #000;color:#000;text-align:center}.cart input[type=number]::-webkit-inner-spin-button,.cart input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.cart input[type=number]{-moz-appearance:textfield}.cart .form-row__item._actions{display:flex;flex-direction:column;align-items:flex-end;margin-top:40px}.cart .form-row__item._actions>button{margin-bottom:20px!important}@media screen and (max-width:992px){.cart-header>div{padding:5px 0;border-bottom:1px solid #000;margin:0 5px;font-size:14px}.cart-content{display:flex;flex-direction:column;margin-bottom:40px}.cart-content__row{display:flex;align-items:center}.cart-content__row>div{margin:0 5px;font-size:14px}.cart-content__row>div a{font-size:16px;line-height:22px;font-weight:400;margin:0}.cart-content__row>div p{font-size:12px;line-height:18px;font-weight:400;margin:0}.cart-content__product{display:flex;align-items:center}.cart-content__product--image{margin-right:20px;width:30%}.cart-content__product--image img{width:100%}.cart-content__product--title{display:flex;flex-direction:column}.cart-content input[type=number]{border-bottom:1px solid #000;font-size:16px}.cart-content .remove{right:0;top:-10px}.cart ._sub-total{margin-bottom:0!important}.cart ._sub-total p{font-size:16px!important}.cart .form-row__item._actions{justify-content:center;margin-top:20px}.cart .form-row__item._actions>button{width:50%;height:auto;padding:10px 0;margin:0 10px}.cart .form-row__item._actions>button span{font-size:16px}}.shopify-challenge__container{margin-top:150px}._default-actions{padding-top:150px;padding-bottom:50px}.content-wrapper{background:#fdefeb;padding:110px 0}.cart input[type=number]{color:#332b5b}
.ajaxified-cart-feedback.success {
	font-size: 14px !important;
	margin-top: -28px !important;
}
.product-order .btn--violet {
	border: none;
}
.unavailable {
  opacity: 0.2;
  pointer-events: none;
}

.product-compare-price {
    color: #a2a2a2;
    margin-left: 5px;
}
.shopify-payment-button button {
    background: transparent;
    color: #332b5b;
    text-transform: uppercase;font-weight: 700;font-size: 24px;
    font-weight: bold;
    border: 3px solid #332b5b;
    border-radius: 0 40px 40px 0;
    height: 78px;width:100%;
    padding: 0 20px;transition: color .3s ease,background-color .3s ease,border .3s ease;
}
  .shopify-payment-button button:hover {
    background: #332b5b!important;
    color: #fff;
}
  .product-order.exta_btn {
    margin-top: 0px !important;width: 100% !important;
max-width: 580px;
}
  
  @media only screen 
  and (min-device-width: 468px) 
  and (max-device-width: 600px){
   body div .your-playground .pictures-rand__picture-1,
   div .your-playground .pictures-rand__picture-2,
   div .your-playground .pictures-rand__picture-3{top:350px !important;bottom: auto;}
   div .product .your-playground .main-container .description-text {min-height: 650px;}
}

  @media only screen 
  and (min-device-width: 601px) 
  and (max-device-width: 992px){
    body .your-playground .main-container .description-text h2,
    body .your-playground .main-container .description-text p{max-width:600px;}
    div .your-playground .pictures-rand__picture-1,
    div .your-playground .pictures-rand__picture-2,
    div .your-playground .pictures-rand__picture-3{top:345px !important;bottom: auto;}
    div .product .your-playground .main-container .description-text {min-height: 650px;}
}
@media only screen and (min-width: 993px) {
  .large__hide{display:none !important;}
   body .product-order{display:block;}
   button#AddToCart {display: block;width: 100%;}

    .shopify-product-form .product-buttons-wrapper{flex-direction: unset;}
  .shopify-product-form .product-counter input{width:50px;font-size: 16px;font-weight: 600;text-align: center;}
  .product-buttons-wrapper .product-counter{width: 38%;margin-right: 2%;height: 55px;margin-top: 20px;border-radius:50px;}
  .product-counter .minus, .product-counter .plus{font-size:35px;position: relative;
top: -2px;}
  .shopify-product-form .product-counter .minus{height:100%;padding-left:13px;}
  .shopify-product-form .product-order{margin-top: 20px;width: 62%;}
   button#AddToCart{width:100%;height: auto;padding: 0px 20px;font-size: 16px;border-radius: 40px;height: 55px;}
  
  .shopify-product-form  .shopify-payment-button button{ font-size: 16px;max-height:55px;border-radius:40px;}
  
  
  
}

@media only screen and (max-width: 992px) {
  .product-order.exta_btn {margin: 0px  auto !important;}
  .shopify-product-form .product-buttons-wrapper{flex-direction: unset;}
  .shopify-product-form .product-counter input{width:50px;font-size: 16px;font-weight: 600;text-align: center;}
  .product-buttons-wrapper .product-counter{width: 38%;margin-right: 2%;height: 55px;margin-top: 20px;border-radius:50px;}
  .product-counter .minus, .product-counter .plus{font-size:35px;position: relative;
top: -2px;}
  .shopify-product-form .product-counter .minus{height:100%;padding-left:13px;}
  .shopify-product-form .product-order{margin-top: 20px;width: 62%;}
   button#AddToCart{width:100%;height: auto;padding: 0px 20px;font-size: 16px;border-radius: 40px;height: 55px;}
  
  .shopify-product-form  .shopify-payment-button button{ font-size: 16px;max-height:55px;border-radius:40px;}
  
  
  .small__hide{display:none !important;}
  body .product-top-block h1 , div .products-block__items--item p.product-name{font-size: 25px;line-height: 1.5;}
  body .product ._text-block p.subtitle {font-size: 14px;margin-top: 3px;}
  body .product-top-block .raiting-list{font-size: 14px;margin-top: 8px;margin-bottom: 8px;}
  body .product-price p {font-size: 30px !important;}
  body .product-top-block .product-price{margin-bottom: 0px;}
  body .description-text .f-40 {line-height: 1.3;font-size: 35px !important;}
  .description-text p.f-24{font-size: 22px !important;padding: 0px 20px;}
  .footer__payments-item{width:30px;margin-right: 5px;}
/*   .footer__bottom-address{font-size: 13px;}
  .footer .footer__bottom-lang {font-size: 12px;} */
  div.faq-list__cont, .product-details .accordeon-subtitle, .product-details .accordeon-text{font-size: 18px;}
/*   .footer .feedback{padding:20px 0 10px;} */
  div.product-details .faq-cont {margin-top: 0;}
  .product-details h2{margin: 0 0 10px;}
  .footer .footer__item-title{margin-bottom:12px;}
  .footer .footer__list-link {font-size: 17px;line-height: 1.3;}
  .footer .feedback {padding: 25px 0 30px;}
  div.mainpage-banner h1 {font-size: 38px;line-height: 1.3;padding: 0 30px;margin-bottom:15px;}
  div.products-block__items--item p.product-description {font-size: 16px;font-weight: normal;margin: 0 0 10px;}
  div.introducing-hue .description-text p {font-size: 20px;}
  div.introducing-hue .description-text h2{font-size: 28px;}
  .about-row h2{font-size:40px;line-height: 1.3;}

  .product  .your-playground .pictures-rand__picture-1,
  .product  .your-playground .pictures-rand__picture-2,
  .product  .your-playground .pictures-rand__picture-3{top:510px;}
  
   .product .your-playground .main-container .description-text {min-height: 815px;}
  
  .your-playground .pictures-rand__picture-1,
  .your-playground .pictures-rand__picture-2,
  .your-playground .pictures-rand__picture-3{top:315px;bottom: auto;}
  .your-playground .pictures-rand__picture-4,
  .your-playground .pictures-rand__picture-5,
  .your-playground .pictures-rand__picture-6{bottom:0px;top:auto;}
  .your-playground .pictures-rand__picture-1,
  .your-playground .pictures-rand__picture-4{left:0px;}
  .your-playground .pictures-rand__picture-2,
  .your-playground .pictures-rand__picture-5{left:33%;}
  .your-playground .pictures-rand__picture-3,
  .your-playground .pictures-rand__picture-6{left:66%;}

    .your-playground .pictures-rand__picture-1,
    .your-playground .pictures-rand__picture-2,
    .your-playground .pictures-rand__picture-3,
    .your-playground .pictures-rand__picture-4,
	.your-playground .pictures-rand__picture-5, 
    .your-playground .pictures-rand__picture-6{width: 33%;height: 150px;right: auto;}
    .your-playground .pictures-rand__picture{background: transparent;padding: 5px;position: absolute;border-radius: 12px;overflow: hidden;}
    body .your-playground .main-container {padding:40px 0px;}
    body .your-playground .main-container .description-text h2 {margin-top:0px;}
   .your-playground .main-container .description-text {margin-bottom: 0;position: relative;min-height: 615px;}
   .your-playground .pictures-rand__picture img {border-radius: 6px;}
    
}



.kidsColor-0 {color:#dc4c46;transform:translateY(-1px) rotate(-1deg);animation-delay:20ms;}
.kidsColor-1 {color:#79baff;transform:translateY(1px) rotate(1deg);animation-delay:30ms;}
.kidsColor-2 {color:#d0af29;transform:translateY(-1px) rotate(-1deg);animation-delay:40ms}
.kidsColor-3 {color:#feb312;transform:translateY(1px) rotate(1deg);animation-delay:50ms;}
.kidsColor-4 {color:#ffb9b9;transform:translateY(-1px) rotate(-1deg);animation-delay:60ms;}
.kidsColor-5 {color:#5b86ff;transform:translateY(1px) rotate(1deg);animation-delay:60ms;}
.kidsColor-6 {color:#1ac6a4;transform:translateY(-1px) rotate(1deg);animation-delay:80ms;}
.kidsColor-7 {color:#ff4949;transform:translateY(1px) rotate(-1deg);animation-delay:90ms;}
.kidsColor-8 {color:#1b79d7;transform:translateY(-1px) rotate(1deg);animation-delay:.1s;}
.kidsColor-9 {color:#fcc369;transform:translateY(1px) rotate(-1deg);animation-delay:.11s}
.kidsColor-10 {color:#1ac6a4;transform:translateY(-1px) rotate(1deg);animation-delay:.12s;}
.kidsColor-11 {color:#f241c2;transform:translateY(1px) rotate(-1deg);animation-delay:.13s;}
.kidsColor-12 {color:#758dff;transform:translateY(-1px) rotate(1deg);animation-delay:.14s;}
.kidsColor-13 {color:#ff7e5a;transform:translateY(1px) rotate(-1deg);animation-delay:.15s;}
.kidsColor-14 {color:#feb312;transform:translateY(1px) rotate(1deg);}
.d-block {display: flex;justify-content: center;width: 100%;text-transform: uppercase;}
.light-kids {font-size: 24px;font-weight: 600;text-transform: uppercase;}
._text-block .d-block {padding-top: 15px;}
  .product-top-block .d-block {justify-content: left;}
/*****404 page css****/  
.empty-page-content.text-center {padding-top: 185px;margin-bottom:180px;}
.empty-page-content.text-center h1 {font-size: 40px;letter-spacing: 3px;color: #332b5b;text-transform: uppercase;}
.empty-page-content.text-center p {font-weight: 300;color: #666;}
.empty-page-content .btn.btn--has-icon-after {  background: #332b5b;  height: 43px;  font-size: 14px;  border-radius: 4px;  color: #fff;  margin-top: 35px;  padding: 0 30px;  letter-spacing: 0.8px; }
.page-404 .header--white .header-icons__btn, .page-404 .header--white .header-icons__item span, .page-404 .header--white .header__nav-link {color: #332b5b;}

 /****article-blog css****/
.post-list-box {flex: 0 0 33.33333%;max-width: 33.33333%;padding-right: 15px;padding-left: 15px;}
.post-container {display: flex;flex-wrap: wrap;}
.post-image {position: relative;display: flex;align-items: center;justify-content: center;overflow: hidden;max-height: 250px;border-bottom: 1px solid #000;}
.post-image img {transition: opacity .3s ease,transform 8s cubic-bezier(.25, .46, .45, .94);object-fit: cover;width: 100%;height: 100%;max-height: 100%;}
.post-image:hover img {transform: scale(1.2); -webkit-transform: scale(1.2);}
.single-container {border: 1px solid #000;border-radius: 16px;overflow: hidden;}
.post-contant {padding: 20px;padding-top: 0px;}
.post-contant {margin-top: 20px;}
.read-more-btn {padding: 0px 20px;margin-bottom: 20px;font-weight: 600;color: #000;}
.read-more-btn a {text-decoration: none;color: #000;}
a.border-Link::before {  content: "";  position: absolute;  width: 100%;  height: 1px;  left: 0;  bottom: 0;  background: currentColor;  transform: scale(1,1);  transform-origin: left center;  transition: transform .2s ease-in-out; }
a.border-Link {position: relative;display: inline-block;line-height: 1.625rem;}
a.border-Link:hover::before {-webkit-transform: scale(0,1);-moz-transform: scale(0,1);-ms-transform: scale(0,1);transform: scale(0,1);}
.rte.article__grid-excerpt.post-contant {font-size: 16px;line-height: 25px;}
.post-list-box {margin-bottom: 55px;}
.article__body--max-width {max-width: 780px; padding: 0 50px;margin-left: auto;margin-right: auto;}
.ArticleToolbar{padding-left: 50px;padding-right: 50px;}
.ArticleToolbar{-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;margin-top: -3px;border-bottom: 1px solid #000; background: #fff;}
.ArticleToolbar__ShareList .HorizontalList {display: inline-block;margin-left: 20px;list-style: none;}
.ArticleToolbar .Text--subdued {color: #000;font-size: 14px;}
.iconn {display: inline-block;height: 14px;width: 14px;min-width: 14px;min-height: 14px;fill: currentColor;vertical-align: middle;stroke-width: 1px;background: 0 0;pointer-events: none; }
.ArticleToolbar {display: flex;width: 100%;align-items: center;justify-content: space-between;padding: 15px 30px 16px 30px;padding-right: 30px;padding-left: 30px;color: #fff;transition: opacity .2s ease-in-out,transform .2s ease-in-out; }
.ArticleToolbar__Right {display: inline-flex;}
.ArticleToolbar__Nav {margin-left: 100px;display: inline-block;}
.ArticleToolbar__Nav a {color: #000;font-weight: 700;font-size: 14px;}
.ArticleToolbar__Nav .ArticleToolbar{color:#000 !important;}
.ArticleToolbar__Nav .icon.icon-theme-007 {color: #000;}
.main-container.margin-top-article {margin-top: 100px;}
.article__body--max-width img {width: 100%;object-fit: cover;height: 100%;}
.article-page .header--white, .page-404 .header--white{background: #fff;border-bottom: 1px solid #000;}
.article-page .header--white .header-icons__btn, .article-page .header--white .header-icons__item span, .article-page .header--white .header__nav-link{	color: #332b5b !important;}
.article-page {margin-top: 120px;}
.blog-h1.text-center {padding-top: 40px;font-size: 30px;padding-bottom: 25px;}
.fixed {position: fixed;top:0; left:0;width: 100%;transition: opacity .2s ease-in-out,transform .2s ease-in-out;}
.fixed .ArticleToolbar.hidden-phone {margin-top: 118px;}
.ArticleToolbar__Left .ArticleToolbar__ArticleTitle.Heading.u-h7 {color: #000;font-weight: 700;}
.promobox__btn-1.btn.btn--secondary.w-100:hover { background: transparent; color: #000;}
.promobox__btn-1.btn.btn--secondary.w-100 {  height: 50px;  font-size: 16px;  font-weight: bold;  padding-left: 28px;  padding-right: 28px;  width: 680px;  border-radius: 5px;  background: #000;  text-transform: lowercase;  color: #fff;   border: 1px solid #000; }
.mt-20 {text-align: center;margin-top:40px;}
.ArticleToolbar__Nav svg {height: 14px;width: 14px;min-width: 14px;min-height: 14px;fill: currentColor;vertical-align: -2px;}
.next-arrow {margin-left: 35px;}
.HorizontalList__Item { margin: 6px 8px 6px 8px;}
.ArticleToolbar__Nav a {text-decoration: none;}
  .product-compare-price {color: #a2a2a2;margin-left: 5px;}
@media only screen and (max-width: 767px){
.post-list-box {flex: 100%; max-width: 100%;}
.ArticleToolbar.hidden-phone {display: none;}
.fixed {position: unset;}
.header--white .header__menu-btn span { background: #332b5b;}
.mt-20 {padding: 0px 25px;}  
.promobox__btn-1.btn.btn--secondary.w-100 {width: 100%;}
.article__body--max-width {max-width: 100%;padding: 0 0px;}
.empty-page-content {padding: 125px 55px 10px;}
.empty-page-content.text-center h1 {font-size: 22px;}
  
  
  
   .main-container.page-inner.cart-page {
	padding-top: 0px;
}
  
/*  .cart-header {
	display: none;
}    */
  .cart-content__product {
	width: 100%;
}
.cart-content__total {
	display: none;
} 
  .cart-content {
	margin-bottom: 0px;
}
.content-wrapper {padding-bottom: 0px;}  
  .form-row__item  afterpay-placement {
	margin-top: 0px;
}
.text-cont {padding-top: 0px;}
  
.cart-content__row > div a {
	width: 72%;
  font-weight: 600;
}  
  .cart-content__price .money {
    font-size: 20px;
    font-weight: 600;
  }

.cart-content__row {
	border-bottom: 1px solid #cccccc;
	margin-bottom: 13px;
}  
 .cart-content .remove {
	top: 12px;
} 
  .cart-content__price {
	width: 100%;
	margin-bottom: 20px;
}
 .cart-content__product--image {width: 21%;} 
  
  .cart-content__qty {
	margin-bottom: 20px;
	margin-top: 20px;
}
 .text-cont .h1{
	margin: 0;
   text-transform: uppercase;
   font-weight: 700;
   margin-bottom: 0px;
} 
.text-cont.pb-0 {
	text-align: center;
	display: flex;
	flex-direction: column;
	align-items: center;
  border-bottom: 1px solid #cccccc;
margin-bottom: 40px;
}
.text-cont.pb-0 h2 {
	margin: 0;
	
	text-transform: uppercase;
	font-weight: 700;
  padding-bottom:15px;
}
  
  .cart-content__row > div a {
	font-size: 25px;
	line-height: 30px;
}
  .btnqty.icon-minus {
	border-right: 1px solid #ccc;
}
  .btnqty.qtyplus.icon.icon-plus{border-left: 1px solid #ccc;}
  .cart-content .remove::after, .cart-content .remove::before{background-color: #000;}
 .cart-content__product--title a:hover {
	border-color: transparent;
} 
  .cart ._sub-total p {
	font-weight: 700;
    font-size: 18px !important;
}
 
  .bg-light-bluee .footer__logo {
	display: none;
}
 
 .qtydiv label{
   display: block;
   margin-bottom: 12px;
   letter-spacing: 2.8px;
   color: #747a7b;}
 
.qtydiv .btnqty{
  display: inline-block;
  cursor: pointer;
  user-select: none;
  font-size: 25px;
  padding: 5px;
  line-height: 25px;
width: 30px;
text-align: center;}
 

.qtydiv .quantity-input{
  border: none;
  border: none;
  padding: 8px;
  text-align: center;
  width: 35px;
  outline: none;
  display: inline-block;
}
 
.qtydiv {display: inline-block; width: 105px;padding-top: 0px; margin-bottom: 25px;}
.cart-content__price .money {font-size: 22px;}
.cart .form-row__item._actions > button {background: #332b5b;color: #fff;}
.cart .btn-r {cursor: pointer;}  
 
}
@media only screen and (max-width: 1024px) and (min-width: 767px){
.post-list-box {flex: 50%;max-width: 50%;}
.post-image img {max-height: 100%;}    
.fixed .ArticleToolbar.hidden-phone {margin-top: 82px;}
.ArticleToolbar__Left .hidden-tablet {display: none;}
.promobox__btn-1.btn.btn--secondary.w-100 {width: 638px;}
.article-page {margin-top: 84px;}
.header--white .header__menu-btn span {background: #332b5b;}
.empty-page-content {padding: 125px 95px 10px;}
  .empty-page-content.text-center h1 {font-size: 22px;}
}
@media only screen and (max-width: 1112px) and (min-width: 834px){
.header--white .header__menu-btn span {background: #332b5b;}
}  
  
  
@media only screen and (max-width: 767px) {
.light-kids {font-size: 15px;}
.product-top-block .d-block {justify-content: center;}
.empty-page-content {padding: 125px 52px 10px;}
.empty-page-content.text-center h1 {font-size: 22px;}
}
@media only screen and (min-width: 768px) and (max-width: 1024px){
.product-top-block .d-block {justify-content: center;}
.empty-page-content {padding: 125px 95px 10px;}
.empty-page-content.text-center h1 {font-size: 22px;}
}
@media only screen and (min-width: 768px){
 .mobile-show{display:none;}
}

@media only screen and (max-width: 767px){
.desktop-show{display:none;}
.qtybox {border: 1px solid #ccc;border-radius: 3px;background:#fff;}
.cart ._flex-end, .cart .form-row__item._actions {align-items: center;}
.product-details__item.product-details__item--variant-option {
	margin: 15px 0px;
}
}

  @media only screen and (max-width: 767px){
.cart .form-row__item._actions, .cart ._flex-end {align-items: center;}
    .main-container.page-inner.cart-page {
	padding-top: 0px;
}
 .main-container.page-inner.cart-page .text-cont.pb-0{border-bottom: 0px solid #ccc;
margin-bottom: 20px;}
.cart-content__product {width: 100%;}
.cart-content__price {width: 100%;text-align: center;}
 .cart-content__row {
	display: block;
}
  .cart-content__qty input {
	width: 13% !important;
}
  .cart-content__price, .cart-content__qty, .cart-content__total {
	width: 100%;
}

  
 .cart-content__total {
	display: none;
} 
  .cart-content {
	margin-bottom: 0px;
}
.content-wrapper {padding-bottom: 0px;}  
  .form-row__item  afterpay-placement {
	margin-top: 0px;
}
.text-cont {padding-top: 0px;}
  
.cart-content__row > div a {
	width: 72%;
  font-weight: 600;
}  
  .cart-content__price .money {
    font-size: 14px;
    font-weight: 600;
  }
  
  .cart-header__price, .cart-header__qty, .cart-header__total {
    width: 30%;
    text-align: right;
}
  div .cart-header{margin-bottom: 15px;}
div .cart-header__qty, div .cart-header__total{display:none;}
div .cart-header__product{width:65%;}
div .cart-content__product--image{width:15%;}
  
  
.cart-content__row {
	border-bottom: 1px solid #cccccc;
	margin-bottom: 13px;
}  
 .cart-content .remove {
	top: 12px;
} 
  .cart-content__price {
	width: 100%;
	margin-bottom: 20px;
}
 .cart-content__product--image {width: 21%;} 
  
  .cart-content__qty {
	margin-bottom: 20px;
	margin-top: 20px;
}
 .text-cont .h1{
	margin: 0;
   text-transform: uppercase;
   font-weight: 700;
   margin-bottom: 0px;
} 
.text-cont.pb-0 {
	text-align: center;
	display: flex;
	flex-direction: column;
	align-items: center;
  border-bottom: 1px solid #cccccc;
margin-bottom: 40px;
}
.text-cont.pb-0 h2 {
	margin: 0;
	
	text-transform: uppercase;
	font-weight: 700;
  padding-bottom:15px;
}
  
  .cart-content__row > div a {
	font-size: 16px;
	line-height: 1.3;
}
  .btnqty.icon-minus {
	border-right: 1px solid #ccc;
}
  .btnqty.qtyplus.icon.icon-plus{border-left: 1px solid #ccc;}
/*   .cart-content .remove::after, .cart-content .remove::before{background-color: #000;} */
 .cart-content__product--title a:hover {
	border-color: transparent;
} 
  .cart ._sub-total p {
	font-weight: 700;
    font-size: 18px !important;
}
 
  .bg-light-bluee .footer__logo {
	display: none;
}
 
 .qtydiv label{
   display: block;
   margin-bottom: 12px;
   letter-spacing: 2.8px;
   color: #747a7b;}
 
.qtydiv .btnqty{
  display: inline-block;
  cursor: pointer;
  user-select: none;
  font-size: 25px;
  padding: 5px;
  line-height: 25px;
width: 30px;
text-align: center;}
 

.qtydiv .quantity-input{
  border: none;
  border: none;
  padding: 8px;
  text-align: center;
  width: 35px;
  outline: none;
  display: inline-block;
}
 
.qtydiv {
  display: inline-block; 
  width: 105px;
  padding-top: 0px;
  margin-bottom: 25px;
}
.cart .form-row__item._actions > button {background: #332b5b;color: #fff;}
.cart .btn-r {
	cursor: pointer;
}  
  
  .on_edit_show .remove {position: unset;opacity: unset;}
  
}
@media only screen and (max-width: 324px){
.product-price.home-price, .cart ._flex-end {font-size: 27px;}
}

@media only screen and (max-width: 1024px) and (min-width: 767px){
.post-list-box {flex: 50%;max-width: 50%;}
.post-image img {max-height: 100%;}    
.fixed .ArticleToolbar.hidden-phone {margin-top: 82px;}
.ArticleToolbar__Left .hidden-tablet {display: none;}
.promobox__btn-1.btn.btn--secondary.w-100 {width: 638px;}
.article-page {margin-top: 84px;}
.header--white .header__menu-btn span {background: #332b5b;}
.empty-page-content {padding: 125px 95px 10px;}
  .empty-page-content.text-center h1 {font-size: 22px;}
}
@media only screen and (max-width: 1112px) and (min-width: 834px){
.header--white .header__menu-btn span {background: #332b5b;}
}
@media only screen and (min-width: 768px){
 .mobile-show{display:none;}
 body .cart .form-row__item._actions{flex-direction: row;}
.btn-r.btn-r--violet.cart_update_btn.contacts-cont__btn {margin-right: 15px;}
.cart-content__product--image { max-width: 160px;}
.cart-content__product--image img { width: 100%;}
.content.cart-section .content-wrapper {padding: 90px 0px 50px;}
body .cart-content{margin-bottom:0px;}
.desk-chk {background-color: #332b5b;color: #fff;}
}

@media only screen and (max-width: 767px){
  .cart-content input[type="number"].quantity-selector{border-bottom:0px solid transparent;}
  .desktop-show{display:none;}
  .qtybox {border: 1px solid #ccc;border-radius: 3px;background:#fff;}
  .product-details__item.product-details__item--variant-option {margin: 15px 0px;}
  .on_edit_show .btn.transparent_btn{margin:0px;max-height: 32px;}
  .cancle-on .cancle-btn {display: block !important;text-align: center;}
  .cancle-on .edit-btnn {display: none;}
  .edit_btn.cancle-on {display: flex;}
  .mobile-qty {width: 100%;margin: 0;height: 30px;}
  .cart-content__qty.mobile-qty input {border: none;line-height: 2;padding: 0px 10px;width: 100% !important;}
}
.marghin_less { margin: 0px !important;line-height: 1.5;}
.main-container.page-inner.cart-page {padding-top: 15px;}
._sub-total p{font-weight:700;}
.desktop-show.cart_page .footer {padding-top: 50px;}
.btn.transparent_btn {transition: color .3s ease,background-color .3s ease,border .3s ease; border: 1px solid #332b5b;color:#332b5b;padding: 5px;height: auto;width: 105px;margin: 10px auto;font-size: 14px;}
.btn.mobile_upadate.contacts-cont__btn {      font-size: 14px;     height: auto;     border: 1px solid #332b5b;     padding: 7px;     height: auto;     width: 105px;max-height: 32px;     min-width: 10px;background: #332b5b;     color: #fff; }
.btn.mobile_upadate.contacts-cont__btn:hover{background: #fff;color: #332b5b;}
.btn.transparent_btn:hover{background: #332b5b;color: #fff;}
.on_edit_show { display: flex;align-content: center;justify-content: space-between;}
.on_edit_show{transition:0.5s eases all;border-bottom:1px solid #cccccc;}
.mobile_row .qtydiv, .mobile_row .btn.mobile_upadate.contacts-cont__btn{margin-bottom:15px;}
.mobile_row .cart-content__price{margin-bottom:5px;}
.mobile_row .cart-content .remove::after, .cart-content .remove::before , .cart-content .remove::after, .cart-content .remove::before {display: none !important;}
.cart-content .remove {position: unset;border-radius: 40px;opacity: 1;}