.section--escape-puzzle{--text-color: #173435;--citation-color: #2B7274;--title-art: 7.5rem;--title-advantage: 3.25rem;--title-info: 7.5rem;--title-craft: 5.75rem;--title-escape: 5.75rem}@media(max-width:1500px){.section--escape-puzzle{--title-info: 6.25rem;--title-craft: 5.125rem}}@media(max-width:1280px){.section--escape-puzzle{--title-art: 6.25rem;--title-info: 5rem;--title-craft: 3.875rem;--title-escape: 4.5rem}}@media(max-width:1024px){.section--escape-puzzle{--title-art: 5.625rem}}@media(max-width:550px){.section--escape-puzzle{--title-art: 3.25rem;--title-advantage: 2.625rem;--title-info: 3.25rem;--title-craft: 2.625rem;--title-escape: 3.25rem}}.section--escape-puzzle .title{color:var(--text-color);text-align:center;font-family:NTF-Grand,Arpona,Velour Raw,Castellar,serif;font-size:var(--title-escape);font-weight:600;line-height:1;text-transform:uppercase}.section--escape-puzzle .text{color:var(--text-color)}.product-info__faq-item--artist .product-info__faq-title{gap:.75rem;padding-top:.71875rem;padding-bottom:.71875rem}@media screen and (max-width:767px){.product-info__faq-item--artist .product-info__faq-title{padding-top:1rem;padding-bottom:1rem}}@media screen and (max-width:550px){.product-info__faq-item--artist .product-info__faq-title{padding-top:.84375rem;padding-bottom:.84375rem}}.product-info__faq-artist{border-radius:3.25rem;width:3.25rem;height:auto}@media screen and (max-width:767px){.product-info__faq-artist{width:2rem}}.product-info__faq-title img+span{margin-right:auto}.section--escape-illustration{margin-bottom:11.25rem;padding:0 3.125rem;overflow:hidden}@media screen and (max-width:1500px){.section--escape-illustration{padding:0 1.25rem}}@media screen and (max-width:1280px){.section--escape-illustration{margin-bottom:7.5rem}}@media screen and (max-width:1024px){.section--escape-illustration{margin-bottom:5rem}}@media screen and (max-width:767px){.section--escape-illustration{padding:0}}.escape-illustration{width:100%;height:auto;min-width:36.875rem}@media screen and (max-width:550px){.escape-illustration{position:relative;left:50%;transform:translate(-50%)}}@media screen and (max-width:450px){.escape-illustration{left:-14%;transform:translate(0)}}.section--puzzle-art{padding-top:8.75rem}@media screen and (max-width:1024px){.section--puzzle-art{padding-top:4.375rem}}.puzzle-art .text{max-width:50rem;text-align:center;margin:0 auto 2.5rem}@media screen and (max-width:767px){.puzzle-art .text{max-width:90%;margin-bottom:1.25rem}}.puzzle-art__advantage{display:flex;flex-direction:column;gap:1.9375rem;text-align:center}@media screen and (max-width:767px){.puzzle-art__advantage{gap:.75rem}}.puzzle-art__advantage-text{color:var(--text-color);font-family:NTF-Grand,Arpona,Velour Raw,Castellar,serif;font-size:var(--title-advantage);font-weight:600;line-height:1;text-transform:uppercase}.puzzle-art__advantage .text{margin-bottom:0}.puzzle-art__advantages{display:flex;align-items:center;justify-content:space-between;max-width:75rem;width:100%;margin:5rem auto 0;gap:1.875rem}@media screen and (max-width:767px){.puzzle-art__advantages{flex-direction:column;gap:1.5rem;margin-top:3.125rem}}.puzzle-art__citation{width:61.0625rem;margin:-3.3125rem auto 0;position:relative;box-sizing:border-box;z-index:1;border:.0625rem solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(180deg,#ccdbe0,#173435) border-box;padding:2.5rem;max-width:calc(100% - 5rem)}@media screen and (max-width:767px){.puzzle-art__citation{max-width:calc(100% - 2.5rem);padding:1.25rem}}.puzzle-art__citation-text{color:var(--citation-color);text-align:center;font-family:NTF-Grand,Arpona,Velour Raw,Castellar,serif;font-size:var(--title-fs);font-style:normal;font-weight:600;line-height:1;text-transform:uppercase}@media screen and (max-width:550px){.puzzle-art__citation-text{line-height:1.38}}.puzzle-art__title{color:var(--text-color);text-align:center;font-family:NTF-Grand,Arpona,Velour Raw,Castellar,serif;font-size:var(--title-art);font-weight:600;line-height:1;text-transform:uppercase;margin-bottom:2.5rem}@media screen and (max-width:767px){.puzzle-art__title{margin:0 auto 1.25rem}}@media screen and (max-width:550px){.puzzle-art__title{max-width:16.25rem}}.puzzle-art__img{position:relative}.puzzle-art__img:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:101.5%;height:102.5%;background:url(/cdn/shop/files/puzzle-escape-art-border.png?v=1788441246) no-repeat;background-size:cover}@media screen and (max-width:550px){.puzzle-art__img:before{background-image:url(/cdn/shop/files/puzzle-escape-art-border-mobile.png?v=1788441246);width:104%;height:103%}}.puzzle-art__img img{width:100%;height:auto}@media screen and (max-width:1024px){.section--video-product{padding:5rem 0}}.video-product:before{width:101.5%;height:102.5%;background-image:url(/cdn/shop/files/puzzle-escape-art-border.png?v=1788441246);top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:1024px){.video-product:before{background-image:url(/cdn/shop/files/puzzle-escape-art-border-mobile.png?v=1788441246);width:103.5%;height:103.5%}}.section--escape-infos{padding:5.25rem 0 0}@media screen and (max-width:1024px){.section--escape-infos{padding:6rem 0 0}}.escape-info{display:flex;align-items:center;gap:3.125rem;justify-content:space-between;padding-left:9.375rem}@media screen and (max-width:1500px){.escape-info{padding-left:5.625rem}}@media screen and (max-width:1280px){.escape-info{padding-left:2.5rem}}@media screen and (max-width:1024px){.escape-info{flex-direction:column;padding-left:0;gap:1.25rem}}.escape-info:not(:last-child){margin-bottom:3.75rem}@media screen and (max-width:1024px){.escape-info:not(:last-child){margin-bottom:5rem}}.escape-info__title{color:var(--text-color);font-family:NTF-Grand,Arpona,Velour Raw,Castellar,serif;font-size:var(--title-info);font-weight:600;line-height:1;text-transform:uppercase;margin-bottom:2.5rem}@media screen and (max-width:1024px){.escape-info__title{margin-bottom:1.25rem}.escape-info__title br{display:none}}@media screen and (max-width:550px){.escape-info__title{max-width:23.125rem;margin:0 auto 1.25rem}}.escape-info__img{width:60%;max-width:57.5rem}@media screen and (max-width:1024px){.escape-info__img{width:100%}}.escape-info__img img{width:100%;height:auto}.escape-info__content{width:40%;max-width:34.5625rem}@media screen and (max-width:1024px){.escape-info__content{width:100%;padding:0 2.1875rem;text-align:center;box-sizing:border-box}}.escape-info:nth-child(2n){flex-direction:row-reverse;padding-left:0;padding-right:9.375rem}@media screen and (max-width:1500px){.escape-info:nth-child(2n){padding-right:5.625rem}}@media screen and (max-width:1280px){.escape-info:nth-child(2n){padding-right:2.5rem}}@media screen and (max-width:1024px){.escape-info:nth-child(2n){flex-direction:column;padding-right:0}}.section--craft{padding-bottom:17.0625rem}@media screen and (max-width:1024px){.section--craft{padding-bottom:5rem;padding-top:5rem}}.section--craft .title{text-align:center;font-size:var(--title-art)}.craft-list{margin-top:0rem}@media screen and (max-width:1024px){.craft-list{margin-top:2.5rem}}.craft-item{width:100%}@media screen and (max-width:1024px){.craft-item{text-align:center}}.craft-item:nth-child(2n) .craft-item__content{text-align:left}@media screen and (max-width:1024px){.craft-item:nth-child(2n) .craft-item__content{text-align:center}}.craft-item__title{color:var(--text-color);font-family:NTF-Grand,Arpona,Velour Raw,Castellar,serif;font-size:var(--title-craft);font-weight:600;line-height:1;text-transform:uppercase}@media screen and (max-width:550px){.craft-item__title{max-width:16.875rem;margin:0 auto .75rem}}.craft-item__text{font-size:var(--text-big)}@media screen and (max-width:1024px){.craft-item__text{margin:0 auto}}.section--puzzle-escape{margin-bottom:-11.25rem;padding-top:15.25rem;position:relative;overflow:hidden}@media screen and (max-width:1024px){.section--puzzle-escape{padding-top:15rem;margin-bottom:0;padding-bottom:9.375rem}}@media screen and (max-width:550px){.section--puzzle-escape{padding-top:10rem}}.puzzle-escape__fish{position:absolute;bottom:0;left:50%;transform:translate(-50%);background:url(/cdn/shop/files/puzzle-escape-artwork-fish.png?v=1788441246) no-repeat;background-size:cover;width:104.875rem;height:23.3125rem}@media screen and (max-width:1280px){.puzzle-escape__fish{width:73.4125rem;height:calc(23.3125rem * .7);left:-6.25rem;transform:translate(0);bottom:3.125rem}}@media screen and (max-width:767px){.puzzle-escape__fish{width:38.125rem;height:8.4375rem;left:50%;transform:translate(-50%);bottom:5%}}.puzzle-escape__illustration{position:absolute;top:1.5rem;left:50%;transform:translate(-50%);background:url(/cdn/shop/files/puzzle-escape-artwork-illustration.png?v=1788441246) no-repeat;background-size:cover;width:108.0625rem;height:73.625rem}@media screen and (max-width:1280px){.puzzle-escape__illustration{width:86.45rem;height:calc(73.625rem * .8)}}@media screen and (max-width:767px){.puzzle-escape__illustration{width:55.625rem;height:37.9375rem;top:8.9375rem}}.puzzle-escape__bg{position:absolute;left:50%;transform:translate(-50%);background:url(/cdn/shop/files/puzzle-escape-artwork-bg.png?v=1788441246) no-repeat;background-size:cover;width:108.0625rem;height:77.125rem;bottom:18rem;z-index:0!important;max-width:100%}@media screen and (max-width:1280px){.puzzle-escape__bg{width:86.45rem;height:61.7rem}}@media screen and (max-width:767px){.puzzle-escape__bg{width:75.375rem;height:52.4375rem;left:0;transform:translate(0);bottom:7rem}}.puzzle-escape__imgs{position:relative;height:77.125rem;z-index:2}@media screen and (max-width:1280px){.puzzle-escape__imgs{height:62.5rem}}@media screen and (max-width:767px){.puzzle-escape__imgs{height:52.4375rem}}.puzzle-escape__icon{position:absolute;background:url(/cdn/shop/files/puzzle-escape-icon-1.png?v=1788441246) no-repeat;background-size:cover;width:4.9375rem;height:5.125rem;z-index:3!important}.puzzle-escape__icon--1{top:calc(11% + 6.25rem);left:8%}@media screen and (max-width:1500px){.puzzle-escape__icon--1{left:calc(50% - 42.1875rem)}}@media screen and (max-width:1280px){.puzzle-escape__icon--1{left:calc(50% - 38.4375rem)}}@media screen and (max-width:1024px){.puzzle-escape__icon--1{top:auto;bottom:4%;width:3.95rem;height:calc(5.125rem * .8);left:44%}}@media screen and (max-width:767px){.puzzle-escape__icon--1{width:3.5rem;height:3.625rem}}.puzzle-escape__icon--2{background-image:url(/cdn/shop/files/puzzle-escape-icon-2.png?v=1788441246);width:3.3125rem;height:7.3125rem;top:calc(27% + 6.25rem);left:4%}@media screen and (max-width:1500px){.puzzle-escape__icon--2{left:calc(50% - 45.9375rem)}}@media screen and (max-width:1280px){.puzzle-escape__icon--2{left:calc(50% - 42.1875rem)}}@media screen and (max-width:1024px){.puzzle-escape__icon--2{top:auto;bottom:9%;width:calc(3.3125rem * .8);height:calc(7.3125rem * .8);left:30%;transform:rotate(58.6deg)}}@media screen and (max-width:767px){.puzzle-escape__icon--2{width:2.125rem;height:4.6875rem}}.puzzle-escape__icon--3{background-image:url(/cdn/shop/files/puzzle-escape-icon-3.png?v=1788441246);width:5.5rem;height:5.0625rem;top:calc(20% + 6.25rem);left:14%}@media screen and (max-width:1500px){.puzzle-escape__icon--3{left:calc(50% - 38.4375rem)}}@media screen and (max-width:1280px){.puzzle-escape__icon--3{left:calc(50% - 34.6875rem)}}@media screen and (max-width:1024px){.puzzle-escape__icon--3{top:auto;bottom:5%;right:0;left:auto;width:4.4rem;height:4.05rem}}@media screen and (max-width:767px){.puzzle-escape__icon--3{width:3.875rem;height:3.5rem}}.puzzle-escape__icon--4{background-image:url(/cdn/shop/files/puzzle-escape-icon-4.png?v=1788441246);width:7rem;height:6.9375rem;top:calc(39% + 6.25rem);left:10%}@media screen and (max-width:1500px){.puzzle-escape__icon--4{left:calc(50% - 42.1875rem)}}@media screen and (max-width:1280px){.puzzle-escape__icon--4{left:calc(50% - 38.4375rem)}}@media screen and (max-width:1024px){.puzzle-escape__icon--4{top:auto;bottom:7%;left:0;width:calc(7rem * .8);height:calc(6.9375rem * .8)}}@media screen and (max-width:767px){.puzzle-escape__icon--4{width:4rem;height:3.8125rem}}.puzzle-escape__icon--5{background-image:url(/cdn/shop/files/puzzle-escape-icon-5.png?v=1788441246);width:5.5625rem;height:5.625rem;top:calc(35% + 6.25rem);left:18%}@media screen and (max-width:1500px){.puzzle-escape__icon--5{left:calc(50% - 31.5625rem)}}@media screen and (max-width:1280px){.puzzle-escape__icon--5{left:calc(50% - 29.6875rem)}}@media screen and (max-width:1024px){.puzzle-escape__icon--5{top:auto;bottom:7%;width:4.45rem;height:4.5rem;left:auto;right:25%}}@media screen and (max-width:767px){.puzzle-escape__icon--5{width:3rem;height:3.0625rem}}.puzzle-escape__icon--6{background-image:url(/cdn/shop/files/puzzle-escape-icon-6.png?v=1788441246);width:5.5625rem;height:6.6875rem;top:calc(55% + 6.25rem);left:4%}@media screen and (max-width:1500px){.puzzle-escape__icon--6{left:calc(50% - 45.9375rem)}}@media screen and (max-width:1280px){.puzzle-escape__icon--6{left:calc(50% - 42.1875rem)}}@media screen and (max-width:1024px){.puzzle-escape__icon--6{display:none}}.puzzle-escape__icon--7{background-image:url(/cdn/shop/files/puzzle-escape-icon-7.png?v=1788441246);width:7.125rem;height:5.625rem;top:calc(13% + 6.25rem);right:8%}@media screen and (max-width:1500px){.puzzle-escape__icon--7{right:calc(50% - 42.1875rem)}}@media screen and (max-width:1280px){.puzzle-escape__icon--7{right:calc(50% - 38.4375rem)}}@media screen and (max-width:1024px){.puzzle-escape__icon--7{width:5.7rem;height:4.5rem;right:auto;left:16.5%;top:4%}}@media screen and (max-width:767px){.puzzle-escape__icon--7{width:3.625rem;height:2.875rem}}.puzzle-escape__icon--8{background-image:url(/cdn/shop/files/puzzle-escape-icon-8.png?v=1788441246);width:4.5rem;height:6.8125rem;top:calc(21% + 6.25rem);right:18%}@media screen and (max-width:1500px){.puzzle-escape__icon--8{right:calc(50% - 32.8125rem);top:calc(17% + 6.25rem)}}@media screen and (max-width:1280px){.puzzle-escape__icon--8{right:calc(50% - 29.0625rem)}}@media screen and (max-width:1024px){.puzzle-escape__icon--8{width:3.6rem;height:5.45rem;right:auto;left:49%;top:3.5%}}@media screen and (max-width:767px){.puzzle-escape__icon--8{width:2.375rem;height:3.6875rem}}.puzzle-escape__icon--9{background-image:url(/cdn/shop/files/puzzle-escape-icon-9.png?v=1788441246);width:4.5625rem;height:7.125rem;top:calc(23% + 6.25rem);right:4%}@media screen and (max-width:1500px){.puzzle-escape__icon--9{right:calc(50% - 44.0625rem)}}@media screen and (max-width:1280px){.puzzle-escape__icon--9{right:calc(50% - 40.3125rem)}}@media screen and (max-width:1024px){.puzzle-escape__icon--9{top:0;width:calc(4.5625rem * .8);height:5.7rem;transform:rotate(30deg);right:auto;left:0}}@media screen and (max-width:767px){.puzzle-escape__icon--9{width:2.625rem;height:4.1875rem}}.puzzle-escape__icon--10{background-image:url(/cdn/shop/files/puzzle-escape-icon-10.png?v=1788441246);width:3.4375rem;height:11.0625rem;top:calc(33% + 6.25rem);right:11.5%}@media screen and (max-width:1500px){.puzzle-escape__icon--10{right:calc(50% - 38.90625rem)}}@media screen and (max-width:1280px){.puzzle-escape__icon--10{right:calc(50% - 34.8125rem)}}@media screen and (max-width:1024px){.puzzle-escape__icon--10{width:2.75rem;height:8.85rem;right:6%;top:0;transform:rotate(23.6deg)}}@media screen and (max-width:767px){.puzzle-escape__icon--10{width:2.375rem;height:7.6875rem}}.puzzle-escape__icon--11{background-image:url(/cdn/shop/files/puzzle-escape-icon-11.png?v=1788441246);width:4.125rem;height:4.8125rem;top:calc(41% + 6.25rem);right:18%}@media screen and (max-width:1500px){.puzzle-escape__icon--11{right:calc(50% - 32.8125rem)}}@media screen and (max-width:1280px){.puzzle-escape__icon--11{right:calc(50% - 29.0625rem)}}@media screen and (max-width:1024px){.puzzle-escape__icon--11{right:auto;width:3.7125rem;height:4.33125rem;left:33%;top:0}}@media screen and (max-width:767px){.puzzle-escape__icon--11{width:2.8125rem;height:3.3125rem}}.puzzle-escape__icon--12{background-image:url(/cdn/shop/files/puzzle-escape-icon-12.png?v=1788441246);width:5.5rem;height:6.375rem;top:calc(37% + 6.25rem);right:4%}@media screen and (max-width:1500px){.puzzle-escape__icon--12{right:calc(50% - 45.9375rem)}}@media screen and (max-width:1280px){.puzzle-escape__icon--12{right:calc(50% - 42.1875rem)}}@media screen and (max-width:1024px){.puzzle-escape__icon--12{width:4.4rem;height:calc(6.375rem * .8);right:23%;top:0}}@media screen and (max-width:767px){.puzzle-escape__icon--12{width:3.1875rem;height:3.75rem}}.puzzle-escape__title{color:var(--text-color);font-family:NTF-Grand,Arpona,Velour Raw,Castellar,serif;font-size:var(--title-art);font-weight:600;line-height:normal;text-align:center;margin-bottom:1.25rem;text-transform:uppercase;position:relative}@media screen and (max-width:767px){.puzzle-escape__title{max-width:90%;margin:0 auto 1.25rem}}@media screen and (max-width:550px){.puzzle-escape__title{max-width:21.875rem}}.puzzle-escape>*{z-index:2}.puzzle-escape .text{max-width:40.5625rem;margin:0 auto 6.25rem;text-align:center;position:relative;z-index:3}@media screen and (max-width:767px){.puzzle-escape .text{max-width:90%;margin-bottom:-6.25rem}}.section--videos .title{max-width:48.625rem}@media screen and (max-width:767px){.section--videos .title br{display:none}}.videos__star{display:none}.videos__item:before{background-image:url(/cdn/shop/files/puzzle-escape-video-border.png?v=1788441246)}@media screen and (max-width:1024px){.section--concept{padding-bottom:3.75rem}}.section--concept .title{font-size:var(--title-escape)}@media screen and (max-width:550px){.section--concept .title{max-width:26.25rem}}.section--escape-puzzle{background:url(/cdn/shop/files/puzzle-escape-background.jpg?v=1788441246);background-size:108rem 70.3125rem;background-position:center;background-repeat:repeat-y;position:relative;margin-top:6rem}@media(max-width:1024px){.section--escape-puzzle{margin-top:0}}.section--escape-puzzle:before,.section--escape-puzzle:after{content:"";position:absolute;bottom:-.625rem;left:0;width:100%;height:1.375rem;background:url(/cdn/shop/files/puzzle-escape-line.png?v=1788441246) repeat-x;background-size:contain;background-position:center}@media screen and (max-width:1024px){.section--escape-puzzle:before,.section--escape-puzzle:after{background-image:url(/cdn/shop/files/puzzle-escape-line-mobile.png?v=1788441246)}}.section--escape-puzzle:before{bottom:auto;top:-.625rem}@media screen and (max-width:1024px){.section--escape-puzzle:before{top:-.625rem}}.section--escape-puzzle img-comparison-slider{--divider-color: #3E0104;--divider-width: .0625rem;position:relative;z-index:2}.section--escape-puzzle img-comparison-slider:focus{outline:none}
/*# sourceMappingURL=/cdn/shop/t/68/assets/theme.puzzle-escape.css.map */
