.puzzle__title{color:var(--title-color);font-family:Castellar;font-size:var(--title-other-product);line-height:normal;text-align:center}.puzzle__text{color:var(--text-color);font-family:Arno Pro;font-size:var(--text-big);line-height:1.54}.puzzle__text--white{color:var(--white)}.puzzle__info{max-width:30.5rem}@media screen and (max-width: 1024px){.puzzle__info{text-align:center;max-width:70vw}}@media screen and (max-width: 767px){.puzzle__info{max-width:90vw}}.puzzle__info .text{font-size:var(--text-big)}.puzzle__info .title{margin-bottom:1.25rem;font-size:var(--title-fs)}@media screen and (max-width: 767px){.puzzle__info .title{margin-bottom:.625rem;line-height:1;font-size:var(--title-arnopro)}}.puzzle__info-num{color:var(--text-color);font-family:Arno Pro;font-size:var(--text-big);line-height:1.54;opacity:.5;margin-bottom:.75rem;display:inline-block}@media screen and (max-width: 767px){.puzzle__info-num{margin-bottom:.625rem;line-height:1}}.section--puzzle{position:relative;padding-top:10rem;margin-bottom:-20rem}@media screen and (max-width: 767px){.section--puzzle{padding-top:6.75rem;margin-bottom:-17rem}}.section--puzzle:before{content:"";position:absolute;top:-.1rem;left:0;width:100%;height:.75rem;background:url(/cdn/shop/files/puzzle-line.png?v=1757662383) repeat-x;background-size:contain;background-position:center;z-index:5}.template-product-book-bundles .section--puzzle{padding-top:2rem}@media (min-width: 1900px){.template-product-book-bundles .section--puzzle{margin-bottom:-17rem;z-index:3}}.template-product-book-bundles .section--puzzle:before{display:none}.puzzle{text-align:center;position:relative;z-index:1}.puzzle__bg{position:absolute;bottom:0;width:100%;left:0;height:auto;top:25rem;max-height:40rem;object-fit:cover;object-position:top center}@media screen and (max-width: 767px){.puzzle__bg{top:17rem}}.puzzle__item{position:absolute;background-size:cover;background-repeat:no-repeat;will-change:transform}.puzzle__item--1{background-image:url(/cdn/shop/files/page-item-puzzle.png?v=1757622984);width:6rem;height:4.875rem;top:0;left:6%}@media screen and (max-width: 767px){.puzzle__item--1{left:-20%}}.puzzle__item--2{background-image:url(/cdn/shop/files/page-item-puzzle_2.png?v=1757622984);width:4.3125rem;height:4.1875rem;top:9.0625rem;left:0}@media screen and (max-width: 767px){.puzzle__item--2{display:none}}.puzzle__item--3{background-image:url(/cdn/shop/files/page-item-puzzle_3.png?v=1757622984);width:4.625rem;height:3.3125rem;top:10.625rem;left:12%}@media screen and (max-width: 767px){.puzzle__item--3{display:none}}.puzzle__item--4{background-image:url(/cdn/shop/files/page-item-puzzle_4.png?v=1757622984);width:3.875rem;height:3.375rem;left:12%;bottom:8.6875rem}.puzzle__item--5{background-image:url(/cdn/shop/files/page-item-puzzle_5.png?v=1757622984);width:9.1875rem;height:5.1875rem;left:2%;bottom:2.0625rem}@media screen and (max-width: 767px){.puzzle__item--5{width:4.9375rem;height:2.75rem;left:-2.0625rem;bottom:6.4375rem}}.puzzle__item--6{background-image:url(/cdn/shop/files/page-item-puzzle_6.png?v=1757947233);width:6.125rem;height:6.4375rem;left:18%;opacity:.7;bottom:0}@media screen and (max-width: 767px){.puzzle__item--6{width:3.3125rem;height:3.4375rem;left:20%;bottom:4.125rem}}.puzzle__item--7{background-image:url(/cdn/shop/files/page-item-puzzle_7.png?v=1757622984);width:4.25rem;height:4.6875rem;right:10%;top:2.4375rem}@media screen and (max-width: 767px){.puzzle__item--7{right:0;top:5.9375rem;width:2.375rem;height:2.625rem}}.puzzle__item--8{background-image:url(/cdn/shop/files/page-item-puzzle_8.png?v=1757622984);width:5.25rem;height:5.625rem;right:0;top:9.375rem}@media screen and (max-width: 767px){.puzzle__item--8{display:none}}.puzzle__item--9{background-image:url(/cdn/shop/files/page-item-puzzle_9.png?v=1757947795);width:4.9375rem;height:5.4375rem;right:10%;opacity:.7;top:14.4375rem}@media screen and (max-width: 767px){.puzzle__item--9{width:2.8125rem;height:3.0625rem;top:6.125rem;right:16%}}.puzzle__item--10{background-image:url(/cdn/shop/files/page-item-puzzle_10.png?v=1757622984);width:7.4375rem;height:7.8125rem;right:16%;bottom:4.4375rem}@media screen and (max-width: 767px){.puzzle__item--10{bottom:3.75rem;width:4.1875rem;height:4.375rem;right:16%}}.puzzle__item--11{background-image:url(/cdn/shop/files/page-item-puzzle_11.png?v=1757947783);width:4.8125rem;height:5.875rem;right:0;bottom:4.4375rem}@media screen and (max-width: 767px){.puzzle__item--11{bottom:0;width:2.75rem;height:3.3125rem;right:2%}}.puzzle__items{width:calc(100% - 5rem);margin:0 auto;position:absolute;height:33.5625rem;top:0;left:50%;transform:translate(-50%);z-index:3}@media screen and (max-width: 1280px){.puzzle__items{width:calc(100% - 2.5rem)}}@media screen and (max-width: 1024px){.puzzle__items{top:-25rem}}@media screen and (max-width: 767px){.puzzle__items{height:18.3125rem;top:5rem;width:100%}}.puzzle__img{width:100%;display:block;position:relative;left:50%;transform:translate(-50%);z-index:1;margin-top:25.9375rem;will-change:transform;margin-bottom:3.125rem}@media screen and (max-width: 1024px){.puzzle__img{margin-bottom:0}}@media screen and (max-width: 767px){.puzzle__img{min-width:100%;margin-top:20rem}}.puzzle__img img{width:100%;height:auto}.puzzle .text{max-width:41.4375rem;margin:0 auto 1rem;position:relative;z-index:1}@media screen and (max-width: 767px){.puzzle .text{padding:0 1rem;margin-bottom:1.25rem}}.puzzle .title{position:relative;z-index:1}.puzzle .title--arnopro{margin:1.875rem auto 1.25rem}@media screen and (max-width: 767px){.puzzle .title--arnopro{margin:.625rem auto 1.25rem}}.puzzle .title--product{font-size:var(--title-other-product);text-align:center;margin-bottom:2rem}.section--package{margin-bottom:54.5rem;padding-top:3rem}@media screen and (max-width: 1280px){.section--package{margin-bottom:34.5rem}}@media screen and (max-width: 1024px){.section--package{margin-bottom:5rem}}@media screen and (max-width: 767px){.section--package{padding-top:0}}.section--package .container{padding-left:5rem}@media screen and (max-width: 1024px){.section--package .container{padding:0 1rem}}.section--package .title--product{text-align:center;font-size:var(--title-other-product);margin:0 auto 5rem;max-width:51.9375rem}@media screen and (max-width: 1024px){.section--package .title--product{margin-bottom:2.5rem}}@media screen and (max-width: 767px){.section--package .title--product{margin-bottom:2rem}}.package__block{display:flex}@media screen and (max-width: 1280px){.package__block{align-items:center}}@media screen and (max-width: 1024px){.package__block{flex-direction:column;gap:1.875rem}}.package__block-img{width:50%;position:relative;z-index:2}@media screen and (max-width: 1024px){.package__block-img{width:100%}}.package__block-img picture{position:absolute;display:block;width:100%;top:-41%;left:-19%;z-index:4}@media screen and (max-width: 1280px){.package__block-img picture{top:-16rem}}@media screen and (max-width: 1024px){.package__block-img picture{position:static}}.package__block-img picture img{width:84.875rem;height:auto}@media screen and (max-width: 1280px){.package__block-img picture img{width:62.5rem}}@media screen and (max-width: 1024px){.package__block-img picture img{width:calc(100% + 2rem);margin-left:-1rem}}@media screen and (max-width: 767px){.package__block-img picture img{width:calc(100% + 20rem);margin-left:-10rem;margin-top:-4rem;margin-bottom:-5rem}}.section--materials{position:relative}.section--materials:before{content:"";position:absolute;top:-.3125rem;left:0;width:100%;height:.75rem;background:url(/cdn/shop/files/puzzle-line.png?v=1757662383) repeat-x;background-size:contain;background-position:center;z-index:5}@media screen and (max-width: 1024px){.section--materials:before{display:none}}.materials{padding-right:1rem}@media screen and (max-width: 1024px){.materials{padding-right:0}}.materials__block{display:flex;align-items:flex-end;gap:1.25rem}@media screen and (max-width: 1280px){.materials__block{align-items:flex-start}}@media screen and (max-width: 1024px){.materials__block{align-items:center;flex-direction:column-reverse;gap:2.1875rem}}.materials__block .puzzle__info{margin-bottom:5.625rem}@media screen and (max-width: 1280px){.materials__block .puzzle__info{padding-top:2.5rem}}@media screen and (max-width: 1024px){.materials__block .puzzle__info{padding-top:0;margin-bottom:0;padding:0 1rem}}.materials__block-img{width:65%}@media screen and (max-width: 1024px){.materials__block-img{width:100%;position:relative}}.materials__block-img:before{content:"";position:absolute;top:-.3125rem;left:0;width:100%;height:.75rem;background:url(/cdn/shop/files/puzzle-line.png?v=1757662383) repeat-x;background-size:contain;background-position:center;z-index:5;display:none}@media screen and (max-width: 1024px){.materials__block-img:before{display:block}}@media screen and (max-width: 767px){.materials__block-img:before{background-image:url(/cdn/shop/files/puzzle-line.png?v=1757662383);height:.375rem;top:-.0625rem}}.materials__block-img picture{width:100%;display:block}.materials__block-img picture img{width:100%;height:auto}.section--unique{position:relative;margin-top:12.5rem}@media screen and (max-width: 1024px){.section--unique{margin-top:5rem}}@media screen and (max-width: 767px){.section--unique{margin-bottom:2rem}}.section--unique:before{content:"";position:absolute;bottom:-.3125rem;left:0;width:100%;height:.75rem;background:url(/cdn/shop/files/puzzle-line.png?v=1757662383) repeat-x;background-size:contain;background-position:center;z-index:5}@media screen and (max-width: 767px){.section--unique:before{height:.375rem;bottom:0}}.unique{display:flex;flex-direction:column;align-items:center;position:relative}.unique__puzzle{position:absolute;background-size:cover;background-repeat:no-repeat}.unique__puzzle--1{width:7.1vw;height:6.3vw;left:33.2vw;top:8.9vw;background-image:url(/cdn/shop/files/puzzle-octopolis-item-1.png?v=1757930128);transform:rotate(-1deg)}.unique__puzzle--2{width:6.3vw;height:7.1vw;left:64.1vw;top:11.9vw;background-image:url(/cdn/shop/files/puzzle-octopolis-item-2.png?v=1757930128);background-size:contain}.unique__puzzle--3{width:5.1vw;height:10.8vw;left:69.2vw;top:15.2vw;background-image:url(/cdn/shop/files/puzzle-octopolis-item-3.png?v=1757930128)}.unique__puzzle--4{width:12.9vw;height:12.9vw;left:18.4vw;top:25.4vw;background-size:contain;background-image:url(/cdn/shop/files/puzzle-octopolis-item-4.png?v=1757930128);transform:rotate(-2deg);z-index:2}.unique__puzzle--5{width:3.8vw;height:11.5vw;left:29.6vw;top:23.25vw;background-image:url(/cdn/shop/files/puzzle-octopolis-item-5.png?v=1757930128)}.unique__puzzle--6{width:4.9vw;height:4.3vw;left:27.7vw;top:34.8vw;background-image:url(/cdn/shop/files/puzzle-octopolis-item-6.png?v=1757930128)}.unique__puzzle--7{width:7.1vw;height:9.8vw;left:15.7vw;top:17.3vw;background-image:url(/cdn/shop/files/puzzle-octopolis-item-7.png?v=1757930128)}.unique__puzzle--8{width:6.8vw;height:5.2vw;left:43.91vw;top:29.17vw;transform:rotate(1deg);background-image:url(/cdn/shop/files/puzzle-octopolis-item-8.png?v=1757930128)}.unique__puzzle--9{width:7.6vw;height:6.2vw;left:68.8vw;top:40.6vw;background-image:url(/cdn/shop/files/puzzle-octopolis-item-9.png?v=1757930128)}.unique__puzzle--10{width:6.8vw;height:10vw;left:73.1vw;top:42.3vw;transform:rotate(-1deg);background-image:url(/cdn/shop/files/puzzle-octopolis-item-10.png?v=1757930128)}.unique__puzzle--11{width:6vw;height:7.1vw;left:72.7vw;top:47.8vw;background-image:url(/cdn/shop/files/puzzle-octopolis-item-11.png?v=1757930128)}.unique__puzzle--12{width:6.2vw;height:7.5vw;left:59.1vw;top:26.89vw;transform:rotate(1deg);background-image:url(/cdn/shop/files/puzzle-octopolis-item-12.png?v=1757930128)}.unique__puzzle--13{width:7.4vw;height:9.7vw;left:26vw;top:41.8vw;background-image:url(/cdn/shop/files/puzzle-octopolis-item-13.png?v=1757930128)}.unique__puzzle--14{width:6vw;height:5.6vw;left:44.5vw;top:37.25vw;background-image:url(/cdn/shop/files/puzzle-octopolis-item-14.png?v=1757930128)}.unique__puzzle--15{width:9.4vw;height:10.1vw;left:75.2vw;top:25.3vw;background-image:url(/cdn/shop/files/puzzle-octopolis-item-15.png?v=1757930128)}.unique__puzzle--16{width:8.7vw;height:7.4vw;left:78.1vw;top:36.5vw;background-image:url(/cdn/shop/files/puzzle-octopolis-item-16.png?v=1757930128);z-index:3}.unique__puzzle--17{width:8.7vw;height:8.3vw;left:81.6vw;top:29.8vw;z-index:2;background-image:url(/cdn/shop/files/puzzle-octopolis-item-17.png?v=1757930128)}.unique__puzzle--18{width:7.5vw;height:6.2vw;left:78.1vw;top:32.9vw;background-image:url(/cdn/shop/files/puzzle-octopolis-item-18.png?v=1757930128)}.unique__puzzles{position:absolute;left:0;top:0;bottom:0;right:0;z-index:2}@media screen and (max-width: 767px){.unique__puzzles{left:33.33%;transform:scale(2);top:33.33%}}.unique .puzzle__info{text-align:center;max-width:40.5rem;margin-bottom:4.375rem;position:relative;z-index:1}@media screen and (max-width: 1024px){.unique .puzzle__info{max-width:70vw}}@media screen and (max-width: 767px){.unique .puzzle__info{max-width:90vw;margin-bottom:2rem}}.unique__img{display:block;width:100vw;position:relative;margin-bottom:37.5rem}.unique__img:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(https://cdn.shopify.com/s/files/1/0933/6717/3410/files/bg.jpg?v=1751444537);background-size:contain;background-position:top 27rem center;opacity:0;transition:.3s ease opacity}.unique__img--active:before{opacity:1}@media screen and (max-width: 767px){.unique__img{width:100%;margin-bottom:0}}.unique__img img{width:100%;height:auto;position:relative}.section--product-book{position:relative;background:url(/cdn/shop/files/bg_7f947ee6-e76d-4916-89c8-e2c7765c4a9e.jpg?v=1757628481) no-repeat;background-size:cover;padding:4.0625rem 3.75rem 3.75rem;gap:2.5rem;margin-bottom:7.5rem}@media screen and (max-width: 1280px){.section--product-book{padding:4.0625rem 1.25rem 3.75rem}}@media screen and (max-width: 767px){.section--product-book{background-image:url(/cdn/shop/files/bg_mob_a2065222-0612-46ce-956e-be0ca67fea8a.jpg?v=1757628481);padding:5rem .4375rem 4.6875rem;margin-bottom:5rem}}.product-book{display:flex;align-items:center;gap:2.5rem}@media screen and (max-width: 1024px){.product-book{flex-direction:column;text-align:center;gap:3.125rem}}.product-book__info{width:35%}@media screen and (max-width: 1024px){.product-book__info{width:100%}}.product-book__info .text{max-width:30.625rem}@media screen and (max-width: 1024px){.product-book__info .text{margin:0 auto;max-width:70vw}}.product-book__info .title--product{max-width:22rem}@media screen and (max-width: 1024px){.product-book__info .title--product{margin:0 auto;max-width:100%}}.product-book__info .title--arnopro{margin:1.25rem 0 1.875rem;font-size:var(--h5);max-width:22rem}@media screen and (max-width: 1024px){.product-book__info .title--arnopro{margin:1.25rem auto 1.875rem}}.product-book__img{width:60%;margin-left:auto}@media screen and (max-width: 1024px){.product-book__img{width:100%;margin:0 auto}}.product-book__img img{width:58.875rem;max-width:100%;height:auto}.section--octopus{margin-top:6.25rem;overflow:hidden}@media screen and (max-width: 767px){.section--octopus{margin-top:3.75rem}}.octopus{position:relative}.octopus__puzzle{position:absolute;background-size:cover;background-repeat:no-repeat}.octopus__puzzle--1{background-image:url(/cdn/shop/files/octopolis-item-puzzle.png?v=1757623588);width:5.875rem;height:8.625rem;left:0;transform:rotate(45deg);bottom:0}@media screen and (max-width: 767px){.octopus__puzzle--1{width:2.875rem;height:4.25rem}}.octopus__puzzle--2{background-image:url(/cdn/shop/files/octopolis-item-puzzle_2.png?v=1757623588);width:3.75rem;height:4rem;left:3.8125rem;transform:rotate(49deg);top:3.875rem}@media screen and (max-width: 767px){.octopus__puzzle--2{width:1.875rem;height:2rem;left:26%;top:55%}}.octopus__puzzle--3{background-image:url(/cdn/shop/files/octopolis-item-puzzle_3.png?v=1757623588);width:3.875rem;height:5.5625rem;left:16%;transform:rotate(30deg);top:6.25rem}@media screen and (max-width: 767px){.octopus__puzzle--3{width:1.875rem;height:2.6875rem;top:2.875rem}}.octopus__puzzle--4{background-image:url(/cdn/shop/files/octopolis-item-puzzle_4.png?v=1757623588);width:4.3125rem;height:4.0625rem;left:50%;transform:translate(-50%);top:6.25rem}@media screen and (max-width: 767px){.octopus__puzzle--4{width:1.8125rem;height:2rem;top:3.125rem}}.octopus__puzzle--5{background-image:url(/cdn/shop/files/octopolis-item-puzzle_5.png?v=1757623588);width:6.6875rem;height:11.75rem;left:55%;transform:rotate(16deg);top:6.25rem}@media screen and (max-width: 767px){.octopus__puzzle--5{width:3.3125rem;height:5.8125rem;top:2.875rem}}.octopus__puzzle--6{background-image:url(/cdn/shop/files/octopolis-item-puzzle_6.png?v=1757623589);width:4.1875rem;height:4.625rem;left:69%;transform:rotate(45deg);top:6.25rem}@media screen and (max-width: 767px){.octopus__puzzle--6{width:2.0625rem;height:2.3125rem;top:3.125rem}}.octopus__puzzle--7{background-image:url(/cdn/shop/files/octopolis-item-puzzle_7.png?v=1757623588);width:5.4375rem;height:6rem;right:15%;top:.9375rem}@media screen and (max-width: 767px){.octopus__puzzle--7{width:2.6875rem;height:2.9375rem;top:.4375rem}}.octopus__puzzle--8{background-image:url(/cdn/shop/files/octopolis-item-puzzle_8.png?v=1757623588);width:4.5rem;height:3.1875rem;right:7%;top:9.25rem}@media screen and (max-width: 767px){.octopus__puzzle--8{width:2.25rem;height:1.5625rem;top:4.5625rem}}.octopus__puzzle--9{background-image:url(/cdn/shop/files/octopolis-item-puzzle_9.png?v=1757623589);width:8.375rem;height:4.6875rem;right:-2%;top:.625rem;transform:rotate(60deg)}@media screen and (max-width: 767px){.octopus__puzzle--9{width:4.125rem;height:2.3125rem;top:0rem}}.octopus__puzzles{position:absolute;width:calc(100% - 7.5rem);min-width:51.9375rem;height:19.5rem;top:-.625rem;left:50%;transform:translate(-50%);z-index:4}@media screen and (max-width: 767px){.octopus__puzzles{height:9.625rem;left:73%}}.octopus__img{width:108rem;display:block;margin:0 auto;position:relative;left:50%;transform:translate(-50%)}@media screen and (max-width: 767px){.octopus__img{width:100%}}.octopus__img img{width:100%;height:auto}@media screen and (max-width: 767px){.octopus__img img{width:37.5rem;margin-left:50vw;transform:translate(-50%)}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/theme.puzzle-octopolis.css.map */
