html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}@font-face{font-family:Termina;src:url(../assets/Termina-Medium.woff);src:url(../assets/Termina-Medium.woff?#iefix) format("embedded-opentype"),url(../assets/Termina-Medium.woff) format("woff"),url(../assets/Termina-Medium.ttf) format("truetype"),url(../assets/Termina-Medium.svg) format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Termina;src:url(../assets/Termina-Medium.woff);src:url(../assets/Termina-Medium.eot?#iefix) format("embedded-opentype"),url(../assets/Termina-Medium.woff) format("woff"),url(../assets/Termina-Medium.ttf) format("truetype"),url(../assets/Termina-Medium.svg) format("svg");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Liquides Imaginaires;src:url(../assets/LiquidesImaginaires.woff2);src:url(../assets/LiquidesImaginaires.eot?#iefix) format("embedded-opentype"),url(../assets/LiquidesImaginaires.woff2) format("woff"),url(../assets/LiquidesImaginaires.ttf) format("truetype"),url(../assets/LiquidesImaginaires.svg) format("svg");font-weight:400;font-style:normal;font-display:block}*{box-sizing:border-box}*:focus{outline:none!important}html{height:100%;overflow:hidden;overflow-y:auto}html.is-overflow{overflow:hidden}html.is-fake-scroll:after{content:"";display:block;position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:scroll;z-index:8}html,body{width:100%;margin:0;padding:0}body{background-color:#fff;font-family:Termina,sans-serif;font-weight:500;font-size:12px;line-height:18px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-ms-overflow-style:none;min-height:100%}ul,ol{list-style-type:none;padding-left:0;margin:0}h1,h2,h3,h4,h5{font-family:Termina,sans-serif;font-weight:500;text-transform:uppercase;margin:0}h1{font-size:40px;line-height:1.2}h2{font-size:28px;line-height:1.29}h3{font-size:17px;line-height:1.41}h4{font-size:11px;line-height:1.45}h5{font-size:9px;line-height:1.33}label,button,input,textarea{font-family:Termina,sans-serif;font-weight:500}button{cursor:pointer;color:currentColor;transition:color .3s,background-color .3s}img{max-width:100%}svg{fill:currentColor}a{color:currentColor;text-decoration:none;transition:color .3s}@media only screen and (max-width:767px){html{scroll-behavior:smooth}h1{font-size:28px;line-height:1.29}}.wrapper{display:flex;flex-flow:column nowrap;width:100%;min-height:100%;position:relative;z-index:2}.main{display:flex;flex-flow:column nowrap;flex-grow:1}.container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px}@media only screen and (max-width:1199px){.container{padding:0 40px}}@media only screen and (max-width:1023px){.container{padding:0 20px}}@media only screen and (max-width:767px){.container{padding:0 16px}.product-card__container,.product-catalog__container{overflow:hidden}.product-catalog__slider .catalog-card__image img{object-fit:contain!important}}.is-hidden{display:none}.is-overflow{overflow:hidden}.region__button{display:inline-flex;align-items:center;background-color:transparent;padding:0;border:none;color:currentColor;font-size:11px;line-height:13px;text-transform:uppercase}.region__button .svg-icon{margin-right:7px}.h1,.h2,.h3,.h4,.h5{font-family:Termina,sans-serif;font-weight:500;text-transform:uppercase;margin:0}.h1{font-size:40px;line-height:1.2}.h2{font-size:28px;line-height:1.29}.h3{font-size:17px;line-height:1.41}.h4{font-size:11px;line-height:1.45}.h5{font-size:9px;line-height:1.33}.h1a,.h2a,.h3a,.h4a,.h5a{font-family:Liquides Imaginaires,sans-serif;font-weight:500;letter-spacing:-.02em;text-transform:uppercase;margin:0}.h1a{font-size:70px;line-height:.91}.h2a{font-size:44px;line-height:.82}.h3a{font-size:32px;line-height:.88}.h4a{font-size:25px;line-height:.8}.h5a{font-size:19px;line-height:.84}.ol{counter-reset:num0;margin:24px 0}.ol li{padding-left:40px;position:relative;margin-bottom:8px}.ol li:before{position:absolute;left:0}.ol>li{counter-increment:num0}.ol>li:before{content:counter(num0)}.ol>li>.ol{counter-reset:num1;margin:8px 0 8px -40px}.ol>li>.ol>li{counter-increment:num1}.ol>li>.ol>li:before{content:counter(num0) "." counter(num1)}.ol .ul{margin:8px 0}.ul{margin:24px 0}.ul li{padding-left:40px;position:relative;margin-bottom:8px}.ul li:before{content:"\e2\20ac\201d";width:24px;position:absolute;left:0;text-align:center}@media only screen and (min-width:1024px){.region__button:hover{color:#808e98}}@media only screen and (max-width:767px){.h1{font-size:28px;line-height:1.29}.h1a{font-size:44px}.h2a{font-size:32px}.h3a{font-size:22px}}.error-page{padding:30px}.error-page h4{font-size:14px;font-weight:400;text-transform:uppercase}.error-page__code{font-size:44px}.about-banner{position:relative;color:#fff;background:url(/images/about/banner.jpg) 50% 50% no-repeat;background-size:cover}.about-banner__wrap{min-height:100vh;padding:120px 0 60px;display:flex}.about-banner__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px;display:flex;flex-direction:column}@media only screen and (max-width:1199px){.about-banner__container{padding:0 40px}}@media only screen and (max-width:1023px){.about-banner__container{padding:0 20px}}@media only screen and (max-width:767px){.about-banner__container{padding:0 16px}}#tns2-mw{overflow:hidden}.about-banner__content{flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.about-banner__title{text-align:center;max-width:1015px;margin:0 auto 68px}.about-banner__text{max-width:800px;margin:0 auto;font-size:14px;line-height:1.43}.about-banner__text ul{display:flex;flex-flow:row wrap;margin:0 -18px}.about-banner__text li{width:50%;padding-left:18px;padding-right:18px}.about-banner--invert{background-color:#000;background-image:none}.about-banner--invert .about-banner__wrap{padding:140px 0 148px;min-height:auto}.about-banner--invert .about-banner__image{max-width:273px;line-height:0}.about-banner--invert .about-banner__title{max-width:521px;margin:0 auto 148px}.about-banner--invert .about-banner__text{max-width:972px;margin:0 auto}.about-banner--invert .about-banner__text ul{display:flex;flex-flow:row wrap;margin:0 -34px}.about-banner--invert .about-banner__text li{width:50%;padding-left:34px;padding-right:34px}.about-block__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px}@media only screen and (max-width:1199px){.about-block__container{padding:0 40px}}@media only screen and (max-width:1023px){.about-block__container{padding:0 20px}}@media only screen and (max-width:767px){.about-block__container{padding:0 16px}}.about-block__item{margin:148px 0}.about-block__item--0 .about-block__col--main{width:37.5%;padding-left:8px;padding-right:8px;margin-left:8.333333333333332%;margin-right:4.166666666666666%}.about-block__item--0 .about-block__text{text-align:left}.about-block__item:nth-of-type(2n) .about-block__col--main{order:1;margin-left:8.333333333333332%;margin-right:4.166666666666666%}.about-block__row{display:flex;flex-flow:row wrap;margin-left:-8px;margin-right:-8px;align-items:center}.about-block__col{width:50%;padding-left:8px;padding-right:8px}.about-block__col--main{width:37.5%;padding-left:8px;padding-right:8px;margin-left:4.166666666666666%;margin-right:8.333333333333332%}.about-block__image{line-height:0}.about-block__main{text-align:center}.about-block__title{margin:0 0 24px}.about-block__title br{display:none}.about-block__text{font-size:14px;line-height:1.43}@media only screen and (max-width:767px){.about-banner{background-image:url(/images/about/banner-mob.jpg)}.about-banner__wrap{padding:96px 0 30px}.about-banner__title{font-size:17px;line-height:1.41}.about-banner__text{font-size:12px;line-height:1.5}.about-banner__text ul{margin:0 -8px}.about-banner__text li{width:100%;padding-left:8px;padding-right:8px;margin-top:16px}.about-banner__text li:first-child{margin-top:0}.about-banner--invert{background-image:none}.about-banner--invert .about-banner__wrap{padding:120px 0 88px}.about-banner--invert .about-banner__image{max-width:217px;margin-bottom:34px}.about-banner--invert .about-banner__title{margin-bottom:88px}.about-banner--invert .about-banner__text ul{margin:0 -8px}.about-banner--invert .about-banner__text li{width:100%;padding-left:8px;padding-right:8px}.about-block__item{margin:88px 0}.about-block__item--0 .about-block__col--main{width:100%;padding-left:8px;padding-right:8px;margin:0}.about-block__item--0 .about-block__image{margin:0 0 48px;width:100%}.about-block__item--0 .about-block__title{margin:0 0 24px}.about-block__item:nth-of-type(2n) .about-block__col--main{order:-1;margin:0}.about-block__col{width:100%;padding-left:8px;padding-right:8px}.about-block__col--main{margin:0}.about-block__image{width:calc(100% + 32px);margin:48px -16px 0}.about-block__title{margin:0 0 16px}.about-block__title br{display:block}}.account__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px}@media only screen and (max-width:1199px){.account__container{padding:0 40px}}@media only screen and (max-width:1023px){.account__container{padding:0 20px}}@media only screen and (max-width:767px){.account__container{padding:0 16px}}.account__wrap{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;margin-top:64px;padding:148px 0;position:relative}.account__title{text-align:center;margin:0 0 24px}.account__text{text-align:center;margin:0 auto 24px;max-width:400px}.account__socials{margin:0 0 24px}.account__form{width:100%;max-width:400px;margin:24px 0 0}.account__link{display:inline-flex;align-items:center;font-size:11px;line-height:16px;text-transform:uppercase;transition:color .3s;position:absolute;top:0;left:0;margin-top:48px}.account__link-icon{display:flex;width:16px;height:16px;margin-right:8px}.account__link-icon .svg-icon{margin:auto}@media only screen and (min-width:1024px){.account__link:hover{color:#5f676d}}@media only screen and (max-width:1023px){.account__wrap{margin-top:60px}}@media only screen and (max-width:767px){.account__wrap{padding:100px 0 88px}.account__title{margin:0 0 16px}}.bestsellers__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px}@media only screen and (max-width:1199px){.bestsellers__container{padding:0 40px}}@media only screen and (max-width:1023px){.bestsellers__container{padding:0 20px}}@media only screen and (max-width:767px){.bestsellers__container{padding:0 16px}}.bestsellers__wrap{padding:148px 0}.bestsellers__top{margin-bottom:48px}.bestsellers--search .bestsellers__wrap{padding:0!important}@media only screen and (max-width:1023px){.bestsellers__wrap{padding:68px 0}.bestsellers__top{margin-bottom:25px}}.blog-detail__content a{text-decoration:underline}.blog{margin-top:64px}.blog__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px}@media only screen and (max-width:1199px){.blog__container{padding:0 40px}}@media only screen and (max-width:1023px){.blog__container{padding:0 20px}}@media only screen and (max-width:767px){.blog__container{padding:0 16px}}.blog__wrap{padding:100px 0 148px}.blog__top{margin-bottom:36px;text-align:center}.blog__filter{margin-bottom:36px}.blog__list{display:flex;flex-flow:row wrap;margin-left:-8px;margin-right:-8px}.blog__item{width:33.33333333333333%;padding-left:8px;padding-right:8px;margin-bottom:88px}.blog__button{width:100%}.blog--index{margin-top:0}.blog--index .blog__wrap{padding:0 0 148px;position:relative}.blog--index .blog__top{display:flex;margin-bottom:48px}.blog--index .blog__main{position:relative}.blog--index .blog__button{width:auto;margin-left:auto}.blog--inner{margin:0 0 148px;padding:0}.blog--inner .blog__wrap{padding:0}.blog--inner .blog__top{margin-bottom:48px;text-align:left}.blog-card{display:flex;flex-flow:column nowrap;height:100%}.blog-card__image{flex-shrink:0;width:100%;position:relative;margin:0 auto 24px}.blog-card__image:before{content:"";display:block;position:relative;width:100%;padding-bottom:95%}.blog-card__image img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.blog-card__main{flex-grow:1;display:flex;flex-flow:column nowrap}.blog-card__content{flex-grow:1}.blog-card__date{margin-top:40px;font-size:11px;line-height:13px;text-transform:uppercase;letter-spacing:.02em}@media only screen and (min-width:1024px){.blog-card:hover{color:#5f676d}}@media only screen and (max-width:1023px){.blog__item{width:50%;padding-left:8px;padding-right:8px}.blog--index .blog__wrap{padding:88px 0;text-align:center}.blog--index .blog__top{margin-bottom:30px;text-align:left}.blog--index .blog__main{text-align:left}.blog-card__image{margin:0 auto 20px}.blog-card__date{margin-top:16px}}@media only screen and (max-width:767px){.blog__wrap{padding:100px 0}.blog__filter{margin-bottom:12px}.blog__item{width:100%;padding-left:8px;padding-right:8px;margin-bottom:48px}.blog--inner{margin-bottom:40px}}.blog-detail{margin-top:64px}.blog-detail__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px}@media only screen and (max-width:1199px){.blog-detail__container{padding:0 40px}}@media only screen and (max-width:1023px){.blog-detail__container{padding:0 20px}}@media only screen and (max-width:767px){.blog-detail__container{padding:0 16px}}.blog-detail__wrap{padding:52px 0 88px;border-bottom:1px solid #d7dcdf;margin-bottom:148px}.blog-detail__block{margin-bottom:68px}.blog-detail__block--gallery{overflow:hidden}.blog-detail__block:last-child{margin-bottom:0}.blog-detail__content{width:50%;margin:0 auto}.blog-detail__content .lead{margin:0 0 48px}.blog-detail__content h2,.blog-detail__content h3{margin:0 0 24px}.blog-detail__content p{margin:0 0 1.2em}.blog-detail__content p:last-child{margin:0}.blog-detail-head{position:relative;margin-bottom:88px}.blog-detail-head__row{display:flex;flex-flow:row wrap;margin-left:-8px;margin-right:-8px}.blog-detail-head__col{width:50%;padding-left:8px;padding-right:8px}.blog-detail-head__col--content{padding-right:52px;display:flex}.blog-detail-head__content{display:flex;flex-flow:column nowrap;justify-content:center;width:100%;border-bottom:1px solid #d7dcdf;text-align:center}.blog-detail-head__subtitle{margin:0 0 24px}.blog-detail-head__title{max-width:452px;margin:0 auto}.blog-detail-head__image{display:block;width:100%;line-height:0}.blog-detail-head__image img{width:100%}.blog-detail-head__share{position:absolute;left:0;top:100%;margin-top:48px}.blog-detail-quote{border-top:1px solid #d7dcdf;border-bottom:1px solid #d7dcdf;padding:88px 0 68px}.blog-detail-quote__content{max-width:816px;text-align:center;margin:0 auto}.blog-detail-quote__icon{margin:48px auto 16px}.blog-detail-catalog{padding-bottom:24px;border-bottom:1px solid #d7dcdf}.blog-detail-catalog__top{padding-bottom:24px;border-bottom:1px solid #d7dcdf;margin-bottom:48px}@media only screen and (max-width:1023px){.blog-detail-head__title{font-size:28px}}@media only screen and (max-width:767px){.blog-detail__wrap{padding:100px 0 88px;margin-bottom:68px}.blog-detail__block--gallery{margin-left:-16px;margin-right:-16px}.blog-detail__content{width:100%;margin:0}.blog-detail-head{margin-bottom:68px}.blog-detail-head__col{width:100%;padding-left:8px;padding-right:8px}.blog-detail-head__content{padding-bottom:48px;border-bottom:none}.blog-detail-head__image{margin:0 -16px;width:calc(100% + 32px)}.blog-detail-head__share{position:static;width:100%;margin:16px 0 0}}.breadcrumbs{position:absolute;color:#808e98;font-size:9px;font-weight:500;line-height:12px;letter-spacing:normal;text-transform:uppercase;top:84px;width:100%;z-index:6;overflow:hidden}body[data-state=subscribe] .breadcrumbs{position:absolute!important}.breadcrumbs__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px}@media only screen and (max-width:1199px){.breadcrumbs__container{padding:0 40px}}@media only screen and (max-width:1023px){.breadcrumbs__container{padding:0 20px}}@media only screen and (max-width:767px){.breadcrumbs__container{padding:0 16px}}.breadcrumbs__list{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.breadcrumbs__item{display:inline}.breadcrumbs__item .svg-icon{width:4px;height:auto;margin:0 8px}.breadcrumbs__item:last-child{color:#000}.breadcrumbs__item:last-child .svg-icon{display:none}.breadcrumbs--light{color:#808e98}.breadcrumbs--light .breadcrumbs__item:last-child{color:#fff}@media only screen and (max-width:1023px){.breadcrumbs{top:68px}}.button,.osf_submit_button{background-color:transparent;border:none;cursor:pointer;display:inline-flex;font-family:Termina,sans-serif;height:48px;padding:0 12px;color:#000;position:relative;min-width:136px;overflow:hidden;transition:color .3s}.button i,.osf_submit_button i{display:block;overflow:hidden;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.button i:before,.osf_submit_button i:before{content:"";display:block;position:absolute;left:50%;top:50%;width:110%;padding-bottom:110%;border:1px solid #000;background-color:transparent;transform:translate(-50%,-50%) rotate(45deg) skew(20deg,20deg);transition:transform .3s}.button i:last-child:before,.osf_submit_button i:last-child:before{transform:translate(-50%,-50%) rotate(45deg) skew(20deg,20deg) scale(0);background-color:#000}.button>span,.osf_submit_button>span{display:flex;align-items:center;width:100%;justify-content:center;padding:16px 35px;position:relative;border:1px solid #000;border-width:1px 0;font-size:11px;line-height:14px;font-weight:500;text-transform:uppercase;color:currentColor;letter-spacing:.02em;background-color:transparent;white-space:nowrap;transition:background-color .3s,border-color .3s;z-index:2}.button-full{width:100%}.button-full i:before{width:111%;padding-bottom:111%}.button-light{color:#fff}.button-light>span{border-color:#fff}.button-light i:before{border-color:#fff}.button-light i:last-child:before{background-color:#fff}.button-white{color:#000}.button-white>span{border-color:#fff}.button-white i:before{border-color:#fff}.button-white i:first-child:before{background-color:#fff}.button-white i:last-child:before{background-color:#000}.button-dark,.osf_submit_button{color:#fff}.button-dark i:first-child:before,.osf_submit_button i:first-child:before{background-color:#000}.button-dark i:last-child:before,.osf_submit_button i:last-child:before{background-color:#fff}.button-link{display:inline-flex;align-items:center;height:auto!important;padding:0!important;border:none!important;min-width:0}.button-link>span{width:auto;padding:0!important;border:none;font-size:17px;line-height:1.41;font-weight:500;text-transform:uppercase;color:currentColor}.button-link .svg-icon{fill:currentColor}.button-link .svg-icon:first-child{margin-right:16px}.button-link .svg-icon:last-child{margin-left:16px}.button-link-sm{display:inline-flex;align-items:center;height:auto!important;padding:0!important;border:none;min-width:0!important}.button-link-sm>span{padding:0!important;border:none;font-size:11px;line-height:16px;font-weight:500;text-transform:uppercase;color:currentColor}.button-link-sm .svg-icon{flex-shrink:0;fill:currentColor}.button-link-sm .svg-icon:first-child{margin-right:8px}.button-link-sm .svg-icon:last-child{margin-left:8px}@media only screen and (min-width:1024px){.button:hover,.osf_submit_button:hover{color:#fff}.button:hover i:last-child:before,.osf_submit_button:hover i:last-child:before{transform:translate(-50%,-50%) rotate(45deg) skew(20deg,20deg) scale(1)}.button-light:hover,.button-dark:hover,.osf_submit_button:hover{color:#000}.button-link:hover,.button-link-sm:hover{color:#5f676d}.button-link:hover>span,.button-link-sm:hover>span{background-color:transparent}}@media only screen and (max-width:767px){.button,.osf_submit_button{height:40px;padding:0 10px}.button>span,.osf_submit_button>span{padding:12px 29px;font-size:11px;line-height:14px;letter-spacing:normal}.button-link{height:auto;padding:0}.button-link>span{padding:0;border:none;font-size:17px;line-height:1.41;font-weight:500}}.catalog{margin-top:64px;overflow:hidden}.catalog__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px}@media only screen and (max-width:1199px){.catalog__container{padding:0 40px}}@media only screen and (max-width:1023px){.catalog__container{padding:0 20px}}@media only screen and (max-width:767px){.catalog__container{padding:0 16px}}.catalog__main{padding-top:68px;padding-bottom:120px;position:relative;overflow:hidden;z-index:2}.catalog__list{display:flex;flex-flow:row wrap;margin-left:-8px;margin-right:-8px}.catalog__item{width:33.33333333333333%;padding-left:8px;padding-right:8px;margin:0 0 16px}.catalog--search{margin:0}.catalog--wishlist{margin-top:24px}.catalog--wishlist .catalog-card__favorite{display:flex;left:33px;top:45px;margin-left:0;color:#000}.catalog-head{background-color:#eee;text-align:center;position:relative;z-index:5}.catalog-head__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px}@media only screen and (max-width:1199px){.catalog-head__container{padding:0 40px}}@media only screen and (max-width:1023px){.catalog-head__container{padding:0 20px}}@media only screen and (max-width:767px){.catalog-head__container{padding:0 16px}}.catalog-head__wrap{padding:88px 0 46px}.catalog-head__title{font-family:Termina,sans-serif;font-size:40px;line-height:1.4;margin:0 0 8px}.catalog-head__content{max-width:608px;margin:0 auto}.catalog-filter{background-color:#eee;height:40px;position:relative;z-index:3}.catalog-filter__box{padding:12px 0;background-color:#eee;transition:background-color .3s}.catalog-filter__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px}@media only screen and (max-width:1199px){.catalog-filter__container{padding:0 40px}}@media only screen and (max-width:1023px){.catalog-filter__container{padding:0 20px}}@media only screen and (max-width:767px){.catalog-filter__container{padding:0 16px}}.catalog-filter__list{display:flex;margin:0 -12px}.catalog-filter__button{background-color:transparent;padding:0;border:none;font-family:Termina,sans-serif;cursor:pointer;margin:0 40px 0 0;font-size:11px;line-height:16px;text-transform:uppercase;transition:color .3s}.catalog-filter.is-fixed{color:#fff}.catalog-filter.is-fixed .catalog-filter__box{background-color:#000;position:fixed;top:48px;left:0;right:0;z-index:9}.catalog-filter.is-fixed .catalog-filter-popup{background-color:#000}.catalog-filter.is-fixed .catalog-filter-checkbox__label{color:#5f676d}.catalog-filter.is-fixed .catalog-filter-checkbox__input:checked~.catalog-filter-checkbox__label{color:#fff}.catalog-filter-popup{position:absolute;bottom:100%;left:0;height:auto;width:100%;background-color:#eee;color:currentColor;transform:translateY(0);transition:transform .3s,background-color .3s;z-index:4}.catalog-filter-popup__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px}@media only screen and (max-width:1199px){.catalog-filter-popup__container{padding:0 40px}}@media only screen and (max-width:1023px){.catalog-filter-popup__container{padding:0 20px}}@media only screen and (max-width:767px){.catalog-filter-popup__container{padding:0 16px}}.catalog-filter-popup__top{display:flex;align-items:center;height:40px}.catalog-filter-popup__title,.catalog-filter-popup__subtitle{font-size:11px;line-height:16px;text-transform:uppercase}.catalog-filter-popup__subtitle{margin:0 0 24px}.catalog-filter-popup__close{background-color:transparent;padding:0;border:none;font-family:Termina,sans-serif;cursor:pointer;margin-left:auto}.catalog-filter-popup__main{padding:48px 0 68px}.catalog-filter-popup__row{display:flex;flex-flow:row wrap;margin-top:-30px}.catalog-filter-popup__col{width:50%;margin-top:30px}.catalog-filter-popup__list{display:flex;flex-flow:column wrap;max-height:200px;align-content:flex-start;margin-right:-8px;margin-left:-16px}.catalog-filter-popup__item{width:33.33333333333333%;padding-right:8px;margin-bottom:4px;padding-left:16px}.catalog-filter-popup.is-open{transform:translateY(100%)}.catalog-filter-checkbox{-webkit-user-select:none;user-select:none;font-size:11px;line-height:16px;text-transform:uppercase;position:relative}.catalog-filter-checkbox__label{display:inline-flex;align-items:center;cursor:pointer;color:#5f676d;transition:color .3s}.catalog-filter-checkbox__label span{display:inline-block;position:absolute;left:-16px;top:50%;transform:translateY(-50%);opacity:0;transition:opacity .3s}.catalog-filter-checkbox__label span .svg-icon{width:9px;height:9px}.catalog-filter-checkbox__input{display:none}.catalog-filter-checkbox__input:checked~.catalog-filter-checkbox__label{color:#000}.catalog-filter-checkbox__input:checked~.catalog-filter-checkbox__label span{opacity:1}.catalog-card{display:flex;flex-flow:column nowrap;padding:30px 45px 48px;height:100%;text-align:center;border:1px solid transparent;position:relative;transition:border-color .3s}.catalog-card__favorite{background-color:transparent;padding:0;border:none;font-family:Termina,sans-serif;cursor:pointer;display:inline-flex;position:absolute;width:30px;height:30px;top:48px;left:50%;margin-left:-15px;color:#808e98;opacity:0;z-index:4;transition:opacity .3s;display:none}.catalog-card__favorite .svg-icon{margin:auto;fill:transparent;stroke:currentColor;transition:fill .3s}.catalog-card__favorite.is-active{opacity:1}.catalog-card__favorite.is-active .svg-icon{fill:currentColor}.catalog-card__tag{display:inline-block;position:absolute;top:48px;right:52px;font-size:9px;line-height:12px;font-weight:500;padding:4px 8px;text-transform:uppercase;color:#000;border:1px solid #000;z-index:2}.catalog-card__image{flex-shrink:0;width:100%;height:380px;position:relative}.catalog-card__image img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain;transition:opacity .3s}.product-catalog__slider .catalog-card__image img{object-fit:cover}.catalog-card__main{flex-grow:1;display:flex;flex-flow:column nowrap;position:relative;margin-top:-24px;z-index:2}.catalog-card__subtitle{margin:0 0 12px;height:20px}.catalog-card__title{margin-bottom:24px;height:56px;display:flex;align-items:center;justify-content:center}.catalog-card__content{margin-top:auto;position:relative}.catalog-card__box{position:absolute;top:0;left:0;width:100%;opacity:1;transition:opacity .3s}.catalog-card__info{margin:0 7px 16px;display:flex;font-size:11px;font-weight:500;line-height:16px;text-transform:uppercase;text-align:left}.catalog-card__info:last-child{margin-bottom:0}.catalog-card__info dt{flex-grow:1;overflow:hidden}.catalog-card__info dt span{position:relative}.catalog-card__info dt span:after{content:"";display:block;position:absolute;left:100%;bottom:4px;width:100vw;border-bottom:1px dotted #808e98;margin-left:4px}.catalog-card__info dd{margin:0 0 0 4px;flex-shrink:0}.catalog-card__button{opacity:0;transform:translateY(50%);transition:opacity .3s,transform .3s}.catalog-card--gifts{padding:40px 5px 48px}.catalog-card--gifts .catalog-card__image{height:202px}.catalog-card--gifts .catalog-card__main{margin-top:0}.catalog-card--gifts .catalog-card__title{margin-bottom:0;transition:opacity .3s;font-size:25px;line-height:.8}.catalog-card--gifts .catalog-card__subtitle{transition:opacity .3s}.catalog-card--gifts .catalog-card__box{display:none}.catalog-card--gifts .catalog-card__content{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (min-width:1024px){.catalog-card:hover{border-color:#d7dcdf}.catalog-card:hover .catalog-card__box{opacity:0}.catalog-card:hover .catalog-card__button,.catalog-card:hover .catalog-card__favorite{opacity:1}.catalog-card:hover .catalog-card__button{transform:translateY(0)}.catalog-card--gifts:hover .catalog-card__title,.catalog-card--gifts:hover .catalog-card__subtitle{opacity:0}.catalog-filter-checkbox__label:hover{color:#000}.catalog-filter.is-fixed .catalog-filter-checkbox__label:hover{color:#fff}}@media only screen and (max-width:1023px){.catalog{margin-top:60px}.catalog__main{padding-top:30px;padding-bottom:60px}.catalog__item{width:50%;padding-left:8px;padding-right:8px;margin:0 0 36px}.catalog--search,.catalog--wishlist{margin-top:0}.catalog-card{padding:30px 0 0}.catalog-card__image{height:260px}.catalog-card__favorite{opacity:1}.catalog-card__tag{right:0}.catalog-card__tag,.catalog-card__favorite{top:0}.catalog-card__box{position:static;opacity:1;margin:0 0 20px}.catalog-card__info{margin:0 0 16px}.catalog-card__button{opacity:1;transform:translateY(0)}.catalog-card--bestsellers{padding:16px}.catalog-card--gifts .catalog-card__main{margin-top:-24px}.catalog-card--gifts .catalog-card__title{margin:0 0 24px}.catalog-card--gifts .catalog-card__box{display:block}.catalog-card--gifts .catalog-card__content{position:relative;margin-top:auto}.catalog-card--gifts .catalog-card__favorite{display:block;margin-left:0;left:0}.catalog-filter-popup{max-height:calc(100vh - 48px);overflow-y:auto}.catalog-filter-popup__col{width:100%;display:flex;flex-flow:row wrap}.catalog-filter-popup__subtitle{width:50%;flex-grow:1}.catalog-filter-popup__list{max-height:inherit;width:50%;flex-grow:1}.catalog-filter-popup__item{width:100%}.catalog-filter-popup__box{padding:48px 0}}@media only screen and (max-width:767px){.catalog__wrap{padding:60px 0 46px}.catalog__item{width:100%;padding-left:8px;padding-right:8px}.catalog-filter.is-fixed .catalog-filter__box{background-color:#000;position:fixed;top:48px;left:0;right:0;z-index:9}.catalog-card--bestsellers .catalog-card__button{width:auto}.catalog-card--bestsellers .catalog-card__button span{padding:12px 22px}}.cart__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px}@media only screen and (max-width:1199px){.cart__container{padding:0 40px}}@media only screen and (max-width:1023px){.cart__container{padding:0 20px}}@media only screen and (max-width:767px){.cart__container{padding:0 16px}}.cart__wrap{padding-top:64px}.cart__title{margin:0 0 48px}.cart__section{padding-top:88px}.cart__section--bd{border-bottom:1px solid #d7dcdf}.cart__section--content{text-align:center;padding:160px 0}.cart__section--content .cart__title{max-width:540px;margin:0 auto 16px}.cart__controls{display:flex;justify-content:center;margin-top:68px}.cart__button{margin:0 8px;min-width:244px;max-width:100%}.cart__top{margin:0 0 24px}.cart--popup{display:flex!important;flex-flow:column nowrap;height:100%}.cart--popup .cart-list{flex-grow:1;overflow-y:auto;padding:0 24px 24px;scrollbar-width:thin;scrollbar-color:#d7dcdf transparent}.cart--popup .cart-list::-webkit-scrollbar{width:6px;height:6px;border-radius:6px}.cart--popup .cart-list::-webkit-scrollbar-track{background:transparent;border-radius:6px;margin:6px 0}.cart--popup .cart-list::-webkit-scrollbar-thumb{background-color:#d7dcdf;border-radius:6px}.cart--popup .cart-checkout{flex-shrink:0;padding:24px;border-top:1px solid #d7dcdf;height:auto}.cart--popup .cart-checkout__subtotal{display:flex;font-size:11px;line-height:1.45;text-transform:uppercase;margin-bottom:24px}.cart--popup .cart-checkout__subtotal span{margin-left:auto}.cart--popup .cart-checkout__controls{display:flex;flex-flow:column nowrap}.cart--popup .cart-checkout__link{align-self:center;margin-top:16px}.cart--popup .cart-checkout__link>span{font-size:11px;line-height:16px}.cart--popup .cart-checkout__link .svg-icon{margin-left:12px}@media only screen and (max-width:767px){.popup--cart .popup__box{padding-top:100px!important}}.cart-list__head{padding:8px 0;border-bottom:1px solid #d7dcdf;font-size:9px;line-height:1.33;font-weight:500;color:#808e98;text-transform:uppercase}.cart-list__row{display:flex}.cart-list__col{width:20%;text-align:center}.cart-list__col--product{width:32%;text-align:left}.cart-list__col--price{width:8%;text-align:right}.cart-list__item{position:relative;padding:8px 0;border-bottom:1px solid #d7dcdf}.cart-list__item.is-removal .cart-removal{opacity:1;pointer-events:auto}.cart-list--gift{margin-bottom:40px}.cart-list--gift .cart-list__item{padding:0;border:none}.cart-card{font-size:11px;line-height:1.45;text-transform:uppercase}.cart-card__row{display:flex;align-items:center}.cart-card__col{width:20%;text-align:center}.cart-card__col--product{width:32%;text-align:left}.cart-card__col--price{width:8%;text-align:right}.cart-card__product{display:flex;align-items:center}.cart-card__image{flex-shrink:0;width:88px;height:88px;line-height:0;margin-right:48px}.cart-card__image img{width:100%;height:100%;object-fit:contain}.cart-card__title{flex-grow:1}.cart-card__qty{max-width:102px;margin:0 auto}.cart-card__btn{background-color:transparent;padding:0;border:none;font-family:Termina,sans-serif;cursor:pointer;display:flex;width:24px;height:24px;color:#808e98;margin:0 auto;transition:color .3s}.cart-card__btn .svg-icon{margin:auto}.cart-card--gift{background-color:#eee}.cart-card--gift .cart-card__col{width:auto}.cart-card--gift .cart-card__col--product{flex-grow:1}.cart-card--gift .cart-card__col--content{flex-shrink:0;padding-right:52px}.cart-card--popup{display:flex;align-items:center}.cart-card--popup .cart-card__image{width:88px;height:88px;background-color:#eee;margin-right:25px}.cart-card--popup .cart-card__main{flex-grow:1}.cart-card--popup .cart-card__row--main{margin-bottom:8px}.cart-card--popup .cart-card__row--controls{display:flex;justify-content:space-between}.cart-card--popup .cart-card__col{width:auto;text-align:left}.cart-card--popup .cart-card__col--main{flex-grow:1}.cart-card--popup .cart-card__col--side{flex-shrink:0;text-align:right}.cart-card--popup .cart-card__qty{max-width:86px;margin:0}.cart-removal{position:absolute;top:8px;bottom:8px;left:0;width:100%;background-color:#eee;display:flex;align-items:center;padding:20px 52px;opacity:0;pointer-events:none;transition:opacity .3s}.cart-removal__main{flex-grow:1;font-size:12px;line-height:1.5;font-weight:500}.cart-removal__controls{display:flex;align-items:center;flex-shrink:0}.cart-removal__button{background-color:transparent;padding:0;border:none;font-family:Termina,sans-serif;cursor:pointer;margin-left:32px;font-size:11px;line-height:1.45;font-weight:500;text-transform:uppercase}.cart-removal--popup{background-color:#000;color:#fff;display:block;padding:18px 24px}.cart-removal--popup .cart-removal__main{margin-bottom:16px}.cart-removal--popup .cart-removal__button:first-child{margin-left:0}.cart-samples__list{margin-right:1px}.cart-samples-card{height:100%;position:relative}.cart-samples-card__input{opacity:0;visibility:hidden;position:absolute}.cart-samples-card__input:checked~.cart-samples-card__box{color:#000;border-bottom-color:#000}.cart-samples-card__input:checked~.cart-samples-card__box .cart-samples-card__title:before{background-color:currentColor}.cart-samples-card__input[disabled]~.cart-samples-card__box{pointer-events:none;opacity:.6}.cart-samples-card__box{height:100%;display:flex;padding:16px;color:#808e98;border:1px solid #d7dcdf;border-left:none;cursor:pointer;transition:opacity .3s,border-color .3s}.cart-samples-card__content{flex-grow:1;height:100%;display:flex;flex-direction:column;margin:0 0 16px}.cart-samples-card__title{margin:0 0 12px;padding-left:16px;position:relative}.cart-samples-card__title:before{content:"";display:block;position:absolute;left:0;top:4px;width:6px;height:6px;border:1px solid currentColor;border-radius:50%;box-sizing:border-box;transition:background-color $duraiton}.cart-samples-card__subtitle{color:#000;margin-top:auto}.cart-samples-card__image{flex-shrink:0;position:relative;width:88px;height:88px;margin:0 0 0 16px}.cart-samples-card__image img{width:100%;height:100%;object-fit:contain}.cart-checkout{height:80px}.cart-checkout__box{border-top:1px solid #d7dcdf;height:80px;position:fixed;bottom:0;left:0;width:100%;background-color:#fff;z-index:9}.cart-checkout__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px}@media only screen and (max-width:1199px){.cart-checkout__container{padding:0 40px}}@media only screen and (max-width:1023px){.cart-checkout__container{padding:0 20px}}@media only screen and (max-width:767px){.cart-checkout__container{padding:0 16px}}.cart-checkout__wrap{display:flex;align-items:center;padding:16px 0}.cart-checkout__col--control{flex-shrink:0}.cart-checkout__col--content{flex-basis:0;flex-shrink:0;flex-grow:1}.cart-checkout__col--subtotal{flex-basis:0;flex-shrink:0;flex-grow:1;text-align:right}.cart-checkout__content{max-width:162px;font-size:10px;line-height:1.6;font-weight:500}.cart-checkout.is-static .cart-checkout__box{position:static}@media only screen and (min-width:1024px){.cart-card__btn:hover{color:#000}}@media only screen and (max-width:1199px){.cart-card__image{margin-right:20px}}@media only screen and (max-width:1023px){.cart-list__col{width:17%}.cart-list__col--product{width:40%}.cart-list__col--price{width:9%}.cart-card__col{width:17%;text-align:center}.cart-card__col--product{width:40%;text-align:left}.cart-card__col--price{width:9%;text-align:right}.cart-card__col--content{width:51%}}@media only screen and (max-width:767px){.cart__title{text-align:center;margin:0 0 24px}.cart__section--content{padding:88px 0}.cart__controls{flex-direction:column;margin:48px 0 0;align-items:center}.cart__button{margin:0 0 16px;width:100%;max-width:344px}.cart__button:last-child{margin:0}.cart--popup .cart-list{padding:0 20px 16px}.cart--popup .cart-checkout{padding:16px 20px 20px}.cart--popup .cart-checkout__subtotal{margin-bottom:16px}.cart-list__head{display:none}.cart-list__main{border-top:1px solid #d7dcdf}.cart-list--gift .cart-list__main{border-top:none}.cart-card{display:flex;align-items:center;font-size:11px;line-height:1.45;position:relative;min-height:88px;padding-left:104px}.cart-card__row{width:100%;flex-wrap:wrap;align-items:flex-start}.cart-card__col{text-align:left}.cart-card__col--product,.cart-card__col--qty{width:calc(100% - 60px)}.cart-card__col--volume{font-size:9px;width:100%;margin-top:8px;margin-bottom:20px}.cart-card__col--price,.cart-card__col--control{width:60px;text-align:right}.cart-card__col--product,.cart-card__col--price{padding-top:8px;order:-1}.cart-card__product{display:flex;align-items:center}.cart-card__image{position:absolute;top:0;left:0}.cart-card__qty{margin:0}.cart-card__btn{margin:0 0 0 auto}.cart-card--gift{background-color:#eee;padding-right:16px;padding-top:12px;padding-bottom:12px}.cart-card--gift .cart-card__col{width:100%}.cart-card--gift .cart-card__col--content{order:-2;padding-right:0}.cart-card--gift .cart-card__col--content .cart-card__content{font-size:9px}.cart-card--popup{min-height:60px;padding-left:0}.cart-card--popup .cart-card__row{flex-wrap:nowrap}.cart-card--popup .cart-card__image{position:static;width:60px;height:60px;margin-right:16px}.cart-removal{flex-wrap:wrap;padding:20px}.cart-removal__main{width:100%;text-align:center}.cart-removal__controls{width:100%;margin-top:16px;justify-content:center}.cart-removal__button{margin:0 16px}.cart-removal--popup{padding:10px 20px}.cart-removal--popup .cart-removal__main{margin-bottom:6px;text-align:left}.cart-removal--popup .cart-removal__controls{margin-top:0;justify-content:flex-start}.cart-checkout,.cart-checkout__box{height:112px}.cart-checkout__wrap{display:flex;align-items:flex-start;flex-wrap:wrap;padding:12px 0}.cart-checkout__col--control{order:-1;width:100%;margin-bottom:16px}.cart-checkout__subtotal{font-size:11px;line-height:16px}.cart-checkout__button{width:100%}.cart-checkout.is-static .cart-checkout__box{position:static}}.checkbox{display:flex;-ms-align-items:flex-start;align-items:flex-start;vertical-align:top;white-space:nowrap;font-family:Termina,sans-serif}.checkbox:only-child,.checkbox:last-child{margin:0}.checkbox__control{width:24px;height:24px;flex-shrink:0;display:inline-block;vertical-align:top;position:relative}.checkbox__input{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;z-index:2;margin:0;cursor:pointer}.checkbox__input:checked~.checkbox__icon{background-color:#000;border-color:#000}.checkbox__input:checked~.checkbox__icon:after{opacity:1}.checkbox__icon{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border:1px solid #808e98;background-color:transparent;z-index:1;transition:background-color .3s,border-color .3s}.checkbox__icon:after{content:"";display:block;position:absolute;top:50%;left:50%;width:7px;height:7px;transform:translate(-50%,-50%) rotate(45deg) skew(20deg,20deg);background-color:#fff;opacity:0;transition:opacity .3s}.checkbox__label{vertical-align:top;text-align:left;font-family:Termina,sans-serif;margin:3px 0 0 12px;cursor:pointer;-webkit-user-select:none;user-select:none}.checkbox__label a{margin-left:4px;text-decoration:underline}.checkbox--account{white-space:normal}.select{opacity:0}.choices{font-size:11px;line-height:16px;margin:0!important;z-index:9}.choices:after{margin-top:-12px!important;right:0!important;width:24px!important;height:24px!important;border:none!important;background:url(../images/arrow_down.svg) 50% 50% no-repeat;background-size:contain}.choices__inner{font-size:11px;line-height:16px;padding:0 24px 0 0!important;background-color:transparent;border:none;min-height:40px}.choices__list{padding:0!important}.choices__list--dropdown{width:auto!important;min-width:100%;background-color:#fff!important;border:none!important;box-shadow:0 2px 4px #00000029,0 4px 4px #0000001f,0 8px 8px #00000014;margin-top:0!important}.choices__list--dropdown .choices__list{scrollbar-width:thin;scrollbar-color:#000 transparent}.choices__list--dropdown .choices__list::-webkit-scrollbar{width:6px;height:6px;border-radius:6px}.choices__list--dropdown .choices__list::-webkit-scrollbar-track{background:transparent;border-radius:6px;margin:0 0 6px}.choices__list--dropdown .choices__list::-webkit-scrollbar-thumb{background-color:#000;border-radius:6px}.choices__list--dropdown .choices__item{font-size:11px!important;line-height:16px!important;padding:12px!important}.choices__placeholder{display:none!important}.choices__item{padding:12px 0!important;white-space:nowrap!important;word-break:normal!important;text-transform:uppercase;transition:background-color .3s}.choices__item.is-highlighted{background-color:#000!important;color:#fff!important}.choices.is-open{z-index:10}.choices.is-open:after{transform:scaleY(-1)}.choices--sm{display:inline-block;vertical-align:top}.choices--sm .choices__inner{padding:0 20px 0 0!important;min-height:16px}.choices--sm .choices__list--dropdown .choices__item{padding:0 6px!important}.choices--sm .choices__item{padding:0!important}.choices--sm:after{width:16px!important;height:16px!important;margin-top:-8px!important}.collections{position:relative;background:url(../images/collections/00.jpg) 50% 50% no-repeat;background-size:cover}.collections__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px}@media only screen and (max-width:1199px){.collections__container{padding:0 40px}}@media only screen and (max-width:1023px){.collections__container{padding:0 20px}}@media only screen and (max-width:767px){.collections__container{padding:0 16px}}.collections__wrap{height:100vh;padding:60px 0 0;display:flex;flex-flow:column nowrap}.collections__top{display:flex;flex-shrink:0;position:relative;z-index:2}.collections__title{color:#fff;transition:color .3s}.collections__slider{position:static!important;height:calc(100vh - 86px)}.collections__list{display:flex;flex-flow:row wrap;margin:0;width:100%}.collections__item{width:33.33333333333333%;padding:0}.collections__button{margin-left:auto;transition:color .3s;color:#fff}.collections[data-state="0"] .collections__item:nth-child(1) .collections-card{color:#fff}.collections[data-state="0"] .collections__item:nth-child(1) .collections-card__image,.collections[data-state="0"] .collections__item:nth-child(1) .collections-card__icon,.collections[data-state="0"] .collections__item:nth-child(1) .collections-card__text{opacity:1}.collections[data-state="1"] .collections__item:nth-child(2) .collections-card{color:#fff}.collections[data-state="1"] .collections__item:nth-child(2) .collections-card__image,.collections[data-state="1"] .collections__item:nth-child(2) .collections-card__icon,.collections[data-state="1"] .collections__item:nth-child(2) .collections-card__text{opacity:1}.collections[data-state="2"] .collections__item:nth-child(3) .collections-card{color:#fff}.collections[data-state="2"] .collections__item:nth-child(3) .collections-card__image,.collections[data-state="2"] .collections__item:nth-child(3) .collections-card__icon,.collections[data-state="2"] .collections__item:nth-child(3) .collections-card__text{opacity:1}.collections-card{display:block;color:#000;cursor:pointer;height:100%;transition:color .3s}.collections-card__image{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;z-index:1;transition:opacity .3s}.collections-card__image img{width:100%;height:100%;object-fit:cover}.collections-card__content{display:flex;flex-flow:column nowrap;margin:auto;position:relative;text-align:center;z-index:3;height:100%;padding:0 30px}.collections-card__icon{margin-top:100px;pointer-events:none;opacity:0;transition:opacity .3s}.collections-card__title{margin:50px 0 170px}.collections-card__text{max-width:300px;margin:auto auto 0;pointer-events:none;opacity:0;transition:opacity .3s}@media only screen and (min-width:1024px){.collections__button:hover{color:#808e98}}@media only screen and (max-width:1440px){.collections-card__content{padding:0 10px}}@media only screen and (max-width:1023px){.collections{background:transparent}.collections__wrap{padding:0;position:relative}.collections__top{position:absolute;left:0;right:0;top:30px}.collections__title{color:#fff}.collections__main{margin:0 -30px}.collections__list{height:auto}.collections-card{color:#fff;position:relative;height:100vh;padding:110px 40px;display:flex;align-items:center}.collections-card__image,.collections-card__icon,.collections-card__text{opacity:1}.collections-card__content{padding:0;max-width:300px;height:auto}.collections-card__icon .svg-icon{width:7px;height:16px}.collections-card__title{margin:40px 0 30px}.collections-card__text{margin:0 auto}}@media only screen and (max-width:767px){.collections__main{margin:0 -16px}}.contacts{margin-top:64px}.contacts__wrap{padding:250px 0}.contacts__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px}@media only screen and (max-width:1199px){.contacts__container{padding:0 40px}}@media only screen and (max-width:1023px){.contacts__container{padding:0 20px}}@media only screen and (max-width:767px){.contacts__container{padding:0 16px}}.contacts__content{margin:0 auto;text-align:center;max-width:504px;font-size:14px;line-height:20px}.contacts__title{margin:0 0 24px}.contacts__text a{text-decoration:underline}.contacts__socials{margin-top:48px}@media only screen and (max-width:767px){.contacts__wrap{padding:68px 0}.contacts__content{font-size:12px;line-height:18px;max-width:350px}.contacts__socials{margin-top:30px}}.faq__item{border-top:1px solid #d7dcdf;border-bottom:1px solid #d7dcdf;margin-bottom:-1px}.faq__item:last-child{margin-bottom:0}.faq-card{position:relative}.faq-card__top{display:flex;padding:17px 0;cursor:pointer;color:#000;transition:color .3s}.faq-card__title{flex-grow:1;-webkit-user-select:none;user-select:none;margin:0!important}.faq-card__arrow{display:flex;width:24px;height:24px;flex-shrink:0;margin-left:16px;transition:transform .3s}.faq-card__arrow .svg-icon{margin:auto}.faq-card__drop{height:0;overflow:hidden;transition:height .3s}.faq-card__content{padding:17px 0 68px;max-width:712px}.faq-card.is-active .faq-card__arrow{transform:scaleY(-1)}@media only screen and (min-width:1024px){.faq-card__top:hover{color:#5f676d}}.fast-filter{background-color:#fff;height:40px;position:relative;z-index:3}.fast-filter__box{padding:12px 0;background-color:#fff;transition:background-color .3s}.fast-filter__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px}@media only screen and (max-width:1199px){.fast-filter__container{padding:0 40px}}@media only screen and (max-width:1023px){.fast-filter__container{padding:0 20px}}@media only screen and (max-width:767px){.fast-filter__container{padding:0 16px}}.fast-filter__controls{display:flex;margin:0 -12px}.fast-filter__button{background-color:transparent;padding:0;border:none;font-family:Termina,sans-serif;cursor:pointer;margin:0 12px;font-size:11px;line-height:16px;color:#808e98;text-transform:uppercase;white-space:nowrap;transition:color .3s}.fast-filter__button.is-active{color:#000}.fast-filter.is-fixed{color:#fff}.fast-filter.is-fixed .fast-filter__box{background-color:#000;position:fixed;top:48px;left:0;right:0;z-index:9}.fast-filter.is-fixed .fast-filter__button.is-active{color:#fff}@media only screen and (max-width:1023px){.fast-filter__box,.fast-filter__container{padding:0}.fast-filter__controls{display:inline-flex;justify-content:flex-start;margin:0 auto;max-width:100%;overflow-x:auto;scrollbar-width:thin;scrollbar-color:transparent transparent}.fast-filter__controls::-webkit-scrollbar{width:0px;height:0px;border-radius:0}.fast-filter__controls::-webkit-scrollbar-track{background:transparent}.fast-filter__controls::-webkit-scrollbar-thumb{background-color:transparent;border-radius:0}.fast-filter__button{padding:12px 8px;margin:0}.fast-filter__button:first-child{margin-left:22px}.fast-filter__button:last-child{margin-right:22px}}@media only screen and (max-width:767px){.fast-filter__button:first-child{margin-left:8px}.fast-filter__button:last-child{margin-right:8px}}.footer{background-color:#000;color:#fff;font-size:11px;line-height:16px;text-transform:uppercase;position:relative}.footer__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px}@media only screen and (max-width:1199px){.footer__container{padding:0 40px}}@media only screen and (max-width:1023px){.footer__container{padding:0 20px}}@media only screen and (max-width:767px){.footer__container{padding:0 16px}}.footer__wrap{padding:68px 0 48px}.footer__row{display:flex;flex-flow:row wrap;margin-left:-8px;margin-right:-8px}.footer__col--logo{width:29.166666666666668%;padding-left:8px;padding-right:8px;order:1}.footer__col--region{width:8.333333333333332%;padding-left:8px;padding-right:8px;text-align:right;order:6}.footer__col--perfumes{width:12.5%;padding-left:8px;padding-right:8px;order:2}.footer__col--explore{width:12.5%;padding-left:8px;padding-right:8px;order:3}.footer__col--privacy{width:20.833333333333336%;padding-left:8px;padding-right:8px;order:4}.footer__col--help{width:16.666666666666664%;padding-left:8px;padding-right:8px;order:5}.footer__col--socials{width:25%;padding-left:8px;padding-right:8px;order:8;align-self:center;margin-top:216px}.footer__col--sticker{width:33.33333333333333%;padding-left:8px;padding-right:8px;order:9;align-self:center;margin-top:216px}.footer__col--copy{width:39.166667%;padding-left:8px;padding-right:28px;order:7;align-self:center;margin-top:216px}.footer__col--dev{width:12.5%;padding-left:8px;padding-right:8px;text-align:right;order:10;align-self:center}.footer__logo{display:inline-block}.footer__subtitle{margin-bottom:16px;color:#4b5258}.footer__link-image{display:block;line-height:0;width:94px;transition:opacity .3s}.footer__dev{display:block}.footer-menu__item{margin:0 0 4px}.footer-menu__item:last-child{margin:0}.footer-socials{display:flex}.footer-socials__item{margin-right:16px}.footer-socials__link{display:inline-flex;align-items:center}.footer-socials__link .svg-icon{margin-left:7px}.footer-links{display:flex}.footer-links__item{margin:0 20px 0 0}.footer-links__item:last-child{margin-right:0}.footer-links__link{color:#5f676d}@media only screen and (min-width:1024px){.footer__dev:hover{color:#808e98}.footer__link-image:hover{opacity:.7}.footer-menu__link:hover,.footer-socials__link:hover{color:#808e98}.footer-links__link:hover{color:#fff}}@media only screen and (max-width:1023px){.footer{font-size:9px;line-height:16px}.footer__wrap{padding:68px 0 24px}.footer__row{margin-top:-68px}.footer__col{width:50%;padding-left:8px;padding-right:8px;margin-top:68px;order:1;align-self:flex-start}.footer__col--region{order:3;text-align:left;position:absolute;left:8px;top:115px;margin-top:24px}.footer__col--explore{margin-top:42px}.footer__col--help{margin-top:-89px}.footer__col--socials{align-self:flex-start;margin-left:-50%}.footer__col--sticker{align-self:flex-start}.footer__col--copy,.footer__col--dev{align-self:flex-end}.footer__logo{display:inline-block}.footer__logo svg{height:44px}.footer__dev,.footer__copy{margin:20px 0 0}.footer-menu__item{margin:0 0 4px}.footer-menu__item:last-child{margin-right:0}.footer-socials{flex-direction:column}.footer-socials__item{margin:0 0 4px}.footer-socials__item:last-child{margin-right:0}.footer-links{display:block}.footer-links__item{margin:0 0 4px}.footer-links__item:last-child{margin-right:0}.footer-links__link{color:#fff}}.form__row{display:flex;width:100%;margin-left:-8px;margin-right:-8px}.form__col{flex-basis:0;flex-shrink:0;flex-grow:1;padding:0 8px}.form__field{position:relative;padding-top:16px;border-bottom:1px solid #000;margin-bottom:24px}.form__field--checkbox,.form__field--control,.form__field--file,.form__field--forgon{padding:0;border:none}.form__field.is-filled .form__label{font-size:10px;transform:translateY(0)}.form__field.is-filled .form-file__input{pointer-events:none}.form__field.is-filled .form-file__reset{display:flex}.form__field.is-error .checkbox__icon{border-color:#f4385a}.form__input,.form__textarea{display:block;width:100%;background-color:transparent;border:none;color:#000;padding:12px 0;font-size:11px;line-height:16px;text-transform:uppercase;transition:border-color .3s,color .3s}#RegisterForm-password,#CustomerPassword{text-transform:none}.form__input:focus+.form__label,.form__textarea:focus+.form__label{font-size:10px;transform:translateY(0)}.form__textarea{resize:none!important}.form__label{display:inline-block;position:absolute;top:0;left:0;font-size:14px;line-height:1.6;font-weight:500;color:#808e98;transform-origin:0 50%;pointer-events:none;transform:translateY(100%);transition:transform .3s,font-size .3s}.form__message{position:absolute;top:100%;left:0;font-size:10px;line-height:1.6;font-weight:500;color:#f4385a;margin:4px 0 0}.form__message p{margin:0}.form__button{width:100%}.form.is-success .form__main{display:none}.form.is-success .form-success{display:block}.form--subscribe .form__row{flex-wrap:wrap;align-items:flex-end}.form--subscribe .form__col{flex-basis:auto}.form--subscribe .form__col--control{flex-grow:0;flex-shrink:0}.form--subscribe .form__col--checkbox{order:1;width:100%}.form--subscribe .form__col--checkbox .form__field{margin:0}.form--contact{flex-grow:1;display:flex;flex-flow:column nowrap}.form--contact .form-success{margin:auto;text-align:center}.form--contact .form-success__title{margin:0 0 24px}.form--address{height:100%}.form--address .form__main{height:100%;display:flex!important;flex-flow:column nowrap}.form--address .form__field{margin:0 0 36px}.form--address .form__field--control{margin:auto 0 0}.form--account .form__col{width:50%;padding-left:8px;padding-right:8px}.form--account .form__field--control{margin-top:48px}.form--account .form__control--password{background-color:transparent;padding:0;border:none;font-family:Termina,sans-serif;width:24px;height:24px;position:absolute;right:0;bottom:12px;z-index:3;cursor:pointer}.form--account .form__control--password img{position:absolute;left:0;right:0;bottom:0;top:0;transition:opacity .3s}.form--account .form__control--password img:last-child{opacity:0}.form--account .form__field--password.is-pass-visible .form__control--password img:first-child{opacity:0}.form--account .form__field--password.is-pass-visible .form__control--password img:last-child{opacity:1}.form--account .form__field--forgot{padding:0;border:0}.form--account .form__link{display:inline-flex;align-items:center;font-size:11px;line-height:16px;text-transform:uppercase;transition:color .3s}.form--account .form__icon{width:16px;height:16px;margin-right:8px;display:flex}.form--account .form__icon .svg-icon{margin:1px 2px 3px}.form-file{display:flex;align-items:center;position:relative}.form-file__input{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-999px;opacity:0;z-index:9;cursor:pointer}.form-file__icon{display:inline-flex;width:24px;height:24px;margin-right:8px}.form-file__icon .svg-icon{margin:auto}.form-file__result{border:none;padding:0;flex-grow:1;font-size:11px;font-weight:500;line-height:16px;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis}.form-file__result::-webkit-input-placeholder{color:#000}.form-file__result::-moz-placeholder{color:#000;opacity:1}.form-file__result:-moz-placeholder{color:#000;opacity:1}.form-file__result:-ms-input-placeholder{color:#000}.form-file__reset{background-color:transparent;padding:0;border:none;font-family:Termina,sans-serif;cursor:pointer;width:24px;height:24px;display:inline-flex;display:none}.form-file__reset .svg-icon{margin:auto}@media only screen and (min-width:1024px){.form--account .form__link:hover{color:#5f676d}}@media only screen and (max-width:767px){.form__row{flex-wrap:wrap}.form__col{flex-basis:100%}.form--account .form__field--control .form__row{width:auto}.form--account .form__field--control .form__col:last-child{margin-top:8px}.form--subscribe .form__row{flex-wrap:wrap;align-items:flex-end}.form--subscribe .form__col{flex-basis:100%}.form--subscribe .form__col--checkbox{order:0;width:100%}.form--subscribe .form__col--checkbox .form__field{margin-bottom:24px}.form--subscribe .form__col--control .form__field{margin:0;text-align:center}.form--subscribe .form__button{max-width:320px}}.gifts__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px}@media only screen and (max-width:1199px){.gifts__container{padding:0 40px}}@media only screen and (max-width:1023px){.gifts__container{padding:0 20px}}@media only screen and (max-width:767px){.gifts__container{padding:0 16px}}.gifts__wrap{margin-top:64px;padding:116px 0 148px}.gifts__title{margin:0 0 88px;text-align:center}.gifts__item{margin-top:148px}.gifts__item:first-child{margin-top:0}.gifts__item:nth-of-type(2n) .gifts-card__col--main{order:-1}.gifts-card__list{display:flex;flex-flow:row wrap;margin-left:-8px;margin-right:-8px;margin-top:-16px}.gifts-card__item{width:50%;padding-left:8px;padding-right:8px;margin-top:16px}.gifts-card__row{display:flex;flex-flow:row wrap;margin-left:-8px;margin-right:-8px}.gifts-card__col{width:50%;padding-left:8px;padding-right:8px}.gifts-card__cover{display:flex;align-items:center;justify-content:center;width:100%;min-height:700px;position:relative;padding:40px;position:sticky;top:60px}.gifts-card__image{position:absolute;width:100%;height:100%;top:0;left:0;line-height:0;z-index:1}.gifts-card__image img{width:100%;height:100%;object-fit:cover}.gifts-card__content{text-align:center;position:relative;z-index:2;color:#fff;max-width:376px;margin:0 auto}.gifts-card__title{margin:0 0 16px}@media only screen and (max-width:1023px){.gifts__wrap{margin-top:60px}.gifts-card__item{width:100%;padding-left:8px;padding-right:8px}.gifts-card__cover{min-height:435px}}@media only screen and (max-width:767px){.gifts__wrap{padding:116px 0 88px}.gifts__title{margin:0 0 48px}.gifts__item{margin-top:88px}.gifts__item:first-child{margin-top:0}.gifts__item:nth-of-type(2n) .gifts-card__col--main{order:1}.gifts-card__list{margin-top:0}.gifts-card__item{margin-top:48px}.gifts-card__col{width:100%;padding-left:8px;padding-right:8px}.gifts-card__cover{margin:0 -16px;width:calc(100% + 32px)}}.header{position:fixed;top:0;left:0;width:100%;height:auto;z-index:999999;font-size:11px;line-height:16px;font-weight:500;text-transform:uppercase;letter-spacing:.02em}.header__main{width:100%;height:auto;transition:background-color .3s,color .3s}.header__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px;position:relative}@media only screen and (max-width:1199px){.header__container{padding:0 40px}}@media only screen and (max-width:1023px){.header__container{padding:0 20px}}@media only screen and (max-width:767px){.header__container{padding:0 16px}}.header__wrap{padding:20px 0;transition:padding .3s}.header__logo{position:absolute;left:50%;text-align:center;height:auto;line-height:0;z-index:2;opacity:1;transition:opacity .3s}.header__logo .svg-icon{max-width:100%;height:auto}.header__logo--default{margin-left:-100px;width:200px;top:16px}.header__logo--sm{opacity:0;top:12px;width:16px;margin-left:-8px}.header__burger{display:none;width:38px;height:38px;background-color:transparent;padding:0;border:none;color:currentColor;position:relative;z-index:2;margin:-11px 0}.header__burger i{display:block;position:absolute;height:1px;width:24px;background:currentColor;left:50%;margin-left:-19px;top:50%;transform:rotate(0);transition:width .3s,margin .3s,top .3s,transform .3s}.header__burger i:nth-child(1){margin-top:-6px}.header__burger i:nth-child(2),.header__burger i:nth-child(3){margin-top:-1px}.header__burger i:nth-child(4){margin-top:4px}.header-search{display:flex;flex-flow:column nowrap;position:fixed;left:0;right:0;bottom:100%;height:auto;max-height:100%;background-color:#fff;color:#000;overflow:hidden;transform:translateY(0);transition:transform .3s;z-index:2;font-size:11px!important}.header-search-results h3,.header-search-results .h5{font-size:11px!important}.header-search__main{flex-shrink:0}#Search-In-Modal{width:100%;margin:0 auto;max-width:1232px}.predictive-search.predictive-search--header{max-height:75vh!important;overflow-y:auto;padding:0 104px;margin:0 auto;max-width:1440px;letter-spacing:normal;scrollbar-width:thin;scrollbar-color:#d7dcdf transparent}.predictive-search.predictive-search--header::-webkit-scrollbar{width:6px;height:6px;border-radius:6px}.predictive-search.predictive-search--header::-webkit-scrollbar-track{background:transparent;border-radius:6px;margin:6px 0}.predictive-search.predictive-search--header::-webkit-scrollbar-thumb{background-color:#d7dcdf;border-radius:6px}@media only screen and (max-width:1199px){.header-search__container{padding:0 40px}}@media only screen and (max-width:1023px){.header-search__container{padding:0 20px}}@media only screen and (max-width:767px){.header-search__container{padding:0 16px}}.header-search__form{position:relative}.header-search__input{display:block;width:100%;font-size:17px;font-weight:500;line-height:24px;height:64px;padding:20px 40px 20px 0;border:none;border-bottom:1px solid #d7dcdf;text-transform:uppercase}.header-search__input::-webkit-input-placeholder{color:#9ba7b0}.header-search__input::-moz-placeholder{color:#9ba7b0;opacity:1}.header-search__input:-moz-placeholder{color:#9ba7b0;opacity:1}.header-search__input:-ms-input-placeholder{color:#9ba7b0}.header-search__close{background-color:transparent;border:none;font-family:Termina,sans-serif;cursor:pointer;position:absolute;top:20px;right:0;width:24px;height:24px;display:flex;padding:0}.header-search__close .svg-icon{margin:auto}.header-search.is-results .header-search-results__box--default{display:none}.header-search.is-results .header-search-results__box--results{display:block}.header-search-results__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px}@media only screen and (max-width:1199px){.header-search-results__container{padding:0 40px}}@media only screen and (max-width:1023px){.header-search-results__container{padding:0 20px}}@media only screen and (max-width:767px){.header-search-results__container{padding:0 16px}}.header-search-results__box{display:none}.header-search-results__box--default{display:block}.header-search-results__row{display:flex;flex-flow:column wrap;margin-left:-8px;margin-right:-8px}.header-search-results__col{width:100%;padding-left:8px;padding-right:8px}.header-search-results__block{margin-bottom:48px}.header-search-results__block:last-child{margin-bottom:0}.header-search-results__title{margin-bottom:26px;color:#9ba7b0}.header-search-results__item{margin-bottom:4px}.header-search-results__item:last-child{margin-bottom:0}.header-controls{display:flex;position:relative;z-index:2;margin-left:48px}.header-controls__item{margin-right:16px}.header-controls__item:last-child{margin-right:0}.header-controls__button{display:flex;width:24px;height:24px;background-color:transparent;padding:0;border:none;font-size:11px;line-height:16px;font-weight:500;text-transform:uppercase;letter-spacing:.02em}.header-controls__button .svg-icon{margin:auto}.header-controls--mobile{display:none;position:relative;z-index:2}.header-lang{display:flex;align-items:center;background-color:transparent;padding:0;border:none;margin-left:24px;font-size:11px;line-height:16px;position:relative;z-index:2}.header-lang__arrow{line-height:0;margin-left:7px}.header-panel{position:fixed;top:0;left:100%;bottom:0;width:100%;max-width:452px;transition:transform .3s;background-color:#fff;color:#000;z-index:999;padding:48px 24px 40px;overflow-y:auto}.header-panel__controls{position:absolute;top:0;right:0}.header-panel__controls--mobile{display:none;height:56px;justify-content:space-between;align-items:center;padding:0 0 0 20px;position:static}.header-panel__back{background-color:transparent;padding:0;border:none;font-family:Termina,sans-serif;cursor:pointer;display:inline-flex;align-items:center;font-size:11px;line-height:16px;text-transform:uppercase}.header-panel__back .svg-icon{width:5px;height:8px;margin-right:14px}.header-panel__close{background-color:transparent;padding:0;border:none;font-family:Termina,sans-serif;cursor:pointer;width:48px;height:48px;display:flex}.header-panel__close .svg-icon{margin:auto}.header-panel__title{margin-bottom:32px}.header-panel__section{margin:0 0 48px}.header-panel__subtitle{margin:0 0 24px}.header-panel__subtitle .header-panel__link .svg-icon{margin-left:14px}.header-panel.is-open{transform:translate(-100%)}.header-panel--location .header-panel__title--mobile{display:none}.header-panel-block{margin-top:48px;border-top:1px solid #d7dcdf}.header-panel-block__head{display:flex;align-items:center;padding:16px 0;-webkit-user-select:none;user-select:none;cursor:pointer}.header-panel-block__toggle{background-color:transparent;padding:0;border:none;font-family:Termina,sans-serif;cursor:pointer;display:flex;width:24px;height:24px;margin-left:auto;transition:transform .3s}.header-panel-block__toggle .svg-icon{margin:auto}.header-panel-block__main{height:0;overflow:hidden;transition:height .3s}.header-panel-block__content{padding-top:16px}.header-panel-block__list[data-columns="2"]{column-count:2}.header-panel-block__item{margin-bottom:8px}.header-panel-block.is-open .header-panel-block__toggle{transform:rotate(180deg)}.header-panel-menu__item{margin:0 0 12px}.header-panel-menu__link{font-size:11px;line-height:16px;color:#808e98}@media only screen and (min-width:1024px){.header__main:hover{background-color:#fff!important;color:#000!important}.header-lang:hover,.header-controls__button:hover,.header-search__close:hover,.header-search-results__link:hover{color:#5f676d}}@media only screen and (max-width:1365px){.header-lang{margin-left:20px}}@media only screen and (max-width:1199px){.header__logo--default{width:160px;margin-left:-80px}.header-controls__item{margin-right:10px}.header-lang{margin-left:20px}}@media only screen and (max-width:1023px){.header__wrap{display:flex;align-items:center;padding:18px 0}.header__nav{position:fixed;top:0;bottom:0;right:100%;width:100%;padding:56px 30px 30px;background-color:#fff;transform:translate(0);z-index:100;transition:transform .3s}.header__burger{display:block}.header-controls{display:block;margin:20px 0 0}.header-controls__item{margin:0 0 10px}.header-controls__item:last-child{margin:0}.header-controls__button{display:flex;align-items:center}.header-controls__button .svg-icon{flex-shrink:0;margin:0 7px 0 0}.header-controls__button span{display:block}.header-controls--desktop{display:none}.header-controls--mobile{display:flex;margin:0 0 0 auto}.header-controls--mobile .header-controls__item{margin:0 10px 0 0}.header-controls--mobile .header-controls__item:last-child{margin:0}.header-controls--mobile .header-controls__button .svg-icon{margin:auto}.header-controls--nav{display:block;margin:auto 0 0;width:100%}.header-controls--nav .header-controls__item{margin:0;border-bottom:1px solid #d7dcdf}.header-controls--nav .header-controls__item:last-child{border-bottom:none}.header-controls--nav .header-controls__button{display:flex;width:100%;font-size:11px;line-height:16px;justify-content:space-between;padding:12px 0;height:auto}.header-controls--nav .header-controls__button .svg-icon{margin:0}.header-lang{display:none}.header-search-results__col:nth-child(1){width:50%;padding-left:8px;padding-right:8px;margin-bottom:48px}.header-search-results__col:nth-child(2){width:50%;padding-left:8px;padding-right:8px;margin-bottom:48px}.header-search-results__col:nth-child(3){width:100%;padding-left:8px;padding-right:8px}.header-search-results__col:only-child{width:100%;padding-left:8px;padding-right:8px}.header-panel{left:auto;right:100%;max-width:100%;padding:0;display:flex;flex-flow:column nowrap}.header-panel.is-open{transform:translate(100%)}.header-panel__controls{flex-shrink:0}.header-panel__controls--desktop{display:none}.header-panel__controls--mobile{display:flex}.header-panel__main{flex-grow:1;overflow-y:auto;padding:44px 20px 30px}.header-panel__title{text-align:center;margin:0 0 48px}.header-panel--location .header-panel__title--desktop{display:none}.header-panel--location .header-panel__title--mobile{display:block}.header-panel--location .header-panel__title--mobile span,.header-panel--location .header-panel-block{display:none}.header-panel--location[data-type=shipping] [data-type=shipping],.header-panel--location[data-type=lang] [data-type=lang]{display:block!important}.header-panel-block{border-top:none}.header-panel-block__head{display:none}.header-panel-block__main{height:auto!important}.header-panel-block__content{padding:0}}@media only screen and (max-width:767px){.header__logo--default{width:140px;margin-left:-70px}.header__nav{padding:56px 20px 30px}.header-search__input{height:56px;padding:16px 0}.header-search__close{top:16px}.header-search-results__col:nth-child(1){width:100%;padding-left:8px;padding-right:8px;margin-bottom:48px}.header-search-results__col:nth-child(2){width:100%;padding-left:8px;padding-right:8px;margin-bottom:48px}.header-search-results__col:nth-child(3){width:100%;padding-left:8px;padding-right:8px}.header-search-results__block{display:flex;flex-flow:row wrap;margin-left:-8px;margin-right:-8px}.header-search-results__title{padding-left:8px;padding-right:8px;margin:0}.header-search-results__list{width:50%;padding-left:8px;padding-right:8px}.header-search-results__item{margin-bottom:8px}.header-search-results__item:last-child{margin-bottom:0}}.infopage{margin-top:64px}.infopage__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px}@media only screen and (max-width:1199px){.infopage__container{padding:0 40px}}@media only screen and (max-width:1023px){.infopage__container{padding:0 20px}}@media only screen and (max-width:767px){.infopage__container{padding:0 16px}}.infopage__wrap{padding:100px 0 148px}.infopage__head,.infopage__filter{margin-bottom:48px}.infopage__content{width:100%;max-width:660px}.infopage__content>.h2{margin:68px 0 24px}.infopage__content>.h2:first-child{margin-top:0}.infopage__content>.h2:last-child{margin-bottom:0}.infopage__content>.h3{margin:48px 0 24px}.infopage__content>.h3:first-child{margin-top:0}.infopage__content>.h3:last-child{margin-bottom:0}.infopage__content>p{margin:0 0 1.2em}.infopage__content>p:last-child{margin:0}@media only screen and (max-width:767px){.infopage__filter{margin-bottom:24px}.infopage__content>.h1{font-size:28px;line-height:1.29}.infopage__content>.h2{font-size:17px;line-height:1.41;margin:48px 0 24px}.infopage__content>.h3{font-size:11px;line-height:1.45;margin:24px 0}.infopage--faq .infopage__head{margin-bottom:16px}}.shopify-challenge__container{margin:90px auto!important}.shopify-challenge__button.btn{border:none;outline:1px solid;padding:10px 20px;margin-top:10px!important;background:transparent}.insta__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px}@media only screen and (max-width:1199px){.insta__container{padding:0 40px}}@media only screen and (max-width:1023px){.insta__container{padding:0 20px}}@media only screen and (max-width:767px){.insta__container{padding:0 16px}}.insta__wrap{padding:0 0 148px}.insta__top{display:flex;margin:0 0 60px}.insta__link{margin-left:auto}.insta__list{display:grid;grid-gap:20px;grid-template-columns:repeat(12,1fr)}.insta__item{position:relative;opacity:0;animation:fadeIn .5s forwards;animation-play-state:paused}#insta-feed>a img{opacity:0;animation:fadeIn .5s forwards;animation-play-state:paused}.insta__item:before{content:"";display:block;position:relative;width:100%;padding-bottom:131%}.insta__item img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.insta__item:nth-child(1),.insta__item:nth-child(7),.insta__item:nth-child(12),.insta__item:nth-child(14),.insta__item:nth-child(20),.insta__item:nth-child(23),.insta__item:nth-child(26),.insta__item:nth-child(31),.insta__item:nth-child(36){animation-delay:0}.insta__item:nth-child(2),.insta__item:nth-child(4),.insta__item:nth-child(9),.insta__item:nth-child(13),.insta__item:nth-child(16),.insta__item:nth-child(21),.insta__item:nth-child(25),.insta__item:nth-child(29),.insta__item:nth-child(34){animation-delay:1s}.insta__item:nth-child(3),.insta__item:nth-child(6),.insta__item:nth-child(10),.insta__item:nth-child(17),.insta__item:nth-child(18),.insta__item:nth-child(22),.insta__item:nth-child(27),.insta__item:nth-child(30),.insta__item:nth-child(32){animation-delay:2s}.insta__item:nth-child(5),.insta__item:nth-child(8),.insta__item:nth-child(11),.insta__item:nth-child(15),.insta__item:nth-child(19),.insta__item:nth-child(24),.insta__item:nth-child(28),.insta__item:nth-child(33),.insta__item:nth-child(35){animation-delay:3s}.insta__item:nth-child(n+37){display:none}.insta.is-visible .insta__item{animation-play-state:running}#insta-feed>a:nth-child(1) img,#insta-feed>a:nth-child(7) img,#insta-feed>a:nth-child(12) img,#insta-feed>a:nth-child(14) img,#insta-feed>a:nth-child(20) img,#insta-feed>a:nth-child(23) img,#insta-feed>a:nth-child(26) img,#insta-feed>a:nth-child(31) img,#insta-feed>a:nth-child(36){animation-delay:0}#insta-feed>a:nth-child(2) img,#insta-feed>a:nth-child(4) img,#insta-feed>a:nth-child(9) img,#insta-feed>a:nth-child(13) img,#insta-feed>a:nth-child(16) img,#insta-feed>a:nth-child(21) img,#insta-feed>a:nth-child(25) img,#insta-feed>a:nth-child(29) img,#insta-feed>a:nth-child(34){animation-delay:1s}#insta-feed>a:nth-child(3) img,#insta-feed>a:nth-child(6) img,#insta-feed>a:nth-child(10) img,#insta-feed>a:nth-child(17) img,#insta-feed>a:nth-child(18) img,#insta-feed>a:nth-child(22) img,#insta-feed>a:nth-child(27) img,#insta-feed>a:nth-child(30) img,#insta-feed>a:nth-child(32){animation-delay:2s}#insta-feed>a:nth-child(5) img,#insta-feed>a:nth-child(8) img,#insta-feed>a:nth-child(11) img,#insta-feed>a:nth-child(15) img,#insta-feed>a:nth-child(19) img,#insta-feed>a:nth-child(24) img,#insta-feed>a:nth-child(28) img,#insta-feed>a:nth-child(33) img,#insta-feed>a:nth-child(35){animation-delay:3s}#insta-feed>a:nth-child(n+37){display:none}.insta.is-visible .insta__item,#insta-feed.is-visible>a img{animation-play-state:running}@media only screen and (max-width:1023px){.insta__wrap{padding:0 0 88px}.insta__top{margin:0 0 30px}.insta__list{grid-template-columns:repeat(6,1fr)}.insta__item:nth-child(n+19){display:none}}@media only screen and (max-width:767px){.insta__top{flex-flow:column nowrap}.insta__link{margin-left:0}.insta__list{grid-template-columns:repeat(3,1fr);grid-gap:16px}.insta__item:nth-child(n+10){display:none}}@-moz-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.intro-card{display:flex;flex-flow:column nowrap;min-height:100vh;position:relative;padding:80px 0 68px;pointer-events:none;z-index:3;font-size:11px;line-height:16px;text-align:center}.intro-card__image{position:absolute;left:0;top:0;right:0;bottom:0}.intro-card__image img{width:100%;height:100%;object-fit:cover}.intro-card__box{display:flex;flex-flow:column nowrap;flex-grow:1;position:relative}.intro-card__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px;display:flex;flex-flow:column nowrap;flex-grow:1}@media only screen and (max-width:1199px){.intro-card__container{padding:0 40px}}@media only screen and (max-width:1023px){.intro-card__container{padding:0 20px}}@media only screen and (max-width:767px){.intro-card__container{padding:0 16px}}.intro-card__content{margin-top:auto}.intro-card__title{margin:0 0 20px}.intro-card__title br{display:none}.h1a.intro-card__title{font-size:60px}.intro-card__text{font-weight:500;text-transform:uppercase}.intro-card__control{margin-top:48px}.intro-card__button{position:relative;z-index:3;pointer-events:auto}@media only screen and (max-width:1023px){.intro-card{padding:80px 0 90px;font-size:11px;line-height:16px}.intro-card__box{text-align:center}.intro-card__title{margin:0 0 16px;font-size:44px}}@media only screen and (max-width:767px){.intro-card__title br{display:block}.intro-card__button{width:100%}}.nav{display:flex}.nav__close{background-color:transparent;padding:0;border:none;font-family:Termina,sans-serif;cursor:pointer;position:absolute;top:0;right:0;width:48px;height:48px;display:none}.nav__close .svg-icon{margin:auto}.nav__col{display:flex;width:50%;align-items:center}.nav__col:first-child{padding-right:120px}.nav__col:last-child{padding-left:120px;justify-content:flex-end}.nav__menu{display:flex;align-items:flex-start}.nav__item{margin-right:24px}.nav__item:last-child{margin-right:0}.nav__link{white-space:nowrap;position:relative;z-index:2}.nav__link .svg-icon{display:none;margin-left:14px}.nav__drop{position:absolute;background-color:#fff;color:#000;left:0;bottom:100%;right:0;height:auto;padding:112px 0 68px;z-index:1;transform:translateY(0);transition:transform .3s}.nav__drop:before,.nav__drop:after{content:"";display:block;position:absolute;top:0;width:50vw;height:100%;background-color:#fff}.nav__drop:before{right:100%}.nav__drop:after{left:100%}.nav__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px}@media only screen and (max-width:1199px){.nav__container{padding:0 40px}}@media only screen and (max-width:1023px){.nav__container{padding:0 20px}}@media only screen and (max-width:767px){.nav__container{padding:0 16px}}.nav-submenu__main{display:flex;flex-flow:row wrap;margin-left:-8px;margin-right:-8px}.nav-submenu__block{width:20.833333333333336%;padding-left:8px;padding-right:8px}.nav-submenu__title{display:inline-flex;align-items:center;margin:0 0 24px}.nav-submenu__title .svg-icon{width:6px;height:auto;margin-left:10px}.nav-submenu__item{margin:0 0 4px}.nav-submenu__item:last-child{margin:0}.nav-submenu__link.gift-guide-link{font-weight:700}@media only screen and (min-width:1024px){.nav__link:hover{color:#5f676d}.nav__item:hover .nav__drop{transform:translateY(100%)}.nav-submenu__link:hover{color:#5f676d}}@media only screen and (max-width:1365px){.nav__item{margin-right:16px}}@media only screen and (max-width:1199px){.nav__item{margin-right:10px}}@media only screen and (max-width:1023px){.nav{height:100%;flex-flow:column nowrap}.nav__close{display:flex}.nav__col{width:100%;padding:0!important;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start}.nav__col:last-child{flex-grow:1;justify-content:flex-start}.nav__menu{display:block;width:100%}.nav__item{margin:0 0 10px}.nav__link{display:inline-flex;align-items:center;font-size:17px;line-height:1.41;font-weight:500;color:#000}.nav__link .svg-icon{display:block}.nav__drop{display:none}}.quote__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px;display:flex;height:100vh}@media only screen and (max-width:1199px){.quote__container{padding:0 40px}}@media only screen and (max-width:1023px){.quote__container{padding:0 20px}}@media only screen and (max-width:767px){.quote__container{padding:0 16px}}.quote__wrap{width:100%;height:100%;max-height:810px;margin:auto 0;display:flex;flex-flow:column nowrap;padding:148px 0;justify-content:center}.quote__row{display:flex;flex-flow:row wrap;margin-left:-8px;margin-right:-8px;align-items:center}.quote__col{width:50%;padding-left:8px;padding-right:8px;text-align:center}.quote__image{width:400px;height:560px;overflow:hidden;margin:0 auto}.quote__image img{width:100%;height:100%;object-fit:cover}.quote__main{max-width:504px}.quote__title{margin:80px auto 0}.quote__icon{margin:52px auto 16px}@media only screen and (max-width:1023px){.quote__container{height:auto;min-height:100vh}.quote__wrap{padding:88px 0 0;max-height:none;height:auto}.quote__col{width:100%;padding-left:8px;padding-right:8px}.quote__image{width:224px;height:312px;margin:0 auto}.quote__main{margin:0 auto}.quote__title{margin:68px auto 0}.quote__icon{margin:50px auto 18px}}.popup{display:flex;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0003;z-index:99;display:none;visibility:hidden;opacity:0;transition:visibility .3s,opacity .3s}.popup__box{position:relative;width:100%;max-width:712px;padding:48px;background-color:#fff;height:auto;margin:auto}.popup__close{background-color:transparent;padding:0;border:none;font-family:Termina,sans-serif;cursor:pointer;display:flex;width:24px;height:24px;position:absolute;top:24px;right:24px;color:#000;z-index:2;transition:color .3s}.popup__close .svg-icon{margin:auto}.popup--side{overflow:hidden;transition:visibility .3s .3s,opacity .3s .3s}.popup--side .popup__close{top:0;right:0}.popup--side .popup__box{margin:0 0 0 auto;height:100%;max-width:452px;transform:translate(100%);padding:20px 48px;scrollbar-width:thin;scrollbar-color:#d7dcdf transparent;transition:transform .3s}.popup--side .popup__box::-webkit-scrollbar{width:6px;height:6px;border-radius:6px}.popup--side .popup__box::-webkit-scrollbar-track{background:transparent;border-radius:6px;margin:6px 0}.popup--side .popup__box::-webkit-scrollbar-thumb{background-color:#d7dcdf;border-radius:6px}.popup--side.is-open .popup__box{transform:translate(0);transition:transform .3s .3s;position:relative;top:0}.popup--quick-shop .popup__box{padding:0;overflow:hidden}.popup--add-address .popup__box{display:flex;flex-flow:column nowrap;max-width:600px;width:30vw;min-width:400px}.popup--add-address .popup__title{flex-shrink:0;margin:48px 0;text-align:center}.popup--add-address .popup__form{flex-grow:1}.popup--add-address .popup__close{width:48px;height:48px;top:5px;right:5px}.popup--delete-address .popup__box{text-align:center;padding:88px 48px}.popup--delete-address .popup__title{margin:0 0 48px}.popup--delete-address .popup__controls{display:flex;justify-content:center;margin:0 -8px}.popup--delete-address .popup__button{width:100%;max-width:244px;margin:0 8px}.popup--cart .popup__close{width:48px;height:48px}.popup--cart .popup__box{display:flex;flex-flow:column nowrap}.popup--cart .popup__title{margin:0 24px 24px;flex-shrink:0}.popup--cart .popup__main{flex-grow:1;overflow:hidden}.popup.is-open{visibility:visible;opacity:1;transition:opacity .3s}@media only screen and (min-width:1024px){.popup__close:hover{color:#808e98}}@media only screen and (max-width:767px){.popup__close{top:12px;right:12px}.popup__box{max-width:100%;padding:48px 16px 24px;margin:auto 0 0}.popup--side .popup__close{width:48px;height:48px}.popup--side .popup__box{padding:16px}.popup--add-address .popup__title{text-align:left}.popup--add-address .popup__box{min-width:auto;width:100%;max-width:600px}.popup--add-address .popup__close{top:0;right:0}.popup--delete-address .popup__box{padding:48px 16px 24px}.popup--delete-address .popup__title{font-size:17px}.popup--delete-address .popup__controls{flex-flow:column nowrap;align-items:center}.popup--delete-address .popup__button{width:100%;margin:0 0 12px;max-width:344px}.popup--delete-address .popup__button:last-child{margin:0}.popup--cart .popup__close .svg-icon{width:12px;height:12px}.popup--cart .popup__title{text-align:center}}.product{margin-top:64px}.product-card__wrap{padding:48px 0 200px}.product-card__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px}@media only screen and (max-width:1199px){.product-card__container{padding:0 40px}}@media only screen and (max-width:1023px){.product-card__container{padding:0 20px}}@media only screen and (max-width:767px){.product-card__container{padding:0 16px}}.product-card__row{display:flex;flex-flow:row wrap;margin-left:-8px;margin-right:-8px}.product-card__col--images{width:50%;padding-left:8px;padding-right:8px;position:relative}.product-card__col--main{margin-left:4.166666666666666%;width:45.83333333333333%;padding-left:8px;padding-right:8px}.product-card__slider{position:relative}.product-card__slider .slider{transition:opacity .3s}.product-card__slider .slider--product{opacity:1}.product-card__images{position:relative;width:100%}.product-card__images[data-state="0"] .product-card-tarot__box,.product-card__images[data-state="1"] .product-card__slider .slider--product{opacity:0}.product-card__images[data-state="1"] .product-card-tarot__box{opacity:1}.product-card__images[data-state="1"] .product-card-tarot__card--back:nth-child(1){transform:translate(-86%,-8%) rotate(-6deg)}.product-card__images[data-state="1"] .product-card-tarot__card--back:nth-child(2){transform:translate(-14%,-8%) rotate(6deg)}.product-card__images[data-state="1"] .product-card-tarot__card--front{transform:translate(-50%,-10%)}.product-card__images[data-state="1"] .product-card-tarot__control--tarot{opacity:0;pointer-events:none}.product-card__images[data-state="1"] .product-card-tarot__control--images{opacity:1;pointer-events:auto}.product-card__main{position:relative;min-height:100%;height:auto;display:flex;padding:30px 0}.product-card__box{text-align:center;width:100%;margin:auto 0}.product-card__stock{position:absolute;top:0;left:0;font-size:9px;line-height:22px;text-transform:uppercase;color:#808e98}.product-card__tag{display:inline-block;position:absolute;top:0;right:0;font-size:9px;line-height:12px;font-weight:500;padding:4px 8px;text-transform:uppercase;color:#000;border:1px solid #000;z-index:2}.product-card__favorite{background-color:transparent;padding:0;border:none;font-family:Termina,sans-serif;cursor:pointer;display:flex;width:32px;height:32px;color:#808e98;margin:0 auto 40px}.product-card__favorite .svg-icon{fill:transparent;stroke:currentColor;margin:auto;transition:fill .3s}.product-card__favorite.is-active .svg-icon{fill:currentColor}.product-card__subtitle{font-size:9px;line-height:16px;text-transform:uppercase;margin:0 0 20px}.product-card__title{font-size:70px;margin:0 0 24px}.product-card__content{max-width:348px;margin:0 auto}.product-card--quick{height:100%;padding:0 0 64px;position:relative}.product-card--quick .product-card__wrap{display:flex;flex-flow:column nowrap;padding:24px 24px 0;height:100%;overflow-y:auto;position:static!important;scrollbar-width:thin;scrollbar-color:#d7dcdf transparent}.product-card--quick .product-card__wrap::-webkit-scrollbar{width:6px;height:6px;border-radius:6px}.product-card--quick .product-card__wrap::-webkit-scrollbar-track{background:transparent;border-radius:6px;margin:6px 0}.product-card--quick .product-card__wrap::-webkit-scrollbar-thumb{background-color:#d7dcdf;border-radius:6px}.product-card--quick .product-card__main{flex-shrink:0;flex-grow:1;height:auto;min-height:0;position:static;padding:34px 0;display:flex;margin:0!important}.product-card--quick .product-card__box{width:100%;margin:auto 0}.product-card--quick .product-card__images{flex-shrink:0}.product-card--quick .product-card__slider .slider--product-thumbs{position:relative}.product-card--quick .product-card__title{font-size:44px;margin:0 0 16px}.product-card--quick .product-card-controls{margin-top:24px;position:static!important}.product-card--quick .product-card-controls__field{margin:0!important}.product-card--quick .product-card-controls__field--button{position:absolute;bottom:0;left:0;right:0;padding:8px 24px;border-top:1px solid #d7dcdf}.product-card--quick .product-card-controls__button{width:100%}.product-card-tarot{position:absolute;top:0;left:0;width:100%;text-align:right;pointer-events:none}.product-card-tarot__box{width:100%;padding-bottom:100%;position:relative;opacity:0;transition:opacity .3s}.product-card-tarot__card{position:absolute;width:47.2%;height:auto;left:50%;bottom:0;line-height:0;transition:transform .3s}.product-card-tarot__card img{width:100%;height:auto}.product-card-tarot__card--back{transform-origin:bottom center}.product-card-tarot__card--back:nth-child(1){transform:translate(-86%,-8%) rotate(-2deg)}.product-card-tarot__card--back:nth-child(2){transform:translate(-14%,-8%) rotate(2deg)}.product-card-tarot__card--front{z-index:3;transform:translate(-50%,-8%)}.product-card-tarot__controls{position:absolute;top:100%;right:0;width:50%;max-width:210px;margin-top:16px;display:none}.product-card-tarot__control{background-color:transparent;padding:0;border:none;font-family:Termina,sans-serif;cursor:pointer;text-align:right;font-size:11px;line-height:16px;text-transform:uppercase;pointer-events:auto;position:absolute;right:0;max-width:100%;transition:opacity .3s}.product-card-tarot__control--images{opacity:0;pointer-events:none}.product-card-controls{margin-top:50px}.product-card-controls__field{margin-bottom:40px}.product-card-controls__field:last-child{margin-bottom:0}.product-card-controls__radio{margin:0 12px}.product-card-controls__button b{display:none;font-weight:500;align-items:center}.product-card-controls__button b:before{content:"";display:inline-block;width:20px;height:1px;background-color:#808e98;margin:0 20px}.product-card-controls__button b.is-active{display:inline-flex}.product-card-controls--mobile{display:none}.product-card-gift{border-top:1px solid #d7dcdf;padding-top:8px;display:flex;align-items:center;text-align:left;margin-top:auto}.product-card-gift__image{flex-shrink:0;width:48px;height:48px;margin-left:8px}.product-card-gift__image img{width:100%;height:100%;object-fit:contain}.product-card-gift__main{flex-grow:1;font-size:11px;line-height:16px;text-transform:uppercase;color:#808e98}.product-card-gift__title{color:#000;text-transform:uppercase}.product-card-gift--mobile{display:none}.product-card-gift--desktop{position:absolute;top:100%;left:0;width:100%}.product-faq{background-color:#eee}.product-faq__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px}@media only screen and (max-width:1199px){.product-faq__container{padding:0 40px}}@media only screen and (max-width:1023px){.product-faq__container{padding:0 20px}}@media only screen and (max-width:767px){.product-faq__container{padding:0 16px}}.product-faq__wrap{padding:148px 0}.product-faq__item{border-top:1px solid #d7dcdf}.product-faq-card{position:relative}.product-faq-card__top{display:flex;align-items:center;padding:17px 0;cursor:pointer;color:#000;transition:color .3s}.product-faq-card__title{-webkit-user-select:none;user-select:none}.product-faq-card__arrow{flex-shrink:0;margin-left:auto;transition:transform .3s}.product-faq-card__drop{height:0;overflow:hidden;transition:height .3s}.product-faq-card__content{padding:17px 0 68px;max-width:712px}.product-faq-card.is-active .product-faq-card__arrow{transform:scaleY(-1)}.product-review__container,#shopify-product-reviews{width:100%;margin:0 auto;padding:0 104px;max-width:1440px}@media only screen and (max-width:1199px){.product-review__container,#shopify-product-reviews{padding:0 40px}}@media only screen and (max-width:1023px){.product-review__container,#shopify-product-reviews{padding:0 20px}}@media only screen and (max-width:767px){.product-review__container,#shopify-product-reviews{padding:0 16px}}.product-review__wrap{padding:148px 0}.product-review__top{display:flex;align-items:baseline;padding:0 24px}.flickity-prev-next-button.previous{top:-35px;right:50px!important;left:unset!important}.flickity-prev-next-button.next{top:-60px}@media only screen and (max-width:1199px){.flickity-prev-next-button.previous{right:0!important}.flickity-prev-next-button.next{right:-30px!important}}.product-review__title{margin-right:20px}.product-review__control{margin:68px 0 0;text-align:center}.product-review__button{display:none;margin-left:auto}.product-review-card{padding:0 52px}.product-review-card__head{display:flex;align-items:flex-start;margin-bottom:24px}.product-review-card__rating{margin-left:auto}.product-review-card__text{display:inline-block}.product-review-card__date{font-size:11px;line-height:16px;text-transform:uppercase;color:#808e98}.product-review-card__spoiler{margin-bottom:24px}.product-review-card__spoiler.is-cropped .product-review-card__more{display:inline-flex}.product-review-card__spoiler.is-open .product-review-card__more i:after{transform:rotate(0)}.product-review-card__drop{overflow:hidden;transition:height .3s}.product-review-card__more{background-color:transparent;padding:0;border:none;font-family:Termina,sans-serif;cursor:pointer;display:none;align-items:center;justify-content:flex-start;margin-top:8px;text-transform:uppercase;font-size:11px;line-height:16px}.product-review-card__more i{margin-left:8px;position:relative;width:10px;height:10px;color:currentColor}.product-review-card__more i:before,.product-review-card__more i:after{content:"";display:block;position:absolute;left:50%;top:50%;width:10px;height:1px;margin-left:-5px;background-color:currentColor}.product-review-card__more i:after{transform:rotate(90deg)}.product-review-card-gallery{margin:0 0 24px}.product-review-card-gallery__list{display:flex;flex-flow:row wrap;margin-left:-8px;margin-right:-8px}.product-review-card-gallery__item{width:33.33333333333333%;padding-left:8px;padding-right:8px;line-height:0}.product-review-card-gallery__image{width:100%;padding-bottom:100%;position:relative}.product-review-card-gallery__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.product-collection{position:relative;color:#fff}.product-collection__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.product-collection__image img{width:100%;height:100%;object-fit:cover}.product-collection__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px}@media only screen and (max-width:1199px){.product-collection__container{padding:0 40px}}@media only screen and (max-width:1023px){.product-collection__container{padding:0 20px}}@media only screen and (max-width:767px){.product-collection__container{padding:0 16px}}.product-collection__wrap{height:100vh;padding:100px 0;display:flex;flex-flow:column nowrap;position:relative;z-index:2}.product-collection__top{flex-shrink:0;position:absolute;top:68px;left:0;z-index:2}.product-collection__main{flex-grow:1;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.product-collection__content{text-align:center}.product-collection__title{max-width:812px;font-size:70px;line-height:.93;margin:0 0 24px}.product-collection__text{max-width:426px;margin:0 auto}.product-collection__button{position:absolute;color:#fff;right:0;top:68px}.product-catalog__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px}@media only screen and (max-width:1199px){.product-catalog__container{padding:0 40px}}@media only screen and (max-width:1023px){.product-catalog__container{padding:0 20px}}@media only screen and (max-width:767px){.product-catalog__container{padding:0 16px}}.product-catalog__wrap{padding:148px 0}.product-catalog__top{margin-bottom:48px}@media only screen and (min-width:1024px){.product-faq-card__top:hover{color:#5f676d}}@media only screen and (min-width:1024px){.product-review-card__more:hover{color:#5f676d}}@media only screen and (max-width:1023px){.product{margin-top:60px}.product-card__col{width:100%}.product-card__col--main{margin-left:0;order:-1}.product-card__wrap{position:relative;padding-top:28px;padding-bottom:68px}.product-card__wrap:before{content:"";position:absolute;display:block;left:-30px;right:-30px;height:1px;background-color:#d7dcdf}.product-card__main{padding:0;margin-top:12px;margin-bottom:36px;min-height:0}.product-card__box{margin:0}.product-card__favorite{width:20px;height:20px;margin:0 auto 48px}.product-card__favorite .svg-icon{width:15px;height:14px}.product-card__images{margin:0 -30px;width:calc(100% + 60px)}.product-card__images[data-state="1"] .product-card__slider .slider--product,.product-card__images[data-state="1"] .product-card__slider .slider--product-thumbs{opacity:0}.product-card--quick .product-card__wrap:before{display:none}.product-card--quick .product-card__images{width:100%;margin:0}.product-card-tarot{width:100%;height:100%}.product-card-tarot__box{width:100%;height:100%;padding-bottom:0}.product-card-tarot__controls{position:relative;margin:16px auto 0;top:0;width:210px}.product-card-tarot__control{left:50%;transform:translate(-50%);text-align:center;width:100%;height:32px;display:inline-flex;align-items:center;justify-content:center}.product-controls{height:72px;margin:12px 0}.product-controls.is-static .product-card-controls{position:static}.product-card-controls{position:fixed;margin:0;background-color:#fff;left:0;bottom:0;right:0;padding:12px 30px;z-index:99;display:flex;align-items:center}.product-card-controls__field{margin:0}.product-card-controls__field:last-child{margin-left:auto}.product-card-controls--desktop{display:none}.product-card-controls--mobile{display:flex}.product-card-gift--desktop{display:none}.product-card-gift--mobile{display:flex;margin-top:80px}.product-faq__wrap,.product-review__wrap,#shopify-product-reviews{padding:68px 0}}@media only screen and (max-width:767px){.product-card__title{font-size:44px}.product-card__images{margin:0 -16px;width:calc(100% + 32px)}.product-controls{height:98px}.product-card-controls{flex-flow:column-reverse;padding:12px 20px}.product-card-controls__field{margin:16px 0 0}.product-card-controls__field:last-child{width:100%;margin:0}.product-card-controls__button{width:100%}.product-review__top,.product-review__button{display:flex}.product-review__button span{font-size:11px;line-height:16px}.product-review__link{height:40px;width:100%}.product-review-card{padding:24px 0;border-top:1px solid #d7dcdf}.product-review-card__name,.product-review-card__rating{font-size:11px;line-height:16px}.product-review-card-gallery__item{width:16.666666666666664%;padding-left:8px;padding-right:8px}.product-collection__wrap{padding:48px 0;height:calc(100vh - 48px)}.product-collection__top{top:24px}.product-collection__title{font-size:44px;margin:0 0 16px}.product-collection__button{top:auto;bottom:48px;left:50%;transform:translate(-50%);right:auto}.product-faq-card__top{padding:12px 0}.product-faq-card__title{font-size:11px;line-height:16px}.product-faq-card__arrow svg{width:15px;height:5.5px}.product-faq-card__content{padding:12px 0 48px}.product-catalog__wrap{padding:88px 0}}.profile{padding:152px 0}.profile__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px}@media only screen and (max-width:1199px){.profile__container{padding:0 40px}}@media only screen and (max-width:1023px){.profile__container{padding:0 20px}}@media only screen and (max-width:767px){.profile__container{padding:0 16px}}.profile__row{display:flex;flex-flow:row wrap;margin-left:-8px;margin-right:-8px}.profile__col--side{width:25%;padding-left:8px;padding-right:8px}.profile__col--main{width:75%;padding-left:8px;padding-right:8px}.profile__subtitle,.profile__title{margin:0 0 48px}.profile__title--mobile{display:none}.profile__back{display:none;margin-bottom:68px}.profile__logout{background-color:transparent;padding:0;border:none;font-family:Termina,sans-serif;cursor:pointer;font-size:11px;line-height:16px;font-weight:500;color:#808e98;text-transform:uppercase}.profile__tab{display:none}.profile__tab.is-active{display:block}.profile__section{margin:0 0 68px}.profile__controls--mobile{display:none}.profile-nav{width:100%}.profile-nav__control{background-color:transparent;border:none;font-family:Termina,sans-serif;cursor:pointer;display:flex;align-items:center;width:100%;text-align:left;border-bottom:1px solid #808e98;font-size:14px;line-height:20px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;position:relative;padding:4px 0 4px 16px;display:none}.profile-nav__control span{flex-grow:1}.profile-nav__control .svg-icon{transition:transform .3s}.profile-nav__item{margin:0 0 8px}.profile-nav__item:last-child{margin:0}.profile-nav__button{background-color:transparent;padding:0;border:none;font-family:Termina,sans-serif;cursor:pointer;display:inline-flex;align-items:center;font-size:11px;line-height:16px;font-weight:500;color:#808e98;text-transform:uppercase;transition:color .3s}.profile-nav__button.is-active{color:#000}.profile-contacts{margin:48px 0;font-size:11px;line-height:16px;font-weight:500;text-transform:uppercase}.profile-contacts__title{margin:0 0 8px}.profile-contacts__content{margin:0}.profile-contacts__link{display:inline-flex;align-items:center}.profile-contacts__link .svg-icon{margin-right:8px}.profile-section{margin:0 0 68px}.profile-section:last-child{margin:0}.profile-section__head{display:flex;align-items:flex-end;border-bottom:1px solid #d7dcdf;padding-bottom:16px}.profile-section__button{min-width:208px}.profile-section__button--head{margin-left:auto!important;width:auto!important;min-width:0!important}.profile-section__button--mobile{display:none}.profile-section__block{margin:0 0 40px}.profile-section__row{display:flex;flex-flow:row wrap;margin-left:-8px;margin-right:-8px}.profile-section__col{width:100%;padding-left:8px;padding-right:8px;width:auto;flex-grow:1}.profile-section__controls{margin:48px 0 0}.profile-section__button{width:100%;max-width:344px}.profile-section--content .profile__title{margin:0 0 24px}.profile-section--overview .profile-section__main:not(:empty){padding:24px 0;border-bottom:1px solid #d7dcdf}.profile-section--overview-orders .profile-section__head{margin:0 0 -1px}.profile-section--overview-orders .profile-section__main{border-bottom:none!important;padding:0!important}.profile-section--orders .profile-section__button{width:100%;max-width:100%}.profile-section--addresses .profile-section__list{display:flex;flex-wrap:wrap}.profile-section--addresses .profile-section__item{width:50%;border-bottom:1px solid #d7dcdf;border-right:1px solid #d7dcdf}.profile-section--addresses .profile-section__item:nth-of-type(odd) .profile-section-card{padding-left:0}.profile-section--addresses .profile-section__item:nth-of-type(2n){border-right:none}.profile-section--addresses .profile-section__item:nth-of-type(2n) .profile-section-card{padding-right:0}.profile-section--addresses .profile-section__controls{margin:16px 0 0}.profile-section--addresses .profile-section-card{display:flex;align-items:flex-start;padding:24px}.profile-section--addresses .profile-section-card__main{flex-grow:1}.profile-section--addresses .profile-section-card__head{font-size:11px;line-height:16px;min-height:16px;text-transform:uppercase;font-weight:500;margin:0 0 24px}.profile-section--addresses .profile-section-card__controls{display:flex}.profile-section--addresses .profile-section-card__button{background-color:transparent;padding:0;border:none;font-family:Termina,sans-serif;cursor:pointer;color:#808e98;width:16px;height:16px;margin-left:16px;transition:color .3s}.profile-section--addresses .profile-section-card__button .svg-icon{margin:auto}@media only screen and (min-width:1024px){.profile-section--addresses .profile-section-card__button:hover{color:#000}}@media only screen and (max-width:1023px){.profile{padding:80px 0}.profile__col--side{width:100%;padding:44px 8px;display:none}.profile__col--main{width:100%;padding-left:8px;padding-right:8px}.profile__back{display:inline-flex}.profile__subtitle--desktop{display:none}.profile__title{text-align:center;margin:0 0 68px}.profile__title--mobile,.profile.is-reset .profile__col--side{display:block}.profile-section__col{width:100%;padding-left:8px;padding-right:8px;margin:0 0 8px}.profile-section__col:last-child{margin:0}.profile-section--content{text-align:center}.profile-section--content .profile__title{margin:0 0 24px}.profile-section--addresses .profile-section__item{width:100%;border-right:none}.profile-section--addresses .profile-section-card{padding:24px 0}.profile-section--addresses .profile-section-card__main{display:flex;flex-flow:column nowrap}.profile-section--addresses .profile-section-card__head{order:1;margin:24px 0 0}}.quantity{display:flex;color:currentColor}.quantity__button{flex-shrink:0;width:24px;height:24px;position:relative;cursor:pointer;transition:color .3s}.quantity__button:before,.quantity__button:after{content:"";display:block;width:12px;height:1px;background-color:currentColor;position:absolute;top:50%;left:50%;margin-left:-6px}.quantity__input{display:block;width:100%;font-family:Termina,sans-serif;font-weight:500;font-size:11px;line-height:16px;background-color:transparent;border:none;border-radius:0;text-overflow:ellipsis;box-shadow:none!important;transition:border-color .3s,color .3s;padding:0;text-align:center;color:currentColor;-webkit-appearance:none;-moz-appearance:none;appearance:none}.quantity__input[type=number]{-moz-appearance:textfield}.quantity__input[type=number]::-webkit-inner-spin-button,.quantity__input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media only screen and (min-width:1024px){.quantity__button:hover{color:#5f676d}}.radio{display:inline-flex;-ms-align-items:center;align-items:center;vertical-align:top;white-space:nowrap;position:relative;font-family:Termina,sans-serif;font-weight:500;font-size:11px;line-height:16px;text-transform:uppercase}.radio__control{width:6px;height:6px;border-radius:50%;border:1px solid #808e98;background-color:transparent;flex-shrink:0;display:inline-block;vertical-align:top;position:relative;transition:background-color .3s,border-color .3s}.radio__label{display:inline-flex;align-items:flex-start;vertical-align:top;text-align:left;margin:0 0 0 8px;cursor:pointer;-webkit-user-select:none;user-select:none;color:#808e98;transition:color .3s}.radio__input{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;z-index:2;margin:0;cursor:pointer}.radio__input:checked~.radio__control{border-color:#000;background-color:#000}.radio__input:checked~.radio__label{color:#000}.radio--test{font-size:17px;line-height:24px;font-weight:500;text-transform:uppercase}.radio--test .radio__input{opacity:0}.radio--test .radio__input:checked~.radio__control{color:#000}.radio--test .radio__input:checked~.radio__control .radio__icon:before{opacity:1}.radio--test .radio__input~.radio__control .radio__icon:before{opacity:0}.radio--test .radio__icon{display:block;width:16px;height:16px;margin:0 auto 20px;position:relative}.radio--test .radio__icon:before{content:"";display:block;position:absolute;top:50%;left:50%;width:7px;height:7px;transform:translate(-50%,-50%) rotate(45deg) skew(20deg,20deg);background-color:currentColor;opacity:0;transition:opacity .3s}.radio--test .radio__control{width:auto;height:auto;border:none;border-radius:0;text-align:center;color:#808e98;background-color:transparent!important;transition:color .3s}@media only screen and (min-width:1024px){.radio--test:hover .radio__control{color:#000}}@media only screen and (max-width:1023px){.radio--test .radio__icon{margin:0 auto 12px}}.scent__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px}@media only screen and (max-width:1199px){.scent__container{padding:0 40px}}@media only screen and (max-width:1023px){.scent__container{padding:0 20px}}@media only screen and (max-width:767px){.scent__container{padding:0 16px}}.hiddenScent{display:none}.scentFlex{flex:1!important}.scent__wrap{padding:0 0 148px}.scent__title{margin:0 0 60px}.scent__list{display:flex;flex-flow:row wrap;margin-left:-8px;margin-right:-8px}.scent__item{width:50%;padding-left:8px;padding-right:8px}.scent-card{display:flex;align-items:flex-end;justify-content:center;width:100%;min-height:600px;position:relative;padding:60px}.scent-card__image{position:absolute;width:100%;height:100%;top:0;left:0;line-height:0;z-index:1}.scent-card__content{text-align:center;position:relative;z-index:2}.scent-card__title{margin:0 0 20px}.scent-card__text{max-width:310px;margin:auto}.scent-card__control{margin-top:98px}.scent-card--scent{background:url(../images/scent-finder-bg.jpg) 50% 50% no-repeat;background-size:cover}.scent-card--tarot{color:#fff;background:url(../images/scent/01.jpg) 50% 50% no-repeat;background-size:cover}@media only screen and (max-width:1023px){.scent__title{margin:0 0 30px}.scent-card{min-height:400px;padding:125px 40px 45px}.scent-card__control{margin-top:40px}}@media only screen and (max-width:767px){.scent__wrap{padding:0 0 68px}.scent__main{margin:0 -16px}.scent__item{width:100%;padding-left:8px;padding-right:8px;margin-bottom:20px}}.scent-finder{background:url(../images/scent-finder-bg.jpg) 50% 50% no-repeat;background-size:cover;background-attachment:fixed;font-size:14px;line-height:20px}.scent-finder__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px;position:relative;display:flex;flex-flow:column nowrap;flex-grow:1}@media only screen and (max-width:1199px){.scent-finder__container{padding:0 40px}}@media only screen and (max-width:1023px){.scent-finder__container{padding:0 20px}}@media only screen and (max-width:767px){.scent-finder__container{padding:0 16px}}.scent-finder__wrap{height:100vh;display:flex;flex-flow:column nowrap;position:relative;transition:min-height .9s}.scent-finder__box{padding:64px 0;display:flex;flex-flow:column nowrap;flex-grow:1;overflow-y:auto}.scent-finder__footer{display:flex;justify-content:center;flex-shrink:0;height:80px;border-top:1px solid #d7dcdf;position:relative}.scent-finder__progress{position:absolute;top:-1px;left:0;background-color:#000;height:1px;width:0;transition:width .9s}.scent-finder__controls{display:flex;justify-content:space-between;align-items:center;width:100%;height:100%}.scent-finder__pager{display:flex;font-size:11px;line-height:16px;text-transform:uppercase}.scent-finder__pager span:first-child{display:flex;align-items:center}.scent-finder__pager span:first-child:after{content:"";display:block;width:50px;height:1px;background-color:currentColor;margin:0 8px}.scent-finder__back{transition:opacity .3s,color .3s}.scent-finder__back.is-disabled{opacity:.5;pointer-events:none}.scent-finder__button{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;width:296px;display:none;transition:opacity .3s,color .3s}.scent-finder__button.is-disabled{opacity:.5;pointer-events:none}.scent-finder__section{display:flex;flex-flow:column nowrap;flex-grow:1;text-align:center;display:none}.scent-finder__section--start{justify-content:center;text-align:center}.scent-finder__section--start .scent-finder__title{margin:0 0 24px}.scent-finder__section--finish{flex-grow:0}.scent-finder__section--finish .scent-finder__main{padding:88px 0}.scent-finder__section--finish .scent-finder__title{margin:0 0 16px}.scent-finder-test,.scent-finder-test__list{display:flex;flex-flow:column nowrap;flex-grow:1}.scent-finder-test__item{display:flex;flex-flow:column nowrap;flex-grow:1;display:none}.scent-finder-test__item.is-active{display:flex}.scent-finder-test-card{display:flex;flex-flow:column nowrap;flex-grow:1;padding-top:88px}.scent-finder-test-card__title{flex-shrink:0}.scent-finder-test-card__list{margin:auto;display:grid;grid-row-gap:44px;grid-column-gap:20px}.scent-finder-test-card__list[data-columns="2"]{grid-template-columns:repeat(2,1fr)}.scent-finder-test-card__list[data-columns="3"]{grid-template-columns:repeat(3,1fr)}.scent-finder-test-card__list[data-columns="4"]{grid-template-columns:repeat(4,1fr)}.scent-finder-test-card__item{width:246px}@media only screen and (max-width:1199px){.scent-finder-test-card__item{width:206px}}@media only screen and (max-width:1023px){.scent-finder__footer,.scent-finder__footer .scent-finder__container{position:static}.scent-finder__button{position:relative;max-width:100%}.scent-finder__controls{position:absolute;top:80px;left:30px;right:30px;width:auto;height:auto}.scent-finder__back .svg-icon{width:4.86px;height:8px}.scent-finder__back span{font-size:11px;line-height:16px;width:auto}.scent-finder__pager{font-size:11px;line-height:16px}.scent-finder__pager span:first-child:after{width:24px}.scent-finder-test-card{padding-top:100px}.scent-finder-test-card__title{margin:0 0 40px}.scent-finder-test-card__list{width:100%;max-width:440px;justify-items:center;grid-row-gap:20px}.scent-finder-test-card__list[data-columns="2"],.scent-finder-test-card__list[data-columns="3"],.scent-finder-test-card__list[data-columns="4"]{grid-template-columns:repeat(2,1fr)}.scent-finder-test-card__item{width:auto}}@media only screen and (max-width:767px){.scent-finder__section--finish .scent-finder__main{padding:32px 0}.scent-finder__footer{height:56px}.scent-finder__controls{left:16px;right:16px}}@media only screen and (max-width:460px){.scent-finder-test__item:nth-child(2) .scent-finder-test-card__list,.scent-finder-test__item:nth-child(4) .scent-finder-test-card__list{grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:375px){.scent-finder-test-card__list[data-columns="2"],.scent-finder-test-card__list[data-columns="3"],.scent-finder-test-card__list[data-columns="4"]{grid-template-columns:repeat(1,1fr)}}.search{margin-top:64px;padding-bottom:50px}.search__container{width:100%;margin:90px auto;padding:0 104px;max-width:1440px}@media only screen and (max-width:1199px){.search__container{padding:0 40px}}@media only screen and (max-width:1023px){.search__container{padding:0 20px}}@media only screen and (max-width:767px){.search__container{padding:0 16px}}.search__head{margin-bottom:68px}.search__input{display:block;width:100%;font-size:17px;font-weight:500;line-height:24px;height:64px;padding:20px 0;border:none;border-bottom:1px solid #d7dcdf;text-transform:uppercase}.search__input::-webkit-input-placeholder{color:#9ba7b0}.search__input::-moz-placeholder{color:#9ba7b0;opacity:1}.search__input:-moz-placeholder{color:#9ba7b0;opacity:1}.search__input:-ms-input-placeholder{color:#9ba7b0}.search__subtitle{color:#9ba7b0;margin-bottom:24px}.search__title{max-width:530px;text-align:center;margin:48px auto 152px}@media only screen and (max-width:1023px){.search{margin-top:60px}}@media only screen and (max-width:767px){.search__head{margin-bottom:48px}.search__input{height:56px;padding:16px 0}.search__main--empty .search__subtitle{text-align:center;margin-bottom:18px}.search__title{font-size:17px;line-height:24px;margin:18px auto 88px;max-width:344px}}.predictive-search__item-content.predictive-search__item-content--centered{text-align:center}.share__title{margin:0 0 24px}.share__list{display:flex;margin:0 -8px}.share__btn{background-color:transparent;padding:0;border:none;font-family:Termina,sans-serif;cursor:pointer;display:flex;width:48px;height:48px;border-radius:50%;color:#000;border:1px solid #000;margin:0 8px;transition:color .3s,background-color .3s}.share__btn .svg-icon{margin:auto}@media only screen and (min-width:1024px){.share__btn:hover{color:#fff;background-color:#000}}@media only screen and (max-width:1023px){.share__btn{width:36px;height:36px}.share__btn .svg-icon{transform:scale(.75)}}@media only screen and (max-width:767px){.share{display:flex}.share__title{margin:6px 0 0}.share__list{margin-left:auto}.share__btn{width:36px;height:36px}.share__btn .svg-icon{transform:scale(.75)}}.sitemap__container{width:100%;margin:0 auto;padding:0 24px;max-width:1024px}.sitemap__head{padding:20px 0;margin:0 0 40px;text-align:center}.sitemap__logo{line-height:0}.sitemap__list{column-count:2}.sitemap__item{margin-bottom:10px}.sitemap__link{display:inline-block;font-size:17px;line-height:1.41;font-weight:500;text-transform:uppercase;opacity:1;transition:opacity .3s}.sitemap__link:hover{opacity:.5}@media only screen and (max-width:767px){.sitemap__list{column-count:1}}.slider{position:relative}.slider__list{display:flex;align-items:stretch}.slider__arrows{display:flex}.slider__arrow{display:flex;background-color:transparent;padding:0;border:none;width:28px;height:28px;margin-right:16px;line-height:0;color:#000}.slider__arrow .svg-icon{margin:auto}.slider__arrow:last-child{margin-right:0}.slider__arrow[disabled]{opacity:.5;pointer-events:none}.slider--main{position:relative;opacity:0}.slider--main.is-init{opacity:1;transition:opacity .3s}.slider--main .slider__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px}@media only screen and (max-width:1199px){.slider--main .slider__container{padding:0 40px}}@media only screen and (max-width:1023px){.slider--main .slider__container{padding:0 20px}}@media only screen and (max-width:767px){.slider--main .slider__container{padding:0 16px}}.slider--main .slider__list{position:static}.slider--main .slider__item:after{content:"";display:block;position:absolute;left:0;bottom:0;height:2px;background-color:#000;width:0;z-index:5}.slider--main .slider__item.tns-slide-active:after{width:100%;transition:width 5s linear}.slider--main .slider__nav{position:absolute;bottom:84px;left:0;display:flex;z-index:2;pointer-events:none}.slider--main .slider__nav button{display:inline-flex;padding:0;border:none;width:7px;height:16px;background-color:#000;clip-path:path("M7,8L3.5,0L0,8l3.5,8L7,8z");position:relative;margin-right:24px;cursor:pointer;pointer-events:all}.slider--main .slider__nav button:last-child{margin-right:0}.slider--main .slider__nav button.tns-nav-active{background-color:#fff}.slider--main .slider__nav span{display:block;position:absolute;width:100%;height:100%;top:100%;left:0;background-color:#fff}.slider--main .slider__controls{position:relative}.slider--main .slider__arrows{position:absolute;bottom:80px;right:0}.slider--bestsellers,.slider--catalog,.slider--scents{position:relative}.slider--bestsellers .slider__card,.slider--catalog .slider__card,.slider--scents .slider__card{width:400px;height:100%}.slider--bestsellers .slider__arrows,.slider--catalog .slider__arrows,.slider--scents .slider__arrows{display:flex;position:absolute;bottom:100%;margin-bottom:48px;right:0}.slider--scents .slider__item:first-child{margin-left:auto}.slider--scents .slider__item:last-child{margin-right:auto}.slider--gallery{margin-top:40px;padding:0 104px;position:relative}.slider--gallery .slider__pager{position:absolute;bottom:100%;margin-bottom:16px;left:50%;transform:translate(-50%);display:flex;align-items:center;font-size:17px;line-height:24px}.slider--gallery .slider__pager span{display:inline-flex;align-items:center}.slider--gallery .slider__pager span:after{content:"";display:inline-block;width:50px;height:1px;background-color:currentColor;margin:0 8px}.slider--gallery .slider__pager span:last-child:after{display:none}.slider--gallery .slider__arrow{position:absolute;top:50%}.slider--gallery .slider__arrow--prev{left:0}.slider--gallery .slider__arrow--next{right:0}.slider--collections .slider__controls{display:none}.slider--collections .slider__arrows{display:flex;position:absolute;top:30px;right:0}.slider--collections .slider__arrow{background-color:transparent;padding:0;border:none;margin-right:23px;line-height:0;color:#fff}.slider--collections .slider__arrow:last-child{margin-right:0}.slider--collections .tns-inner{height:calc(100vh - 86px);display:flex;align-items:center}.slider--blog .slider__item{width:calc((100% - 32px) / 3);margin-right:16px}.slider--blog .slider__item:nth-child(3){margin-right:0}.slider--blog .slider__item:nth-child(n+4){display:none}.slider--blog .slider__card{height:100%}.slider--blog .slider__controls{display:none}.slider--blog .slider__arrows{display:flex;position:absolute;bottom:100%;margin-bottom:30px;right:0}.slider--blog .slider__arrow{background-color:transparent;padding:0;border:none;margin-right:23px;line-height:0}.slider--blog .slider__arrow:last-child{margin-right:0}.slider--product .slider__item,.slider--product-thumbs .slider__item{position:relative;line-height:0;height:auto}.slider--product .slider__image,.slider--product-thumbs .slider__image{display:block;position:relative;width:100%;padding-bottom:100%}.slider--product .slider__image img,.slider--product-thumbs .slider__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.slider--product-thumbs{width:232px;padding:0 24px;position:absolute;top:100%;left:0;margin:20px 0 0 -24px}.slider--product-thumbs .slider__item.tns-nav-active .slider__image:before{box-shadow:inset 0 0 0 1px #000}.slider--product-thumbs .slider__image{display:block;width:24px;height:24px;position:relative}.slider--product-thumbs .slider__image img{width:100%;height:100%;object-fit:cover}.slider--product-thumbs .slider__image:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:4;box-shadow:inset 0 0 #000;transition:box-shadow .3s}.slider--product-thumbs .slider__arrow{background-color:transparent;padding:0;border:none;font-family:Termina,sans-serif;cursor:pointer;position:absolute;width:24px;height:24px;display:flex;top:50%;margin-top:-12px;opacity:1;color:#808e98;transition:opacity .3s}.slider--product-thumbs .slider__arrow .svg-icon{margin:auto}.slider--product-thumbs .slider__arrow--prev{left:0}.slider--product-thumbs .slider__arrow--next{right:0}.slider--product-thumbs .slider__arrow[disabled]{opacity:0}.slider--review{position:relative;flex-direction:row}.slider--review .tns-nav{display:flex;width:100%;height:1px;background-color:#808e98;line-height:0;margin:0 0 88px}.slider--review .tns-nav button{background-color:transparent;padding:0;border:none;font-family:Termina,sans-serif;cursor:pointer;flex-basis:0;flex-shrink:0;flex-grow:1;position:relative;overflow:hidden}.slider--review .tns-nav button:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;transition:transform .3s}.slider--review .tns-nav button.tns-nav-active~button:before{transform:translate(-100%)}.slider--review .slider__arrows{display:flex;position:absolute;bottom:100%;margin-bottom:24px;right:0}.slider--cart-samples{position:relative}.slider--cart-samples .slider__item:last-child .cart-samples-card__box{border-right:none}.slider--cart-samples .slider__card{width:308px;height:100%}.slider--cart-samples .slider__arrows{display:flex;position:absolute;bottom:100%;margin-bottom:24px;right:0}@media only screen and (min-width:1024px){.slider__arrow:hover{color:#5f676d}}@media only screen and (max-width:1440px){.slider--bestsellers .slider__card,.slider--catalog .slider__card,.slider--scents .slider__card{width:calc(((var(--vw, 1vw) * 100) - 208px - 32px) / 3)}.slider--cart-samples .slider__card{width:calc(((var(--vw, 1vw) * 100) - 208px) / 4)}}@media only screen and (max-width:1199px){.slider--bestsellers .slider__card,.slider--catalog .slider__card,.slider--scents .slider__card{width:calc(((var(--vw, 1vw) * 100) - 80px - 32px) / 3)}.slider--cart-samples .slider__card{width:calc(((var(--vw, 1vw) * 100) - 80px) / 3)}}@media only screen and (max-width:1023px){.slider--main .slider__nav{bottom:30px}.slider--main .slider__arrows{bottom:24px}.slider--bestsellers .slider__arrows,.slider--catalog .slider__arrows,.slider--scents .slider__arrows{margin-bottom:30px}.slider--bestsellers .slider__card,.slider--catalog .slider__card,.slider--scents .slider__card{width:300px}.slider--bestsellers .tns-ovh,.slider--catalog .tns-ovh,.slider--scents .tns-ovh{overflow:visible}.slider--collections .slider__controls{display:block}.slider--collections .slider__nav{position:absolute;bottom:30px;left:50%;transform:translate(-50%);display:flex;z-index:9;pointer-events:none}.slider--collections .slider__nav button{display:inline-flex;padding:0;border:none;width:7px;height:16px;background-color:#000;clip-path:path("M7,8L3.5,0L0,8l3.5,8L7,8z");position:relative;margin-right:24px;cursor:pointer;pointer-events:all}.slider--collections .slider__nav button:last-child{margin-right:0}.slider--collections .slider__nav button.tns-nav-active span{transform:translateY(-100%)}.slider--collections .slider__nav span{display:block;position:absolute;width:100%;height:100%;top:100%;left:0;background-color:#fff}.slider--collections .tns-inner{height:auto;display:block}.slider--blog .slider__controls{display:block}.slider--blog .slider__item{width:auto;margin-right:0}.slider--blog .slider__card{height:100%;width:320px}.slider--blog .tns-ovh{overflow:visible}.slider--product-thumbs{position:relative;margin:16px auto}.slider--gallery{padding:0 60px}.slider--cart-samples .slider__card{width:300px}.slider--cart-samples .tns-ovh{overflow:visible}}@media only screen and (max-width:767px){.slider--main .slider__nav{left:50%;transform:translate(-50%)}.slider--bestsellers .slider__card,.slider--catalog .slider__card,.slider--scents .slider__card{width:234px}.slider--blog .slider__card{width:284px}.slider--review .slider__list{flex-direction:column}.slider--gallery{margin:0;padding:0 0 40px}.slider--gallery .slider__card{width:100%;padding-bottom:100%;position:relative}.slider--gallery .slider__arrow{top:auto;bottom:0}.slider--gallery .slider__arrow--prev{left:16px}.slider--gallery .slider__arrow--next{right:16px}.slider--gallery .slider__pager{bottom:0;margin:0}}@media only screen and (max-width:460px){.slider__arrow{margin:0}.slider--blog .slider__card{width:244px}.slider--cart-samples .slider__card{width:260px}}.socials__list{display:flex;justify-content:center;margin:0 -8px}.socials__btn{background-color:transparent;padding:0;border:none;font-family:Termina,sans-serif;cursor:pointer;display:flex;width:48px;height:48px;border-radius:50%;color:#000;border:1px solid #000;margin:0 8px;transition:color .3s,background-color .3s}.socials__btn .svg-icon{margin:auto}@media only screen and (min-width:1024px){.socials__btn:hover{color:#fff;background-color:#000}}@media only screen and (max-width:1023px){.socials__btn{width:36px;height:36px}.socials__btn .svg-icon{transform:scale(.75)}}@media only screen and (max-width:767px){.socials__list{margin-left:auto}.socials__btn{width:36px;height:36px}.socials__btn .svg-icon{transform:scale(.75)}}.addresses li a .name{font-weight:400!important}.stores__container{margin:0 auto;max-width:1440px}.search_within_distance,.search_limit,.search_bar #submitBtn{display:none!important}.search_bar{background:none;outline:none;border:none;color:#808e98}.search_bar input{color:#808e98!important}.search_bar .main_search_bar{width:100%!important;padding-left:16px}#addresses_list::-webkit-scrollbar{width:3px;height:3px;border-radius:0}#addresses_list::-webkit-scrollbar-thumb{background-color:#000;border-radius:0}#addresses_list::-webkit-scrollbar-track{background:transparent;border-radius:0}@media only screen and (max-width:1199px){.stores__container{padding:0 40px}}@media only screen and (max-width:1023px){.stores__container{padding:0 20px}}@media only screen and (max-width:767px){.stores__container{padding:0 16px}}.stores__wrap{padding:132px 0 0;display:flex;flex-flow:column nowrap}.stores__title{flex-shrink:0;margin:0 0 48px}.stores__row{flex-shrink:0;display:grid}.search_bar{width:30%!important}#store_map{width:65%!important;height:100%!important;top:-106px}@media only screen and (max-width:1023px){#store_map{width:100%!important;top:0;height:400px!important}}#addresses_list{width:30%!important}@media only screen and (max-width:1023px){#addresses_list{width:100%!important}}.stores__col{width:50%;padding-left:8px;padding-right:8px}.stores__col--main{padding-right:0}.stores__col--map{padding-left:0}.stores__main{display:flex;flex-flow:column nowrap;overflow:hidden;margin-left:-24px;padding-left:24px}.stores__scroll{flex-grow:1;margin-left:-24px;padding-left:24px;padding-right:32px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#000 transparent}.stores__scroll::-webkit-scrollbar{width:3px;height:3px;border-radius:0}.stores__scroll::-webkit-scrollbar-track{background:transparent;border-radius:0}.stores__scroll::-webkit-scrollbar-thumb{background-color:#000;border-radius:0}.stores__list{max-width:504px}.stores__map{width:100%;height:720px}.stores__map .map{width:50vw;height:100%}.stores-search{flex-shrink:0;max-width:504px;margin:0 8px 40px 0}.stores-search__input,#address_search{display:block;width:100%;background-color:transparent;border:none;border-bottom:1px solid #000;color:#000;padding:24px 0 16px;font-size:11px;line-height:16px;text-transform:uppercase;transition:border-color .3s,color .3s}.stores-search__note{margin-top:16px;font-size:12px;line-height:18px;color:#808e98}.main_search_label{margin-top:16px;width:100%!important}.stores-controls{flex-shrink:0;border-bottom:1px solid #d7dcdf;padding:16px 0;display:none}.stores-controls__item{background-color:transparent;padding:0;border:none;font-family:Termina,sans-serif;cursor:pointer;font-size:11px;line-height:16px;text-transform:uppercase;color:#808e98;margin-right:16px;transition:color .3s}.stores-controls__item.is-active{color:#000}div#addresses_list br{display:none}div#addresses_list .stores-card{display:flex!important;padding:24px 0;cursor:pointer;position:relative;box-shadow:inset 0 -1px #d7dcdf;transition:box-shadow .3s;max-width:420px;width:100%}div#addresses_list .stores-card:before{content:"";display:block;position:absolute;top:0;bottom:0;left:-24px;right:-24px;background-color:#eee;z-index:-1;opacity:0;transition:opacity .3s}.stores-card__close{display:none}.stores-card__head{flex-shrink:0;width:70%}.stores-card__title span{display:block}.stores-card__title span:first-child:after{content:","}.stores-card__address{margin:0 0 24px}.stores-card.is-active{box-shadow:inset 0 -1px #eee!important}.stores-card.is-active:before{opacity:1}.stores-card-socials{margin:0 0 24px;font-size:11px;line-height:16px;text-transform:uppercase}.stores-card-socials__item{margin:0 0 4px}.stores-card-socials__link{display:inline-flex;align-items:center}.stores-card-socials__link .svg-icon{margin-left:7px}@media only screen and (min-width:1024px){.stores-card:hover{box-shadow:inset 0 -1px #000}}@media only screen and (max-width:1023px){.stores__main{margin-left:-20px;padding-left:20px}.stores__scroll{margin-left:-20px;padding-left:20px;padding-right:28px}.stores-card{display:block;padding:20px 0}.stores-card:before{left:-20px;right:-20px}.stores-card__head{width:100%;padding:0;margin:0 0 24px}.stores-card__main{width:100%}}.search_bar{padding:0!important}@media only screen and (max-width:768px){.stores__row:has(.stores-controls__item.is-active[data-tab=tab0]) #store_map{display:none}.stores__row:has(.stores-controls__item.is-active[data-tab=tab1]) #addresses_list{display:none}.stores__row{display:flex!important;flex-flow:column nowrap}.addresses li a,.stores-card__main{width:100%!important;margin-left:0!important}.stores-card{flex-direction:column;width:100%;max-width:100%!important}.stores__col{width:100%;padding-left:8px;padding-right:8px}.stores__main{height:auto;margin:0;padding:0}.stores__title{margin-bottom:12px}.stores__scroll{margin:0;padding:0;overflow:hidden}.stores__list{max-width:100%}.stores__map{height:472px}.stores__map .map{width:100vw;position:relative;left:50%;transform:translate(-50%)}.stores__scroll,.stores__map{display:none}.stores__scroll.is-active,.stores__map.is-active{display:block}.stores-search{max-width:100%;margin:0 0 32px}.stores-card:before{display:none}.stores-card__head,.stores-card__address,.stores-card-socials{margin:0 0 16px}.stores-controls{display:flex}}#addresses_list{overflow-x:hidden}.stores-card__title span:first-child:after{content:none!important}#addresses_list.addresses li:first-of-type{border-top:1px solid #d7dcdf;padding:24px}#addresses_list.addresses li{background:none!important;background-image:none!important;padding:0 24px 24px;width:100%;display:flex;border:none}#addresses_list.addresses li a{display:none}#addresses_list.addresses li .stores-card a{display:flex;flex-direction:row;flex-wrap:wrap;max-width:420px;width:65%}#addresses_list.addresses li .stores-card .stores-card__main{margin-left:30px;width:35%}#addresses_list.addresses li a h3.stores-card__title{padding-right:30px;display:flex;justify-content:flex-start!important;font-size:17px!important;text-align:start!important;width:100%}@media only screen and (max-width:1023px){#addresses_list.addresses li a .city,#addresses_list.addresses li a .prov_state,#addresses_list.addresses li a .postal_zip{width:98%!important}div#addresses_list .stores-card{max-width:100%!important}}#addresses_list.addresses .store_website a{width:100%!important;justify-content:flex-end!important}.stores__row .search_bar{background:transparent;border:none}.stores__row .search_bar .main_search_bar{display:flex;flex-direction:column-reverse}@media only screen and (max-width:1023px){.stores__row .search_bar{width:100%!important}}.distance{display:none}.subscribe{position:relative;background-color:#eee;z-index:9;min-height:275px}.subscribe__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px}@media only screen and (max-width:1199px){.subscribe__container{padding:0 40px}}@media only screen and (max-width:1023px){.subscribe__container{padding:0 20px}}@media only screen and (max-width:767px){.subscribe__container{padding:0 16px}}.subscribe__wrap{padding:68px 0}.subscribe__row{display:flex;flex-flow:row wrap;margin-left:-8px;margin-right:-8px}.subscribe__col--title{width:29.166666666666668%;padding-left:8px;padding-right:8px}.subscribe__col--main{width:70.83333333333334%;padding-left:8px;padding-right:8px}.subscribe__text{margin:0 0 16px}.subscribe__form{width:100%;max-width:600px}@media only screen and (max-width:1023px){.subscribe{min-height:260px}.subscribe__wrap{padding:40px 0}.subscribe__col--title,.subscribe__col--main{width:100%;padding-left:8px;padding-right:8px}.subscribe__title{margin:0 0 20px}.subscribe__text{font-size:12px;line-height:18px;margin:0 0 10px}.subscribe__form{max-width:100%}}@media only screen and (max-width:767px){.subscribe{min-height:320px}}.table{font-size:11px;line-height:16px;font-weight:500;text-transform:uppercase}.table__tbl{width:100%;border-collapse:collapse}.table__td{padding:0}.table--bd .table__tbl{border-top:1px solid #d7dcdf}.table--bd .table__td{border-bottom:1px solid #d7dcdf}.table--orders .table__tbl{border-top:1px solid #d7dcdf}.table--orders .table__tbody .table__tr{cursor:pointer}.table--orders .table__td{border-bottom:1px solid #d7dcdf;padding:22px 0;transition:background-color .3s}.table--orders .table__td--0{width:32%}.table--orders .table__td--1{width:22%}.table--orders .table__td--2{width:18%}.table--orders .table__td--3{width:14%}.table--orders .table__td--4{text-align:right}.table--orders .table__td--5{display:none}.table--order-detail-main{position:relative}.table--order-detail-main:before{content:"";display:block;position:absolute;left:-24px;right:-24px;top:0;bottom:0;background-color:#eeeeee4d}.table--order-detail-main .table__td{padding:24px 0}.table--order-detail-main .table__td--0,.table--order-detail-main .table__td--1{width:30%}.table--order-detail-main .table__td--2,.table--order-detail-main .table__td--3{width:20%}.table--order-detail-main .table__td--3{text-align:right}.table--order-detail-main .table__title{color:#808e98;margin:0 0 8px}.table--order-detail-list .table__td{padding:24px 0}.table--order-detail-list .table__td--0{width:60%}.table--order-detail-list .table__td--1{width:20%}.table--order-detail-list .table__td--2{width:20%;text-align:right}.table--order-detail-product .table__tbl{border:none!important}.table--order-detail-product .table__td{padding:0;border:none!important}.table--order-detail-product .table__td--0{width:50%;padding-right:10px}.table--order-detail-product .table__td--1{width:50%}@media only screen and (max-width:1023px){.table--orders .table__tr{display:flex;flex-wrap:wrap}.table--orders .table__td{border-bottom:none;width:50%!important}.table--orders .table__td--0,.table--orders .table__td--5{color:#808e98}.table--orders .table__td--0{padding:16px 0 0;order:1}.table--orders .table__td--0 .table__content span{display:none}.table--orders .table__td--1{order:5;padding:32px 0 16px;border-bottom:1px solid #d7dcdf}.table--orders .table__td--2{order:4;text-align:right;padding:8px 0 0}.table--orders .table__td--3{order:3;padding:8px 0 0}.table--orders .table__td--4{order:2;text-align:right;padding:16px 0 0}.table--orders .table__td--5{display:block;order:6;text-align:right;padding:32px 0 16px;border-bottom:1px solid #d7dcdf}.table--orders .table__control{color:#808e98}.table--order-detail-main .table__tr{display:flex;flex-wrap:wrap}.table--order-detail-main .table__td{width:50%}.table--order-detail-main .table__td--2{padding-top:0}.table--order-detail-main .table__td--3{padding-top:0;text-align:left}.table--order-detail-product .table__tbl{display:inline;vertical-align:top}.table--order-detail-product .table__td{display:inline;vertical-align:top;padding:0}.table--order-detail-product .table__td--0,.table--order-detail-product .table__td--1{width:auto}.table--order-detail-product .table__content{display:inline;vertical-align:top}}@media only screen and (max-width:460px){.table--order-detail-list .table__td--0{width:70%;padding-right:10px}.table--order-detail-list .table__td--1,.table--order-detail-list .table__td--2{width:15%}}.tarot-game__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px;position:relative;display:flex;flex-flow:column nowrap;flex-grow:1}@media only screen and (max-width:1199px){.tarot-game__container{padding:0 40px}}@media only screen and (max-width:1023px){.tarot-game__container{padding:0 20px}}@media only screen and (max-width:767px){.tarot-game__container{padding:0 16px}}.tarot-game__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0000004d;z-index:99;opacity:0;pointer-events:none;transition:opacity .3s}.tarot-game__main{margin:auto 0}.tarot-game__wrap{height:100vh;min-height:100vh;display:flex;flex-flow:column nowrap;position:relative}.tarot-game__box{display:flex;flex-flow:column nowrap;flex-grow:1;overflow-y:auto}.tarot-game__footer{display:flex;justify-content:center;flex-shrink:0;height:80px;border-top:1px solid #d7dcdf;position:relative;z-index:99}.tarot-game__button{z-index:2;width:296px;margin:auto;display:none;transition:opacity .3s,color .3s}.tarot-game__button--start{opacity:0}.tarot-game__button--main{display:inline-flex}.tarot-game__button--main span[data-states]{display:none}.tarot-game__button--restart{width:auto}.tarot-game__button.is-disabled{opacity:.5;pointer-events:none}.tarot-game__section{display:flex;flex-flow:column nowrap;flex-grow:1;text-align:center;display:none;padding:64px 0}.tarot-game__section--start{justify-content:center;text-align:center;font-size:14px;line-height:20px;padding:64px 0 80px}.tarot-game__section--start .tarot-game__image{position:absolute;line-height:0}.tarot-game__section--start .tarot-game__image--0{width:410px;left:0;top:0;margin-left:-138px;margin-top:10px;transform:translate(-50vw)}.tarot-game__section--start .tarot-game__image--1{width:607px;right:0;top:0;margin-top:-222px;margin-right:-178px;transform:translate(50vw)}.tarot-game__section--start .tarot-game__image--2{width:740px;right:0;top:0;margin-top:-300px;margin-right:-341px;transform:translate(50vw)}.tarot-game__section--start .tarot-game__image--3{width:526px;left:0;top:50%;margin-top:-217px;margin-left:-110px;transform:translate(-50vw)}.tarot-game__section--start .tarot-game__image--4{width:407px;left:0;bottom:0;margin-bottom:-136px;margin-left:-67px;transform:translate(-50vw);z-index:9}.tarot-game__section--start .tarot-game__image--5{width:407px;right:0;bottom:0;margin-bottom:-135px;margin-right:-62px;transform:translate(50vw)}.tarot-game__section--start .tarot-game__image--6{width:297px;left:50%;bottom:10%;margin-bottom:-6px;margin-left:-255px;transform:translate(-100vw)}.tarot-game__section--start .tarot-game__image--7{width:180px;left:50%;bottom:10%;margin-bottom:45px;margin-left:160px;transform:translate(100vw)}.tarot-game__section--start .tarot-game__image--8{width:65px;left:50%;top:20%;margin-top:-21px;margin-left:75px;transform:translate(117%)}.tarot-game__section--start .tarot-game__main{display:flex;flex-flow:column nowrap;flex-grow:1}.tarot-game__section--start .tarot-game__title{margin:0 0 24px}.tarot-game__section--start .tarot-game__content{margin:auto;width:100%;max-width:500px;opacity:0}.tarot-game__section--pick{padding:132px 0 64px}.tarot-game__section--pick .tarot-game__top{max-width:400px;min-height:74px;margin:0 auto;opacity:0}.tarot-game__section--pick .tarot-game__top .tarot-game__text{min-height:0}.tarot-game__section--pick .tarot-game__title{margin:0 0 18px}.tarot-game__section--pick .tarot-game__title span[data-states]{display:none}.tarot-game__section--pick .tarot-game__text{max-width:400px;margin:0 auto;min-height:36px;opacity:0}.tarot-game__section--pick .tarot-game__text[data-states],.tarot-game__section--pick .tarot-game__text span[data-states]{display:none}.tarot-game__section--reading{padding:132px 0 24px}.tarot-game__section--reading .tarot-game__title{opacity:0}.tarot-game__section--result{padding:88px 0 0}.tarot-game.is-tab-active .tarot-game-reading__control .tarot-game-reading__box{opacity:.5}.tarot-game.is-tab-active .tarot-game-reading__control.is-active .tarot-game-reading__box{opacity:1!important}.tarot-game-stack{display:block;width:156px;height:272px;position:relative;margin:66px auto;pointer-events:none}.tarot-game-stack__item{position:absolute;top:0;left:0;width:156px;height:272px;transition:margin-left .9s,transform .3s}.tarot-game-stack__item:nth-child(1){transform:translate(0);z-index:18;animation:shuffle 2s 4 forwards;animation-play-state:paused}.tarot-game-stack__item:nth-child(2){transform:translate(1px,1px);z-index:17}.tarot-game-stack__item:nth-child(3){transform:translate(2px,2px);z-index:16}.tarot-game-stack__item:nth-child(4){transform:translate(3px,3px);z-index:15}.tarot-game-stack__item:nth-child(5){transform:translate(4px,4px);z-index:14}.tarot-game-stack__item:nth-child(6){transform:translate(5px,5px);z-index:13}.tarot-game-stack__item:nth-child(7){transform:translate(6px,6px);z-index:12}.tarot-game-stack__item:nth-child(8){transform:translate(7px,7px);z-index:11}.tarot-game-stack__item:nth-child(9){transform:translate(8px,8px);z-index:10}.tarot-game-stack__item:nth-child(10){transform:translate(9px,9px);z-index:9}.tarot-game-stack__item:nth-child(11){transform:translate(10px,10px);z-index:8}.tarot-game-stack__item:nth-child(12){transform:translate(11px,11px);z-index:7}.tarot-game-stack__item:nth-child(13){transform:translate(12px,12px);z-index:6}.tarot-game-stack__item:nth-child(14){transform:translate(13px,13px);z-index:5}.tarot-game-stack__item:nth-child(15){transform:translate(14px,14px);z-index:4}.tarot-game-stack__item:nth-child(16){transform:translate(15px,15px);z-index:3}.tarot-game-stack__item:nth-child(17){transform:translate(16px,16px);z-index:2}.tarot-game-stack__input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:2;cursor:pointer}.tarot-game-stack__card{display:block;width:100%;height:100%;background:url(../images/tarot-game/card-back.jpg) 50% 50% no-repeat;background-size:contain;border-radius:10px;transition:transform .3s}.tarot-game-reading{width:100%;max-width:564px;margin:68px auto 0}.tarot-game-reading__controls{margin:0 0 68px;display:flex;width:100%;justify-content:space-between}.tarot-game-reading__control{width:156px;opacity:0;transform:translate(33%,32px);cursor:pointer}.tarot-game-reading__control:nth-child(2){transform:translate(66%,32px)}.tarot-game-reading__box{transition:opacity .3s}.tarot-game-reading__card{display:block;width:156px;height:272px;position:relative;border-radius:6px;overflow:hidden}.tarot-game-reading__card-front,.tarot-game-reading__card-back{width:100%;height:100%;position:absolute;top:0;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s}.tarot-game-reading__card-front{background-color:#fff;transform:rotateY(180deg)}.tarot-game-reading__card-front img{width:100%;height:100%;object-fit:contain}.tarot-game-reading__card-back{background:url(../images/tarot-game/card-back.jpg) 50% 50% no-repeat;background-size:contain;border-radius:10px;transform:rotateY(0)}.tarot-game-reading__title{margin-top:24px;font-size:10px;font-weight:500;line-height:1.6;opacity:0}.tarot-game-reading__content{margin:48px 0 0;min-height:60px;opacity:0}.tarot-game-reading__item{width:100%;opacity:0;height:0;font-size:14px;line-height:20px;overflow:hidden}.tarot-game-reading__item h4{margin:0 0 24px;text-transform:uppercase;display:none}.tarot-game-reading__item[data-tab=default]{color:#808e98}.tarot-game-reading__item.is-active{height:auto;opacity:1;transition:opacity .3s .1s}.tarot-game-reading--result{max-width:500px}.tarot-game-reading--result .tarot-game-reading__controls{margin:0 auto 48px}.tarot-game-reading--result .tarot-game-reading__control{opacity:1;transform:translate(0)}.tarot-game-reading--result .tarot-game-reading__control:nth-child(1),.tarot-game-reading--result .tarot-game-reading__control:nth-child(3){transform:translateY(-44px)}.tarot-game-reading--result .tarot-game-reading__card-front,.tarot-game-reading--result .tarot-game-reading__card-back{transition:none}.tarot-game-reading--result .tarot-game-reading__card-front{transform:rotateY(0)}.tarot-game-reading--result .tarot-game-reading__card-back{transform:rotateY(-180deg)}.tarot-game-reading--result .tarot-game-reading__title{opacity:1;margin-top:12px;transition:none}.tarot-game-reading--result .tarot-game-reading__content{max-width:400px;margin:0 auto;opacity:1;transform:translate(0)}.tarot-game-reading--result .tarot-game-reading__item{font-size:12px;line-height:18px}.tarot-game-result{display:flex;height:100%;overflow:hidden}.tarot-game-result__col{width:50%;padding:24px 0 24px 24px;display:flex;flex-flow:column nowrap;transform:translateY(100%)}.tarot-game-result__col--reading{background-color:#000;padding:24px;color:#fff;position:relative}.tarot-game-result__col--reading .tarot-game-result__title{text-align:left}.tarot-game-result__swiper{padding:0;border:none;font-family:Termina,sans-serif;cursor:pointer;position:absolute;display:flex;width:100%;height:32px;top:-9px;left:0;background-color:transparent;display:none}.tarot-game-result__swiper i{margin:auto;width:104px;height:2px;background-color:#fff}.tarot-game-result__title{flex-shrink:0;text-align:right;margin:0 0 32px;opacity:0}.tarot-game-result__main{width:100%;margin:auto;opacity:0}.tarot-game-result__item{height:0;overflow:hidden;opacity:0;text-align:center;transition:opacity .15s,height 0s .15s}.tarot-game-result__item.is-active{height:auto;opacity:1;transition:opacity .3s .15s}.tarot-game-result__controls{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;margin-top:48px}.tarot-game-result__button--restart{display:none}.tarot-game-result-card{margin:0 auto}.tarot-game-result-card__image{width:178px;height:272px;line-height:0;margin:0 auto}.tarot-game-result-card__image img{width:100%;height:100%;object-fit:contain}.tarot-game-result-card__title{margin:0 0 20px}.tarot-game-result-card__text{width:100%;max-width:348px;margin:0 auto}@media only screen and (min-width:1024px){.tarot-game.is-tab-active .tarot-game-reading__control:hover .tarot-game-reading__box{opacity:.75}}@media only screen and (max-width:1365px){.tarot-game-reading--result{max-width:410px}.tarot-game-reading--result .tarot-game-reading__control{width:124px}.tarot-game-reading--result .tarot-game-reading__card{width:124px;height:216px}}@media only screen and (max-width:1023px){.tarot-game__section--start .tarot-game__image--3,.tarot-game__section--start .tarot-game__image--7,.tarot-game__section--start .tarot-game__image--8{display:none}.tarot-game-reading--result{max-width:400px}.tarot-game-reading--result .tarot-game-reading__control{width:104px}.tarot-game-reading--result .tarot-game-reading__card{width:104px;height:181px;border-radius:3px}.tarot-game-reading--result .tarot-game-reading__title{display:none}.tarot-game-reading--result .tarot-game-reading__content{min-height:142px}.tarot-game-reading--result .tarot-game-reading__item{font-size:12px;line-height:18px}.tarot-game-reading--result .tarot-game-reading__item h4{display:block}.tarot-game-result{margin:0 -20px}.tarot-game-result__col{padding:24px 20px}}@media only screen and (max-width:767px){.tarot-game__button{width:100%;max-width:344px}.tarot-game__button--restart{width:auto}.tarot-game__section{padding:60px 0 40px}.tarot-game__section--start{font-size:12px;line-height:18px;padding:60px 0 86px}.tarot-game__section--start .tarot-game__image--0{width:244px;margin-left:-113px;margin-top:-11px}.tarot-game__section--start .tarot-game__image--1{width:306px;margin-top:-72px;margin-right:-122px}.tarot-game__section--start .tarot-game__image--2{width:376px;margin-top:-104px;margin-right:-210px}.tarot-game__section--start .tarot-game__image--4{width:234px;margin-bottom:17px;margin-left:-104px}.tarot-game__section--start .tarot-game__image--5{width:207px;margin-bottom:46px;margin-right:-87px}.tarot-game__section--start .tarot-game__image--6{width:295px;bottom:0;margin-bottom:28px;margin-left:-181px}.tarot-game__section--start .tarot-game__title{margin:0 0 12px}.tarot-game__section--start .tarot-game__content{max-width:344px}.tarot-game__section--pick{padding:124px 0 40px}.tarot-game__section--pick .tarot-game__main{height:100%;display:flex;flex-flow:column nowrap}.tarot-game__section--pick .tarot-game__text{margin-top:40px}.tarot-game__section--pick .tarot-game__text--top{margin:0 auto}.tarot-game__section--reading{padding:124px 0 40px}.tarot-game__section--reading .tarot-game__main{height:100%;display:flex;flex-flow:column nowrap}.tarot-game__section--reading .tarot-game__title{margin-bottom:78px}.tarot-game__section--result{padding:124px 0 40px}.tarot-game__footer{height:56px}.tarot-game.is-panel-open .tarot-game__overlay{opacity:1;pointer-events:auto}.tarot-game.is-panel-open .tarot-game-result__col--reading{transform:translateY(-100%)}.tarot-game-stack{margin:auto}.tarot-game-reading{max-width:400px;margin:auto}.tarot-game-reading__controls{margin:0 0 68px}.tarot-game-reading__control{width:104px}.tarot-game-reading__card{width:104px;height:181px;border-radius:3px}.tarot-game-reading__title{display:none}.tarot-game-reading__content{min-height:142px}.tarot-game-reading__item{font-size:12px;line-height:18px}.tarot-game-reading__item h4{display:block}.tarot-game-reading--result{max-width:360px}.tarot-game-result{margin:0;height:auto;flex-flow:column-reverse}.tarot-game-result__col{width:100%;padding:0;animation:none!important;opacity:1;transform:translate(0)}.tarot-game-result__col--main{padding-bottom:160px}.tarot-game-result__col--reading{position:fixed;top:100%;left:0;width:100%;padding:24px 20px;height:auto;transform:translateY(-160px);z-index:99;transition:transform .3s}.tarot-game-result__col--reading .tarot-game-result__title{text-align:center;margin:0 0 64px}.tarot-game-result__swiper{display:flex}.tarot-game-result__title{text-align:center;margin:0 0 24px}.tarot-game-result__controls{margin-top:12px}.tarot-game-result__button--restart{display:inline-flex;margin-top:32px}.tarot-game-result__button--restart>span{font-size:11px}.tarot-game-result-card{margin:0 auto;display:flex;flex-flow:column nowrap}.tarot-game-result-card__image{width:152px;height:230px;line-height:0;order:1}.tarot-game-result-card__content,.tarot-game-result-card__title{margin:0 0 12px}.tarot-game-result-card__text{width:100%;max-width:348px;margin:0 auto}}@-moz-keyframes shuffle{0%,to{transform:translate(0);z-index:18}33%{transform:translate(66%,-25%);z-index:18}66%{transform:translate(-10%,5%);z-index:1}}@-webkit-keyframes shuffle{0%,to{transform:translate(0);z-index:18}33%{transform:translate(66%,-25%);z-index:18}66%{transform:translate(-10%,5%);z-index:1}}@-o-keyframes shuffle{0%,to{transform:translate(0);z-index:18}33%{transform:translate(66%,-25%);z-index:18}66%{transform:translate(-10%,5%);z-index:1}}@keyframes shuffle{0%,to{transform:translate(0);z-index:18}33%{transform:translate(66%,-25%);z-index:18}66%{transform:translate(-10%,5%);z-index:1}}@-moz-keyframes fadeInLeft{to{transform:translateY(32px);opacity:1}}@-webkit-keyframes fadeInLeft{to{transform:translateY(32px);opacity:1}}@-o-keyframes fadeInLeft{to{transform:translateY(32px);opacity:1}}@keyframes fadeInLeft{to{transform:translateY(32px);opacity:1}}@-moz-keyframes fadeIn{to{opacity:1}}@-webkit-keyframes fadeIn{to{opacity:1}}@-o-keyframes fadeIn{to{opacity:1}}@keyframes fadeIn{to{opacity:1}}@-moz-keyframes fadeInUp{to{opacity:1;transform:translate(0)}}@-webkit-keyframes fadeInUp{to{opacity:1;transform:translate(0)}}@-o-keyframes fadeInUp{to{opacity:1;transform:translate(0)}}@keyframes fadeInUp{to{opacity:1;transform:translate(0)}}@-moz-keyframes riseUp{to{transform:translateY(-44px)}}@-webkit-keyframes riseUp{to{transform:translateY(-44px)}}@-o-keyframes riseUp{to{transform:translateY(-44px)}}@keyframes riseUp{to{transform:translateY(-44px)}}@-moz-keyframes riseUpSm{to{transform:translate(0)}}@-webkit-keyframes riseUpSm{to{transform:translate(0)}}@-o-keyframes riseUpSm{to{transform:translate(0)}}@keyframes riseUpSm{to{transform:translate(0)}}@-moz-keyframes flipCardFont{to{transform:rotateY(0)}}@-webkit-keyframes flipCardFont{to{transform:rotateY(0)}}@-o-keyframes flipCardFont{to{transform:rotateY(0)}}@keyframes flipCardFont{to{transform:rotateY(0)}}@-moz-keyframes flipCardBack{to{transform:rotateY(-180deg)}}@-webkit-keyframes flipCardBack{to{transform:rotateY(-180deg)}}@-o-keyframes flipCardBack{to{transform:rotateY(-180deg)}}@keyframes flipCardBack{to{transform:rotateY(-180deg)}}@-moz-keyframes titleFadeIn{to{opacity:1}}@-webkit-keyframes titleFadeIn{to{opacity:1}}@-o-keyframes titleFadeIn{to{opacity:1}}@keyframes titleFadeIn{to{opacity:1}}.trilogies-detail-card__images{display:flex;flex-flow:column;width:100%}@media only screen and (max-width:767px){.trilogies-detail-card__images{flex-flow:row nowrap;overflow-x:auto;padding:0 16px 10px;margin:0 -8px;width:calc(100% + 16px);scrollbar-width:thin;scrollbar-color:transparent transparent}.trilogies-detail-card__images::-webkit-scrollbar{width:0px;height:0px;border-radius:0}.trilogies-detail-card__images::-webkit-scrollbar-track{background:transparent}.trilogies-detail-card__images::-webkit-scrollbar-thumb{background-color:transparent;border-radius:0}}.trilogies{position:relative;color:#fff}.trilogies__wrap{padding:0;height:100vh;position:sticky;top:0}.trilogies__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px;height:100%}@media only screen and (max-width:1199px){.trilogies__container{padding:0 40px}}@media only screen and (max-width:1023px){.trilogies__container{padding:0 20px}}@media only screen and (max-width:767px){.trilogies__container{padding:0 16px}}.trilogies__content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9;pointer-events:none}.trilogies__title{position:absolute;top:116px}body[data-state=trilogies] .trilogies__section{height:100vh}.trilogies__section.is-active .trilogies-card{z-index:2}.trilogies__section.is-active .trilogies-card__wrap{opacity:1;transform:translateY(0)}.trilogies__section.is-active .trilogies-card__image{opacity:1;transition:opacity .6s}.trilogies__section.is-active~.trilogies__section .trilogies-card__wrap{transform:translateY(100%)}.trilogies-nav{position:absolute;bottom:68px;pointer-events:auto}.trilogies-nav__item{margin-bottom:4px}.trilogies-nav__item:last-child{margin-bottom:0}.trilogies-nav__link{display:inline-block;font-size:11px;line-height:16px;color:#fff6;text-transform:uppercase;transition:color .3s}.trilogies-nav__link.is-active{color:#fff}.trilogies-card{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.trilogies-card__wrap{position:relative;max-width:536px;padding:0 16px;text-align:center;opacity:0;transform:translateY(-100%);transition:opacity .3s,transform .6s}.trilogies-card__text{margin:24px 0 0}.trilogies-card__image{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity 0s .6s}.trilogies-card__image img{width:100%;height:100%;object-fit:cover}.trilogies-card__title{pointer-events:none}.trilogies-card__control{margin-top:48px}@media only screen and (min-width:1024px){.trilogies-nav__link:hover{color:#fffc}}@media only screen and (max-width:767px){body[data-page=trilogies]{overflow:hidden}body[data-state=subscribe].is-scroll #shopify-section-footer{position:relative;z-index:9}.trilogies__wrap{position:relative;height:auto;padding:0}.trilogies__section{height:auto;position:relative}.trilogies__section.is-active .trilogies-card__wrap{opacity:1}.trilogies__section.is-active .trilogies-card__image{z-index:2}.trilogies__section.is-open .trilogies-card__title{transform:scale(1)}.trilogies__section.is-open .trilogies-card__content{max-height:100vh}.trilogies-nav{display:none}.trilogies-card{position:relative;padding:0}.trilogies-card__wrap{position:absolute;transform:none!important;z-index:99;opacity:.4}.trilogies-card__title{pointer-events:auto;transform:scale(.72);transition:transform .3s}.trilogies-card__content{position:relative;max-height:0;overflow:hidden}.trilogies-card__text{margin-top:16px}.trilogies-card__control{margin-top:24px}.trilogies-card__button{max-width:344px;width:100%}.trilogies-card__image{height:100vh;position:fixed;z-index:1;top:calc(100vh - var(--bh))}.is-scroll .trilogies-card__image{top:0}}.trilogies-detail-banner{position:relative;color:#fff}.trilogies-detail-banner__image{top:0;left:0;position:absolute;width:100%;height:100%}.trilogies-detail-banner__image:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0003}.trilogies-detail-banner__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px;height:auto;min-height:100vh;height:100%;display:flex;align-items:center;justify-content:center;position:relative;z-index:2}@media only screen and (max-width:1199px){.trilogies-detail-banner__container{padding:0 40px}}@media only screen and (max-width:1023px){.trilogies-detail-banner__container{padding:0 20px}}@media only screen and (max-width:1023px){.trilogies-detail-banner__container{padding:0 16px}}.trilogies-detail-banner__title{max-width:706px;text-align:center}.trilogies-detail-nav{min-height:100vh;height:auto}.trilogies-detail-nav__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px}@media only screen and (max-width:1199px){.trilogies-detail-nav__container{padding:0 40px}}@media only screen and (max-width:1023px){.trilogies-detail-nav__container{padding:0 20px}}@media only screen and (max-width:1023px){.trilogies-detail-nav__container{padding:0 16px}}.trilogies-detail-nav__top{height:72px}.trilogies-detail-nav__top.is-fixed .trilogies-detail-nav__box--top{position:fixed;top:48px;left:0;width:100%;z-index:9}.trilogies-detail-nav__top.is-fixed .trilogies-detail-nav__subtitle,.trilogies-detail-nav__top.is-fixed .trilogies-detail-nav__title{color:#000;transform:scale(1)}.trilogies-detail-nav__box{width:100%;transition:transform .3s}.trilogies-detail-nav__box--top{background-color:#fff;height:72px}.trilogies-detail-nav__box--main{border-bottom:1px solid transparent;transition:transform .3s,border-color .3s}.trilogies-detail-nav__row{padding:24px 0;display:flex;align-items:center}.trilogies-detail-nav__subtitle,.trilogies-detail-nav__title{transform:scale(.5);transform-origin:left center;color:#808e98;transition:transform .3s,color .3s}.trilogies-detail-nav__title{margin-left:auto;transform-origin:right center}.trilogies-detail-nav__main{padding:76px 0}.trilogies-detail-nav__content{font-size:17px;line-height:1.42;text-transform:uppercase;font-weight:500;max-width:820px;text-align:center;margin:0 auto 48px}.trilogies-detail-nav__wrap.is-fixed .trilogies-detail-nav__box--main{position:fixed;left:0;top:48px;z-index:10;border-color:#d7dcdf;transition:transform .3s,border-color .3s .3s}.trilogies-detail-nav__wrap.is-fixed .trilogies-detail-nav__item{padding:8px 14px 4px;max-width:68px}.trilogies-detail-nav__wrap.is-fixed .trilogies-detail-nav-card__title{display:none}.trilogies-detail-nav__wrap.is-fixed .trilogies-detail-nav-card:after{display:block}.trilogies-detail-nav__list{display:flex;justify-content:center}.trilogies-detail-nav__item{width:33.3%;padding:0 34px;max-width:260px;position:relative;transition:max-width .3s,padding .3s}.trilogies-detail-nav-card{display:block;text-align:center}.trilogies-detail-nav-card:after{content:"";display:block;position:absolute;bottom:-1px;left:0;width:100%;height:1px;background-color:transparent;transition:background-color .3s}.trilogies-detail-nav-card__image{display:block;width:100%;padding-bottom:150%;position:relative;line-height:0}.trilogies-detail-nav-card__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.trilogies-detail-nav-card__title{display:block;font-family:Liquides Imaginaires,sans-serif;font-size:19px;font-weight:500;line-height:1;letter-spacing:-.02em;text-transform:uppercase;margin-top:-7px;position:relative;z-index:2}.trilogies-detail-nav-card.is-active:after{background-color:#000}.trilogies-detail-catalog__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px}@media only screen and (max-width:1199px){.trilogies-detail-catalog__container{padding:0 40px}}@media only screen and (max-width:1023px){.trilogies-detail-catalog__container{padding:0 20px}}@media only screen and (max-width:767px){.trilogies-detail-catalog__container{padding:0 16px}}.trilogies-detail-catalog__item{padding:180px 0 100px}.trilogies-detail-card__row{display:flex;flex-flow:row wrap;margin-left:-8px;margin-right:-8px}.trilogies-detail-card__col--info{width:50%;padding-left:8px;padding-right:8px}.trilogies-detail-card__col--main{width:41.66666666666667%;padding-left:8px;padding-right:8px;margin-left:8.333333333333332%}.trilogies-detail-card__info{display:flex;flex-flow:row wrap;margin-left:-8px;margin-right:-8px}.trilogies-detail-card__image{position:relative}.trilogies-detail-card__image:after{content:"";display:block;position:relative;width:100%;padding-bottom:143%}.trilogies-detail-card__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.trilogies-detail-card__image--sm{width:25%;padding-left:8px;padding-right:8px;margin-left:66.66666666666666%;margin-bottom:148px}.trilogies-detail-card__image--md{width:75%;padding-left:8px;padding-right:8px}.trilogies-detail-card__image--main{width:100%;padding-left:8px;padding-right:8px}.trilogies-detail-card__image--main:after{padding-bottom:100%}.trilogies-detail-card__story{width:100%;padding-left:8px;padding-right:8px;margin-top:240px;margin-bottom:240px;text-align:center}.trilogies-detail-card__story-icon{margin:0 auto 48px}.trilogies-detail-card__story-main{margin:0 auto;max-width:504px}.trilogies-detail-card__story-main p{margin:0 0 2em}.trilogies-detail-card__story-main p:last-child{margin:0}.trilogies-detail-card__main{height:auto;position:sticky;top:180px;display:flex;flex-flow:column nowrap;margin:auto 0;text-align:center;max-width:452px}.trilogies-detail-card__title{margin:0 0 12px}.trilogies-detail-card__subtitle{font-size:11px;line-height:1.45;text-transform:uppercase;margin:0 0 44px}.trilogies-detail-card__content{margin:0 0 68px;text-align:left}.trilogies-detail-card__controls{display:flex;align-items:center}.trilogies-detail-card__price{font-size:11px;line-height:1.45;text-transform:uppercase;margin:0 34px 0 0}.trilogies-detail-charity{padding:148px 0}.trilogies-detail-charity__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px}@media only screen and (max-width:1199px){.trilogies-detail-charity__container{padding:0 40px}}@media only screen and (max-width:1023px){.trilogies-detail-charity__container{padding:0 20px}}@media only screen and (max-width:767px){.trilogies-detail-charity__container{padding:0 16px}}.trilogies-detail-charity__wrap{background:url(../images/trilogies-detail/charity-bg.jpg) 50% 50% no-repeat;background-size:cover;padding:88px 104px}.trilogies-detail-charity__subtitle{font-size:11px;line-height:1.45;text-transform:uppercase;text-align:center;margin:0 0 24px}.trilogies-detail-charity__title{font-family:Termina,sans-serif;font-size:28px;font-weight:500;line-height:1.28;text-align:center;text-transform:uppercase}.trilogies-detail-charity__content{width:50%;margin:306px 0 0 auto}.trilogies-detail-pager{margin:0 0 148px}.trilogies-detail-pager__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px}@media only screen and (max-width:1199px){.trilogies-detail-pager__container{padding:0 40px}}@media only screen and (max-width:1023px){.trilogies-detail-pager__container{padding:0 20px}}@media only screen and (max-width:767px){.trilogies-detail-pager__container{padding:0 16px}}.trilogies-detail-pager__list{display:flex;border-top:1px solid #d7dcdf}.trilogies-detail-pager__item{width:50%}.trilogies-detail-pager__item:first-child{border-right:1px solid #d7dcdf}.trilogies-detail-pager__item:last-child .trilogies-detail-pager__control{justify-content:flex-end}.trilogies-detail-pager__item:last-child .trilogies-detail-pager__control .svg-icon{margin:0 0 0 13px}.trilogies-detail-pager__card{display:block;padding:24px 0 48px;text-align:center}.trilogies-detail-pager__control{display:flex;align-items:center;font-size:11px;text-transform:uppercase}.trilogies-detail-pager__control .svg-icon{margin:0 13px 0 0}.trilogies-detail-pager__image{display:block;width:192px;position:relative;overflow:hidden;margin:88px auto 24px}.trilogies-detail-pager__image:after{content:"";display:block;position:relative;width:100%;padding-bottom:137.5%}.trilogies-detail-pager__image img{display:block;position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}@media only screen and (min-width:1024px){.trilogies-detail-pager__card:hover{color:#5f676d}}.video{width:100%;padding-bottom:50%;position:relative}.video__player{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;background-color:#000}.video__button{background-color:transparent;padding:0;border:none;font-family:Termina,sans-serif;cursor:pointer;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:2;color:#fff;transition:color .3s}.video__button span{display:flex;width:48px;height:48px;border-radius:50%;background-color:#000;transition:background-color .3s}.video__button span .svg-icon{transform:translate(10%);margin:auto}.video.is-active .video__button{opacity:0;visibility:hidden}@media only screen and (min-width:1024px){.video__button:hover span{background-color:#000000bf}}.wishlist{margin-top:64px;padding:100px 0 148px}.wishlist__container{width:100%;margin:0 auto;padding:0 104px;max-width:1440px}@media only screen and (max-width:1199px){.wishlist__container{padding:0 40px}}@media only screen and (max-width:1023px){.wishlist__container{padding:0 20px}}@media only screen and (max-width:767px){.wishlist__container{padding:0 16px}}.wishlist__head{text-align:center}.wishlist__control{margin-top:24px}.wishlist__share{display:inline-flex;align-items:center;font-size:11px;line-height:1.45;text-transform:uppercase;transition:color .3s}.wishlist__share .svg-icon{margin-right:7px}.wishlist--empty{padding:0}.wishlist--empty .wishlist__head{padding:148px 0;border-bottom:1px solid #d7dcdf}.wishlist--empty .wishlist__title{margin:0 auto 16px;max-width:540px}.wishlist--empty .wishlist__text{max-width:388px;margin:0 auto}.wishlist--empty .wishlist__control{margin-top:48px}@media only screen and (min-width:1024px){.wishlist__share:hover{color:#5f676d}}@media only screen and (max-width:1023px){.wishlist{margin-top:60px}}@media only screen and (max-width:767px){.wishlist{padding:60px 0 88px}.wishlist__control{margin-top:16px}.wishlist--empty{padding:0}.wishlist--empty .wishlist__head{padding:116px 0 88px}}body.is-init .popup{display:flex}body.is-init .tarot-game__button--start{animation:fadeIn .6s 1.2s 1 forwards}body.is-scroll .header{background-color:#fff}body.is-scroll .header__wrap{padding:12px 0}body.is-scroll .header__logo--default{opacity:0}body.is-scroll .header__logo--sm{opacity:1}body.is-search-open .header-search{transform:translateY(100%)}body[data-page=main][data-theme=dark] .slider--main,body[data-page=main][data-theme=dark] .slider--main .slider__arrow{color:#fff}body[data-page=main][data-theme=dark] .slider--main .slider__nav button{background-color:#fff}body[data-page=main][data-theme=dark] .slider--main .slider__nav button.tns-nav-active{background-color:#000}body[data-page=main][data-theme=dark] .intro-card__button{color:#fff}body[data-page=main][data-theme=dark] .intro-card__button span{border-color:#fff}body[data-page=main][data-theme=dark] .intro-card__button i:before{border-color:#fff}body[data-page=main][data-theme=dark] .intro-card__button i:last-child:before{background-color:#fff}body[data-page=main][data-theme=dark][data-state=intro]:not(.is-scroll):not(.is-nav-open):not(.is-nav-drop) .header__main{color:#fff}body[data-page=trilogies],body[data-page=gifts]{overflow:visible}body[data-page=trilogies][data-state=trilogies].is-scroll .header{background-color:#d7dcdf}body[data-page=trilogies][data-state=trilogies] .header__main,body[data-page=trilogies][data-state=banner] .header__main{color:#fff}body[data-page=trilogies][data-state=trilogies].is-scroll .header__main{color:#000}body[data-page=trilogies][data-state=trilogies].is-scroll .header__wrap{padding:20px 0}body[data-page=trilogies][data-state=trilogies].is-scroll .header__logo--default{opacity:1}body[data-page=trilogies][data-state=trilogies].is-scroll .header__logo--sm{opacity:0}body[data-page=trilogies-detail]{overflow:visible}body[data-page=trilogies-detail]:not(.is-scroll):not(.is-nav-open):not(.is-nav-drop) .header__main{color:#fff}body[data-page=trilogies-detail][data-state=charity] .trilogies-detail-nav__top.is-fixed .trilogies-detail-nav__box--top,body[data-page=trilogies-detail][data-state=charity] .trilogies-detail-nav__wrap.is-fixed .trilogies-detail-nav__box--main{transform:translateY(-100%)}body[data-page=about]{overflow:visible}body[data-page=about]:not(.is-scroll):not(.is-nav-open):not(.is-nav-drop) .header__main{color:#fff}body[data-page=scent-finder][data-state=start] .scent-finder__section--start{display:flex}body[data-page=scent-finder][data-state=start] .scent-finder__controls,body[data-page=scent-finder][data-state=start] .scent-finder__progressbar{display:none}body[data-page=scent-finder][data-state=start] .scent-finder__button--start{display:block}body[data-page=scent-finder][data-state=start] .catalog,body[data-page=scent-finder][data-state=start] .subscribe,body[data-page=scent-finder][data-state=start] .footer{display:none}body[data-page=scent-finder][data-state=test] .scent-finder__section--test{display:flex}body[data-page=scent-finder][data-state=test] .scent-finder__button--next{display:block}body[data-page=scent-finder][data-state=test] .catalog,body[data-page=scent-finder][data-state=test] .subscribe,body[data-page=scent-finder][data-state=test] .footer{display:none}body[data-page=scent-finder][data-state=result] .scent-finder{overflow:hidden}body[data-page=scent-finder][data-state=result] .scent-finder__section--finish{display:flex}body[data-page=scent-finder][data-state=result] .scent-finder__footer{display:none}body[data-page=scent-finder][data-state=result] .scent-finder__button--next{display:block}body[data-page=scent-finder][data-state=result] .scent-finder__wrap{height:auto;min-height:0}body[data-page=tarot-game][data-state=start],body[data-page=tarot-game][data-state=start] .header__main{background-color:#000;color:#fff}body[data-page=tarot-game][data-state=start] .tarot-game__section--start{display:flex}body[data-page=tarot-game][data-state=start] .tarot-game__button--main{display:none}body[data-page=tarot-game][data-state=start] .tarot-game__button--start{display:inline-flex}body[data-page=tarot-game][data-state=start] .tarot-game__footer{position:absolute;bottom:0;left:0;right:0;border-top-color:transparent}body[data-page=tarot-game][data-state=start].is-init .tarot-game__image{transform:translate(0);transition:transform 1.2s ease-out}body[data-page=tarot-game][data-state=start].is-init .tarot-game__content{opacity:1;transform:translate(0);transition-duration:.6s;transition-delay:.6s}body[data-page=tarot-game][data-state=run] .tarot-game__section--pick{display:flex}body[data-page=tarot-game][data-state=run] .tarot-game__section--pick .tarot-game__top{animation:fadeIn .6s 1 forwards}body[data-page=tarot-game][data-state=run] .tarot-game__section--pick .tarot-game__title [data-states~=run]{display:block}body[data-page=tarot-game][data-state=run] .tarot-game__section--pick .tarot-game__text{animation:fadeIn .6s 1 forwards}body[data-page=tarot-game][data-state=run] .tarot-game__section--pick .tarot-game__text [data-states~=run],body[data-page=tarot-game][data-state=run] .tarot-game__button [data-states~=run]{display:block}body[data-page=tarot-game][data-state=shuffle] .tarot-game__section--pick{display:flex}body[data-page=tarot-game][data-state=shuffle] .tarot-game__section--pick .tarot-game__top{opacity:1;transform:translate(0)}body[data-page=tarot-game][data-state=shuffle] .tarot-game__section--pick .tarot-game__title [data-states~=shuffle]{display:block}body[data-page=tarot-game][data-state=shuffle] .tarot-game__section--pick .tarot-game__text{opacity:1;transform:translate(0)}body[data-page=tarot-game][data-state=shuffle] .tarot-game__section--pick .tarot-game__text [data-states~=shuffle]{display:block}body[data-page=tarot-game][data-state=shuffle] .tarot-game__section--pick .tarot-game-stack__item:first-child{animation:shuffle 1.2s 4 forwards}body[data-page=tarot-game][data-state=shuffle] .tarot-game__button [data-states~=shuffle]{display:block}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick{display:flex}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game__top{opacity:1;transform:translate(0)}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game__title [data-states~=pick]{display:block}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game__text{opacity:1;transform:translate(0)}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game__text[data-states~=pick]{display:block}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack{width:100%;max-width:860px;pointer-events:auto}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack__item{width:156px;height:272px;left:50%;transform:translate(-50%);cursor:pointer;animation:none}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack__item:nth-child(1){margin-left:calc((50% - 78px)/8*8)}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack__item:nth-child(2){margin-left:calc((50% - 78px)/8*7)}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack__item:nth-child(3){margin-left:calc((50% - 78px)/8*6)}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack__item:nth-child(4){margin-left:calc((50% - 78px)/8*5)}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack__item:nth-child(5){margin-left:calc((50% - 78px)/8*4)}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack__item:nth-child(6){margin-left:calc((50% - 78px)/8*3)}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack__item:nth-child(7){margin-left:calc((50% - 78px)/8*2)}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack__item:nth-child(8){margin-left:calc((50% - 78px)/8*1)}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack__item:nth-child(9){margin-left:calc((50% - 78px)/8*0)}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack__item:nth-child(10){margin-left:calc((50% - 78px)/8*-1)}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack__item:nth-child(11){margin-left:calc((50% - 78px)/8*-2)}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack__item:nth-child(12){margin-left:calc((50% - 78px)/8*-3)}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack__item:nth-child(13){margin-left:calc((50% - 78px)/8*-4)}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack__item:nth-child(14){margin-left:calc((50% - 78px)/8*-5)}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack__item:nth-child(15){margin-left:calc((50% - 78px)/8*-6)}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack__item:nth-child(16){margin-left:calc((50% - 78px)/8*-7)}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack__item:nth-child(17){margin-left:calc((50% - 78px)/8*-8)}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack__input:checked~.tarot-game-stack__card{transform:translateY(-10%)}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack__input:disabled~.tarot-game-stack__card{transform:translateY(0)!important}body[data-page=tarot-game][data-state=pick] .tarot-game__button [data-states~=pick]{display:block}body[data-page=tarot-game][data-state=reading] .tarot-game__section--reading{display:flex}body[data-page=tarot-game][data-state=reading] .tarot-game__section--reading .tarot-game__title{animation:fadeIn .6s 1 forwards}body[data-page=tarot-game][data-state=reading] .tarot-game__section--reading .tarot-game-reading__control:nth-child(1){animation-name:fadeInLeft,riseUp;animation-duration:.6s;animation-delay:0s,.6s;animation-iteration-count:1;animation-fill-mode:forwards}body[data-page=tarot-game][data-state=reading] .tarot-game__section--reading .tarot-game-reading__control:nth-child(1) .tarot-game-reading__card-front,body[data-page=tarot-game][data-state=reading] .tarot-game__section--reading .tarot-game-reading__control:nth-child(1) .tarot-game-reading__card-back{animation-delay:.6s}body[data-page=tarot-game][data-state=reading] .tarot-game__section--reading .tarot-game-reading__control:nth-child(1) .tarot-game-reading__title{animation-delay:.6s}body[data-page=tarot-game][data-state=reading] .tarot-game__section--reading .tarot-game-reading__control:nth-child(2){animation-name:fadeInLeft,riseUpSm;animation-duration:.6s;animation-delay:0s,.8s;animation-iteration-count:1;animation-fill-mode:forwards}body[data-page=tarot-game][data-state=reading] .tarot-game__section--reading .tarot-game-reading__control:nth-child(2) .tarot-game-reading__card-front,body[data-page=tarot-game][data-state=reading] .tarot-game__section--reading .tarot-game-reading__control:nth-child(2) .tarot-game-reading__card-back{animation-delay:.8s}body[data-page=tarot-game][data-state=reading] .tarot-game__section--reading .tarot-game-reading__control:nth-child(2) .tarot-game-reading__title{animation-delay:.8s}body[data-page=tarot-game][data-state=reading] .tarot-game__section--reading .tarot-game-reading__control:nth-child(3){animation-name:fadeInLeft,riseUp;animation-duration:.6s;animation-delay:0s,1s;animation-iteration-count:1;animation-fill-mode:forwards}body[data-page=tarot-game][data-state=reading] .tarot-game__section--reading .tarot-game-reading__control:nth-child(3) .tarot-game-reading__card-front,body[data-page=tarot-game][data-state=reading] .tarot-game__section--reading .tarot-game-reading__control:nth-child(3) .tarot-game-reading__card-back{animation-delay:1s}body[data-page=tarot-game][data-state=reading] .tarot-game__section--reading .tarot-game-reading__control:nth-child(3) .tarot-game-reading__title{animation-delay:1s}body[data-page=tarot-game][data-state=reading] .tarot-game__section--reading .tarot-game-reading__card-front{animation-name:flipCardFont;animation-duration:.6s;animation-iteration-count:1;animation-fill-mode:forwards}body[data-page=tarot-game][data-state=reading] .tarot-game__section--reading .tarot-game-reading__card-back{animation-name:flipCardBack;animation-duration:.6s;animation-iteration-count:1;animation-fill-mode:forwards}body[data-page=tarot-game][data-state=reading] .tarot-game__section--reading .tarot-game-reading__title{animation-name:titleFadeIn;animation-duration:.6s;animation-iteration-count:1;animation-fill-mode:forwards}body[data-page=tarot-game][data-state=reading] .tarot-game__section--reading .tarot-game-reading__content{animation:fadeIn .6s 1 forwards}body[data-page=tarot-game][data-state=reading] .tarot-game__button [data-states~=reading]{display:block}body[data-page=tarot-game][data-state=result] .tarot-game__section--result{display:flex}body[data-page=tarot-game][data-state=result] .tarot-game__button--main{display:none}body[data-page=tarot-game][data-state=result] .tarot-game__button--restart{display:inline-flex}body[data-page=tarot-game][data-state=result] .tarot-game-result__col{animation:fadeInUp 1s 1 forwards}body[data-page=tarot-game][data-state=result] .tarot-game-result__title,body[data-page=tarot-game][data-state=result] .tarot-game-result__main{animation:fadeIn .6s .5s 1 forwards}@media only screen and (min-width:1024px){body[data-page=main][data-theme=dark] .slider--main .slider__arrow:hover{color:#808e98}body[data-page=main][data-theme=dark] .intro-card__button:hover{color:#000}body[data-page=tarot-game][data-state=pick] .tarot-game-stack__input:hover~.tarot-game-stack__card{transform:translateY(-5%)}}@media only screen and (max-width:1023px){body.is-nav-open .header__main{color:#000!important}body.is-nav-open .header__nav{transform:translate(100%)}body.is-nav-open .header__burger i{margin-top:0}body.is-nav-open .header__burger i:nth-child(1),body.is-nav-open .header__burger i:nth-child(4){width:0;margin-left:0}body.is-nav-open .header__burger i:nth-child(2){transform:rotate(45deg)}body.is-nav-open .header__burger i:nth-child(3){transform:rotate(-45deg)}body.is-search-open .header-search{transform:translateY(100%)}body[data-page=trilogies][data-state=trilogies].is-scroll .header__wrap{padding:18px 0}body[data-page=tarot-game][data-state=start].is-init .tarot-game__image--6{transform:translate(-50%,-56%)}}@media only screen and (max-width:767px){body[data-page=tarot-game][data-state=start] .tarot-game__footer{background-color:#000}body[data-page=tarot-game][data-state=start].is-init .tarot-game__image{transform:translate(0)!important}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick{display:flex}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game__top{opacity:1;transform:translate(0)}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game__title [data-states~=pick]{display:block}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game__text{opacity:1;transform:translate(0)}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game__text[data-states~=pick]{display:block}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack{width:100%;max-width:460px;height:104px;pointer-events:auto;margin:auto}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack__item{width:60px;height:104px}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack__item:nth-child(1){margin-left:calc((50% - 30px)/8*8)}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack__item:nth-child(2){margin-left:calc((50% - 30px)/8*7)}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack__item:nth-child(3){margin-left:calc((50% - 30px)/8*6)}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack__item:nth-child(4){margin-left:calc((50% - 30px)/8*5)}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack__item:nth-child(5){margin-left:calc((50% - 30px)/8*4)}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack__item:nth-child(6){margin-left:calc((50% - 30px)/8*3)}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack__item:nth-child(7){margin-left:calc((50% - 30px)/8*2)}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack__item:nth-child(8){margin-left:calc((50% - 30px)/8*1)}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack__item:nth-child(9){margin-left:calc((50% - 30px)/8*0)}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack__item:nth-child(10){margin-left:calc((50% - 30px)/8*-1)}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack__item:nth-child(11){margin-left:calc((50% - 30px)/8*-2)}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack__item:nth-child(12){margin-left:calc((50% - 30px)/8*-3)}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack__item:nth-child(13){margin-left:calc((50% - 30px)/8*-4)}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack__item:nth-child(14){margin-left:calc((50% - 30px)/8*-5)}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack__item:nth-child(15){margin-left:calc((50% - 30px)/8*-6)}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack__item:nth-child(16){margin-left:calc((50% - 30px)/8*-7)}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack__item:nth-child(17){margin-left:calc((50% - 30px)/8*-8)}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack__input:checked~.tarot-game-stack__card{transform:translateY(-10%)}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack__input:disabled~.tarot-game-stack__card{transform:translateY(0)!important}body[data-page=tarot-game][data-state=pick] .tarot-game__section--pick .tarot-game-stack__card{border-radius:3px}body[data-page=tarot-game][data-state=result] .tarot-game__footer{display:none}}.error-page__wrap{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;padding:232px 0;text-align:center}.error-page__content{position:relative}.error-page__line{color:#bbb8b4;position:absolute;width:624px;height:auto;pointer-events:none;line-height:0}.error-page__line--left{right:100%;top:100%;transform:translate(65px,42px)}.error-page__line--right{bottom:100%;left:100%;transform:translate(-25%,-32px) scale(-1)}.error-page__title{margin:0 0 40px}.error-page__controls{margin:60px auto 0;width:100%}.error-page__button{width:100%;max-width:312px}@media only screen and (max-width:767px){.error-page__wrap{padding:56px 0 48px;max-width:328px;margin:0 auto}.error-page__head{position:relative}.error-page__line{width:161px}.error-page__line--left{right:auto;left:0;transform:translate(-32px,14px)}.error-page__line--right{bottom:auto;top:0;left:auto;right:0;transform:translate(50px,-50%) scale(-1)}.error-page__title{margin:0 0 48px}.error-page__controls{margin:24px 0 0}.error-page__button{max-width:100%}}.errorButton{color:inherit;text-decoration:underline .15em rgba(0,0,0,0);transition:text-decoration-color .3s}a:hover{text-decoration-color:#000}#editAddress form{overflow-y:scroll}html.is-fake-scroll:after{z-index:1}#editAddress form{flex-grow:1;overflow-y:auto;padding:0 24px 24px;scrollbar-width:thin;scrollbar-color:#d7dcdf transparent}#editAddress form::-webkit-scrollbar{width:6px;height:6px;border-radius:6px}#editAddress form::-webkit-scrollbar-track{background:transparent;border-radius:6px;margin:6px 0}#editAddress form::-webkit-scrollbar-thumb{background-color:#d7dcdf;border-radius:6px}.page-width.rmashow{margin-top:6rem}.page-width.rmashow button{background:#000;color:#fff;padding:10px;border:none}.page-width.rmashow input{border:0;border-bottom:1px solid}.page-width.rmashow .message{font-size:12px}.page-width.rmashow .form-group{margin:10px auto auto;display:flex;flex-direction:column;width:50%}#predictive-search-results-list{display:flex;gap:30px;margin:30px 0;justify-content:start;flex-flow:row wrap}.hidden{display:none}.predictive-search__item.predictive-search__item--term.link.link--text.h5.animate-arrow{background:#000;color:#fff;padding:10px 20px}#predictive-search-option-search-keywords{width:fit-content;margin:auto}@media only screen and (min-width:767px)and (max-width:1200px){.spr-review{width:50%!important}}.spr-review-footer.rte{position:absolute!important;bottom:0;right:0;margin-right:48px;margin-bottom:24px}.spr-review{width:600px;padding:30px 54px 30px 34px!important;-webkit-user-select:none;user-select:none;border-color:#5a5a5a;padding-right:24px;min-height:100%}.spr-review.is-selected{border-color:#000}.spr-review-header-title{display:none}.spr-container{border:none!important}.spr-review-header{display:flex;flex-direction:row-reverse;justify-content:space-between;font-family:Termina,sans-serif;font-size:17px!important;margin-bottom:35px;position:relative;padding-bottom:30px}.spr-starratings.spr-review-header-starratings{display:none}.spr-review:first-child{margin-top:unset!important}#shopify-product-reviews{margin:unset}@media only screen and (max-width:767px){.spr-header{text-align:center}.spr-review{width:90vw}h2.spr-header-title{font-size:18px!important}}.flickity-viewport{transition:height .2s}@media only screen and (min-width:767px){.spr-header{display:none;text-align:center}}.flickity-page-dots .dot{background-color:transparent!important;padding:0!important;border:none!important;font-family:Sofia Pro,sans-serif!important;cursor:pointer!important;position:relative!important;width:32px!important;height:32px!important;flex-shrink:0!important;border:1px solid transparent!important;border-radius:50%!important;transition:border-color .3s!important;margin:unset!important}.flickity-page-dots .dot:before{content:"";display:block;position:absolute;width:4px;height:4px;border-radius:50%;background-color:#000;left:50%;top:50%;margin:-2px 0 0 -2px}.flickity-page-dots .dot.is-selected{border-color:#0003!important}.flickity-viewport{overflow:visible!important}.spr-content{position:relative;width:100%;margin:0 auto;padding:0 24px;max-width:1464px;overflow-x:clip}.spr-form-review-body .spr-form-input textarea{min-height:unset!important}.spr-content .popup__box{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;z-index:9999999999;margin:auto}#shopify-product-reviews{margin:1em auto!important;overflow:visible!important}.mobileButton{float:unset!important;left:unset!important;transform:translate(0)!important;margin-top:20px}#shopify-product-reviews .spr-review-header-byline{font-style:normal}#shopify-product-reviews .spr-review-header-byline{text-transform:uppercase}.flickity-button.flickity-prev-next-button.previous .flickity-button-icon{display:none}.flickity-button.flickity-prev-next-button.previous:before{content:url(arrow-left.svg);width:20px;height:16px}.flickity-button.flickity-prev-next-button.next .flickity-button-icon{display:none}.flickity-button.flickity-prev-next-button.next:before{content:url(arrow-left.svg);transform:rotate(180deg);width:20px;height:16px}#shopify-product-reviews .spr-review-content-body{font-size:12px;line-height:18px}.new-review-form .spr-form-contact input,.spr-form-review .spr-form-review-title input{display:block;width:100%;background-color:transparent;border:none;color:#000;padding:12px 0;font-size:11px;line-height:16px;text-transform:uppercase;transition:border-color .3s,color .3s}.new-review-form .spr-form-contact label,.spr-form-review .spr-form-review-title label{display:inline-block;position:absolute;top:0;left:0;font-size:14px;line-height:1.6;font-weight:500;color:#808e98;transform-origin:0 50%;pointer-events:none;transform:translateY(100%);transition:transform .3s,font-size .3s}.spr-summary-actions-newreview,.spr-form-actions.button{float:unset!important;left:50%;transform:translate(-50%)}.new-review-form fieldset.spr-form-contact div,.spr-form-review .spr-form-review-title{position:relative;padding-top:16px;border-bottom:1px solid #000;margin-bottom:24px}.spr-form-review-rating{display:flex;justify-content:flex-start}.spr-form-review-rating .spr-form-label{margin-right:10px}.spr-icon.spr-icon-star-empty{opacity:.2!important}.spr-icon:before{content:""!important;display:block!important;position:absolute!important;top:50%!important;left:50%!important;width:8px!important;height:8px!important;transform:translate(-50%,-50%) rotate(45deg) skew(20deg,20deg);background-color:#000;transition:background-color .3s}.spr-icon{position:relative;display:flex;align-items:center;justify-content:center;width:20px;height:20px;background-color:transparent;cursor:pointer;z-index:1;transition:background-color .3s,border-color .3s}.overflow:after{content:"";display:block;position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:8}.overflow:after{z-index:1}.spr-form-actions.button{padding:0 12px}.spr-form-actions.button input{display:flex;align-items:center;width:100%;justify-content:center;padding:16px 35px;position:relative;border:1px solid #000;border-width:1px 0;font-size:11px;line-height:14px;font-weight:500;text-transform:uppercase;color:currentColor;letter-spacing:.02em;background-color:transparent;white-space:nowrap;transition:background-color .3s,border-color .3s;z-index:2}.flickity-button.flickity-prev-next-button.next{transform:rotate(180deg)}.spr-summary-caption+.spr-summary-actions .spr-summary-actions-newreview{text-decoration:underline}.popup.popup--side.popup--add-address.is-open .popup__box{overflow-y:scroll}.iwishEmailWishlist{margin-top:150px!important}#mailToForm input{display:block;width:100%;background-color:transparent;border:none;color:#000;padding:12px 0;font-size:11px;line-height:16px;text-transform:uppercase;transition:border-color .3s,color .3s}#mailToForm p{position:relative;padding-top:16px;border-bottom:1px solid #000;margin-bottom:24px}#mailToForm>p:last-of-type{text-align:center;border-bottom:none}.footer__copy{position:relative}.footer__copy .hoverCopy span{text-align:justify;z-index:1;background:#fff;display:none;position:absolute;width:300px;left:150px;bottom:67px;padding:1.5rem;transform:translate(-50%);border:1px solid #000;text-transform:none;color:#000}.footer__copy .hoverCopy:hover span{display:block}@media only screen and (max-width:767px){.product-catalog__title{font-size:24px}}.quantity__button[name=plus]:after{transform:rotate(90deg)}.breadcrumbs__list li:last-of-type{pointer-events:none}@media only screen and (max-width:410px){.intro-card__content .h1a.intro-card__title{font-size:35px}}#rmacreateform{max-width:80%;margin:100px auto;border:none}#rmacreateform fieldset{border:none!important}#rmacreateform .return-info{display:flex!important;gap:10px;flex-wrap:wrap!important}#rmacreateform .return-info div{width:100%;display:flex;flex-direction:column}.single-product:last-child,.form_footer{border-bottom:none;max-width:670px;margin:0 auto}#rmacreateform h4{flex-direction:column;align-items:center}#rmacreateform div.return-check{height:20px;flex-direction:row}#rmacreateform label{margin-top:0}#rmacreateform input{display:block;background-color:transparent;border:none;color:#000;padding:12px 0;font-size:11px;line-height:16px;text-transform:uppercase;transition:border-color .3s,color .3s}#mailToForm div{position:relative;padding-top:16px;border-bottom:1px solid #000;margin-bottom:24px}.page-width.rmastore{margin:100px 50px;text-align:center}.page-width.rmastore .responsive-table{margin:50px auto}#confirm_form fieldset{border:none;text-align:center}#rmacreateform select,#rmacreateform textarea{border:none;border-bottom:1px solid grey}.page-width.rmacreate .section-header.text-center,.page-width.rmastore h1{display:none}.return-check{gap:10px}.single-product .style-1 ins{padding:0}.box.return-info{position:relative}.return-check{position:absolute;left:240px;top:-40px}.producttitle{margin-bottom:60px}.producttitle h4{gap:10px}.producttitle h4 img{width:150px}.submitdiv .btn.spaced,#confirm_form fieldset button{background:#000;color:#fff;padding:10px!important;border:none;float:unset!important}.page-width:has(h2.message),.page-width.banktransfer{margin:150px auto;max-width:900px}.page-width h2.message{font-size:15px}.page-width h2.message a{font-weight:700}.submitdiv{text-align:center}.favorites-hidden{display:none!important}fieldset.form_footer{padding:0!important}.return.label{width:200px}.trilogies-detail-card__controls--mob{display:none}.trilogies-detail-banner__image img{width:100%;height:100%;object-fit:cover}.is-nav-open .footer{z-index:unset!important}@media only screen and (max-width:1023px){.trilogies-detail-nav__top.is-fixed .trilogies-detail-nav__subtitle,.trilogies-detail-nav__top.is-fixed .trilogies-detail-nav__title{transform:scale(.75)}}@media only screen and (max-width:767px){.trilogies-detail-nav{min-height:unset}.trilogies-detail-nav__top{height:40px}.trilogies-detail-nav__top.is-fixed .trilogies-detail-nav__subtitle,.trilogies-detail-nav__top.is-fixed .trilogies-detail-nav__title{display:none}.trilogies-detail-nav__top.is-fixed .trilogies-detail-nav__box--top{position:static}.trilogies-detail-nav__top.is-fixed .trilogies-detail-nav-card__image{display:none}.trilogies-detail-nav__box--top{height:40px}.trilogies-detail-nav__row{padding:16px 0}.trilogies-detail-nav__title{transform:none;font-size:9px}.trilogies-detail-nav__main{padding:32px 0}.trilogies-detail-nav__content{font-size:12px;line-height:1.5;text-transform:none;text-align:left;margin-bottom:24px}.trilogies-detail-nav__wrap.is-fixed .trilogies-detail-nav__box--main{border-bottom:none}.trilogies-detail-nav__wrap.is-fixed .trilogies-detail-nav__list{background-color:#000}.trilogies-detail-nav__wrap.is-fixed .trilogies-detail-nav__item{padding:12px}.trilogies-detail-nav__wrap.is-fixed .trilogies-detail-nav-card.is-active .trilogies-detail-nav-card__title{color:#fff}.trilogies-detail-nav__wrap.is-fixed .trilogies-detail-nav-card__image{transform:scale(0);padding-bottom:0}.trilogies-detail-nav__wrap.is-fixed .trilogies-detail-nav-card__title{display:block;margin-top:0;font-size:11px;line-height:1.45;color:#5f676d}.trilogies-detail-nav__wrap.is-fixed .trilogies-detail-nav-card:after{display:none}.trilogies-detail-nav__item{padding:0 10px}.trilogies-detail-nav-card__image{transform-origin:center center;transition:padding-bottom .3s,transform .3s}.trilogies-detail-catalog__item{padding:148px 0 0}.trilogies-detail-card__col--info{width:100%;padding-left:8px;padding-right:8px;order:1}.trilogies-detail-card__col--main{width:100%;padding-left:8px;padding-right:8px;margin-left:0%}.trilogies-detail-card__main{max-width:100%}.trilogies-detail-card__title{margin:0}.trilogies-detail-card__image--sm{width:calc(50% - 16px);padding:0;margin:auto 8px;height:50vw}.trilogies-detail-card__image--md{width:calc(100% - 8px);margin-left:8px;margin-right:-50%}.trilogies-detail-card__image--main{display:none!important}.trilogies-detail-card__story{margin-top:68px;margin-bottom:0}.trilogies-detail-card__story-main{max-width:100%}.trilogies-detail-card__story-main br{display:none}.trilogies-detail-card__controls{width:calc(100% + 32px);justify-content:space-between;margin:48px -16px 0;background-color:#fff;padding:8px 16px;position:sticky;bottom:0}.trilogies-detail-card__controls--desk{display:none}.trilogies-detail-card__controls--mob{display:flex}.trilogies-detail-card__info{overflow:hidden;margin:0 -16px;padding:0 8px}.trilogies-detail-charity__wrap{padding:48px 16px}.trilogies-detail-charity__title{font-size:17px;line-height:1.41}.trilogies-detail-charity__content{margin:253px 0 0;width:100%;text-align:center}.trilogies-detail-pager{margin:48px 0}.trilogies-detail-pager__control i{display:none}.trilogies-detail-pager__image{width:104px;margin:24px auto}.trilogies-detail-pager__title{padding:0 10px}}.product-card-controls.product-card-controls--mobile .radio__input:checked+.radio__control{border-color:#000;background-color:#000}.is-fake-scroll.is-overflow .footer{z-index:unset!important}@media only screen and (max-width:766px){.predictive-search__image{height:fit-content!important}}.template-cart #launcher,template-cart #cookiePreference,.is-fake-scroll.is-overflow #launcher,.is-fake-scroll.is-overflow #cookiePreference{display:none}#CartDrawer-CartErrors{display:none}#editAddress{overflow-y:scroll!important}html.is-fake-scroll:has(body.account):after{content:none!important}.catalog-head__image{position:absolute;top:-64px;bottom:-42px;left:0;right:0;line-height:0;z-index:-1}.catalog-head__image img{width:100%;height:100%;object-fit:cover}.product_new_title{font-size:9px;font-family:Termina;text-transform:uppercase}.product_new_container{display:flex;flex-direction:column;width:313px;align-items:center;margin:20px auto 0}.product_gift_cols{display:flex;align-items:center;justify-content:center;flex-direction:row;border-top:1px solid;border-bottom:1px solid;width:100%;padding:6px;margin-top:4px;gap:16px}.product_new_cols{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:4px}.product_new_cols span{font-size:10px}.cart_new_title{font-size:9px;font-family:Termina;text-transform:uppercase}.cart_new_container{display:flex;flex-direction:column;width:313px;align-items:center;margin:20px auto}.cart_gift_cols{display:flex;align-items:center;flex-direction:row;width:100%;gap:16px}.cart_new_cols{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:4px}.cart_new_cols.margins{margin-bottom:10px;width:100%;align-items:flex-start;justify-content:flex-start}.cart_new_cols span{font-size:11px}.cart_new_cols_bord{border-left:1px solid #D7DCDF;height:80%}.footer_container_banner{display:flex;flex-direction:column;margin-bottom:70px}.f_con_cols{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:24px}.f_con_col_img{overflow:hidden;cursor:pointer}.f_con_col_img img{transition:all 1s}.f_con_col_img:hover img{scale:1.1}.f_con_col{display:flex;flex-direction:column;align-items:center;justify-content:center}.footer_container_banner_title{font-family:Termina;font-size:18px;text-transform:uppercase;padding:24px 0 32px;border-top:1px solid #BAB8B4}.pro_ban_name{font-family:Liquides Imaginaires;font-size:24px;width:40%;text-align:center}p.f_con_text{font-family:Termina;font-size:12px;width:40%;text-align:center;text-transform:uppercase}.cart_n_title{font-size:18px}.product_new_container.mob{display:none}@media only screen and (max-width:767px){.product_new_container{display:none}.product_new_container.mob{display:flex}.f_con_cols{flex-direction:column}.pro_ban_name{width:100%}p.f_con_text{width:80%}}.sl-layout-line--name{color:#121212!important}
/*# sourceMappingURL=/cdn/shop/t/45/assets/style.css.map */
