.zone.textphotodiscover{margin:100px 0;position:relative}.zone.textphotodiscover .photo img{object-fit:contain}.zone.textphotodiscover .container{display:flex;flex-direction:column;position:relative}.zone.textphotodiscover .container .title2.shop-price{align-items:baseline;display:flex;margin-top:5px;gap:5px}.zone.textphotodiscover .container .title2.shop-price span:first-child{color:var(--textColor)}.zone.textphotodiscover .container .title2.shop-price span:nth-child(2){font-family:din-2014;letter-spacing:0;font-size:135%}.zone.textphotodiscover .container .text-wrapper{margin:0 25px}.zone.textphotodiscover .container .text-wrapper .description{margin-top:25px}.zone.textphotodiscover .container .text-wrapper .buttons{margin-top:15px}.zone.textphotodiscover .container .text-wrapper .buttons .links{display:flex;flex-wrap:wrap;gap:10px}.zone.textphotodiscover .container .media{width:100%;margin-top:25px;position:relative}.zone.textphotodiscover .container .media .pagination{top:50%;padding:25px;transform:translateY(-50%);position:absolute;left:0;z-index:2;display:flex;justify-content:space-between;width:100%}.zone.textphotodiscover .container .media .pagination .arrow{background-color:var(--color1);border-color:transparent}.zone.textphotodiscover .container .media .pagination .arrow svg{color:#fff}.zone.textphotodiscover .container .media .photo:after,.zone.textphotodiscover .container .media video:after{content:"";display:block;padding-top:150%}.zone.textphotodiscover .container .media .swiper{flex:1 1}.zone.textphotodiscover .animation-wrapper{display:none}@media screen and (min-width:600px){.zone.textphotodiscover{margin:100px 0}.zone.textphotodiscover .container .text-wrapper{margin:0 50px}}@media screen and (min-width:768px){.zone.textphotodiscover{margin:100px}.zone.textphotodiscover .container .text-wrapper{margin:0}}@media screen and (min-width:1024px){.zone.textphotodiscover{margin:100px 0;padding:0 0 0 50px}.zone.textphotodiscover.subtype2{margin:100px 0;padding:0 50px 0 0}.zone.textphotodiscover.subtype2 .container{flex-direction:row-reverse}.zone.textphotodiscover.subtype2 .container .media .pagination{right:0;left:unset}.zone.textphotodiscover .container{display:flex;flex-direction:row;gap:50px}.zone.textphotodiscover .container .back-button{position:absolute;left:0;top:0}.zone.textphotodiscover .container .media,.zone.textphotodiscover .container .text-wrapper{flex:1 1}.zone.textphotodiscover .container .text-wrapper{display:flex;flex-direction:column}.zone.textphotodiscover .container .text-wrapper .description{flex:1 1;display:flex;flex-direction:column}.zone.textphotodiscover .container .text-wrapper .description .inner-description{margin:auto;width:100%}.zone.textphotodiscover .container .media{margin-top:0}.zone.textphotodiscover .container .media .photo:after,.zone.textphotodiscover .container .media video:after{content:"";display:block;padding-top:100%}.zone.textphotodiscover .container .media .pagination{display:flex;flex-direction:column;gap:5px;right:0;left:0;right:unset;width:unset}}@media screen and (max-width:1199px){.zone.textphotodiscover#zone202 .container .inner-description iframe{display:none}}@media screen and (min-width:1200px){.zone.textphotodiscover .container{max-height:800px}.zone.textphotodiscover .container .text-wrapper .buttons,.zone.textphotodiscover .container .text-wrapper .description,.zone.textphotodiscover .container .text-wrapper .title1,.zone.textphotodiscover .container .text-wrapper .title2{opacity:0;transform:translateY(50px)}.zone.textphotodiscover .container .text-wrapper .title1{transition:opacity 1s ease-in-out .25s,transform 1s ease-in-out .25s}.zone.textphotodiscover .container .text-wrapper .title2{transition:opacity 1s ease-in-out .4s,transform 1s ease-in-out .4s}.zone.textphotodiscover .container .text-wrapper .description{transition:opacity 1s ease-in-out .55s,transform 1s ease-in-out .55s}.zone.textphotodiscover .container .text-wrapper .buttons{transition:opacity 1s ease-in-out .7s,transform 1s ease-in-out .7s}.zone.textphotodiscover .container .text-wrapper .buttons,.zone.textphotodiscover .container .text-wrapper .description{padding-left:50px}.zone.textphotodiscover .container .media{max-height:800px;display:flex;overflow:hidden}.zone.textphotodiscover .container .media img,.zone.textphotodiscover .container .media video{max-height:800px}.zone.textphotodiscover .animation-wrapper{pointer-events:none;display:flex;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;transition:padding 1.5s ease-in-out}.zone.textphotodiscover .animation-wrapper.hide{opacity:0}.zone.textphotodiscover .animation-wrapper .photo,.zone.textphotodiscover .animation-wrapper .video{width:100%;height:100%}.zone.textphotodiscover.onEnter .text-wrapper .buttons,.zone.textphotodiscover.onEnter .text-wrapper .description,.zone.textphotodiscover.onEnter .text-wrapper .title1,.zone.textphotodiscover.onEnter .text-wrapper .title2{opacity:1;transform:none}.zone.textphotodiscover.onEnter.subtype2 .animation-wrapper{padding-right:calc(50% + 50px)}.zone.textphotodiscover.onEnter:not(.subtype2) .animation-wrapper{padding-left:calc(50% + 50px)}.zone.textphotodiscover#zone202 .container .button.subtype2{display:none}}@media screen and (min-width:1200px)and (max-height:600px){.zone.textphotodiscover .container .media,.zone.textphotodiscover .container .media img,.zone.textphotodiscover .container .media video{max-height:calc(100vh - 75px - 25px)}}@media screen and (min-width:1400px){.zone.textphotodiscover{margin:100px 0;padding:0 0 0 50px}.zone.textphotodiscover.subtype2{margin:100px 0;padding:0 100px 0 0}.zone.textphotodiscover .container{gap:90px}.zone.textphotodiscover .container .text-wrapper .buttons,.zone.textphotodiscover .container .text-wrapper .description{padding-left:90px}.zone.textphotodiscover.onEnter.subtype2 .animation-wrapper{padding-right:calc(50% + 70px)}.zone.textphotodiscover.onEnter:not(.subtype2) .animation-wrapper{padding-left:calc(50% + 70px)}.zone.textphotodiscover#zone202 .container{max-height:900px}}@media screen and (min-width:1600px){.zone.textphotodiscover{margin-left:auto}.zone.textphotodiscover .container{justify-content:flex-end;gap:150px}.zone.textphotodiscover.subtype2{margin-left:0;margin-right:auto}.zone.textphotodiscover .container .media,.zone.textphotodiscover .container .text-wrapper{flex:unset}.zone.textphotodiscover .container .media{width:50vw}.zone.textphotodiscover .container .text-wrapper{width:31.75vw;padding:90px 0}.zone.textphotodiscover.onEnter.subtype2 .animation-wrapper{padding-right:calc(50% + 0px)}.zone.textphotodiscover.onEnter:not(.subtype2) .animation-wrapper{padding-left:calc(50% + 0px)}.zone.textphotodiscover#zone202 .container .text-wrapper{padding:0}}@media screen and (max-width:1023px){.zone.textphotodiscover.shop-detail-zone .container .media .photo:after,.zone.textphotodiscover.shop-detail-zone .container .media video:after{padding-top:75%}.zone.textphotodiscover.shop-detail-zone .container .media{order:-1;margin-top:0;margin-bottom:25px}}.zone.textphotodiscover.shop-detail-zone{margin-top:60px}.zone.textphotodiscover.shop-detail-zone .animation-wrapper{display:none}.zone.textphotodiscover.shop-detail-zone .text-wrapper .title1{text-align:center;font-size:28px}.zone.textphotodiscover.shop-detail-zone .text-wrapper .title2{text-align:center;justify-content:center}.zone.textphotodiscover.shop-detail-zone .text-wrapper .buttons{margin-top:25px}.zone.textphotodiscover.shop-detail-zone .text-wrapper .buttons .links{justify-content:center}.zone.textphotodiscover.shop-detail-zone .photo img{object-fit:cover}@media screen and (min-width:1280px){.zone.textphotodiscover.shop-detail-zone{padding:0 50px;margin-top:100px}.zone.textphotodiscover.shop-detail-zone .container{max-width:1400px;width:100%}.zone.textphotodiscover.shop-detail-zone .container .text-wrapper{align-items:flex-start;padding-left:100px}.zone.textphotodiscover.shop-detail-zone .container .text-wrapper>:first-child{margin-top:auto}.zone.textphotodiscover.shop-detail-zone .container .text-wrapper>:last-child{margin-bottom:auto}.zone.textphotodiscover.shop-detail-zone .container .text-wrapper .title1{font-size:32px;text-align:left}.zone.textphotodiscover.shop-detail-zone .container .text-wrapper .title2{font-size:24px;text-align:left;justify-content:flex-start;padding-top:25px}.zone.textphotodiscover.shop-detail-zone .container .text-wrapper .description{padding-left:0;flex:none}.zone.textphotodiscover.shop-detail-zone .container .text-wrapper .buttons{padding-top:50px;padding-left:0}.zone.textphotodiscover.shop-detail-zone .container .media{width:50%}.zone.textphotodiscover.shop-detail-zone .container .media .photo:after{padding-top:125%}}.buttonBJ{display:flex;cursor:pointer;position:relative;justify-content:center;align-items:center;background:transparent;padding:0 20px;border:1px solid transparent;color:var(--color1);background:var(--white);width:max-content;max-width:100%;transition:all .5s ease-in-out;transform-origin:bottom;min-height:40px;height:40px;font-family:var(--font3);text-transform:uppercase;letter-spacing:.39px;font-size:14px}.buttonBJ.open .sub-buttons,.buttonBJ:hover .sub-buttons{background:rgba(0,0,0,.33);opacity:1;transform:none;backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px)}.buttonBJ .sub-buttons{position:absolute;top:100%;right:0;width:100%;display:flex;flex-direction:column;opacity:0;transition:all .5s ease-in-out;transform:translateY(-40px)}.buttonBJ .sub-buttons a{color:#fff;text-align:center;display:flex;justify-content:center;align-items:center;text-transform:none;font-family:var(--font1);font-size:15px;letter-spacing:0;padding:10px 0;margin:0 9px;transition:text-shadow .5s ease-in-out,transform .25s ease-in-out}.buttonBJ .sub-buttons a:hover{text-shadow:0 0 10px hsla(0,0%,100%,.5);transform:scale(.95)}.buttonBJ .sub-buttons a:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.5)}.buttonBJ:hover img{transform:rotate(1turn)}.buttonBJ:hover.subtype1{box-shadow:2px 2px 15px var(--color1-light)}.buttonBJ:hover:not(:has(img)).subtype2{border:1px solid hsla(0,0%,100%,.25);box-shadow:2px 2px 8px hsla(0,0%,100%,.25)}.buttonBJ:hover.subtype3{box-shadow:2px 2px 8px hsla(0,0%,100%,.5)}.buttonBJ:hover.subtype4{box-shadow:2px 2px 8px var(--color1-extralight)}.buttonBJ:hover.subtype5{border-bottom:1px solid var(--color1)}.buttonBJ img{margin-right:10px;transition:transform .5s ease-in-out}.buttonBJ.subtype1{transition:box-shadow .25s ease-in-out}.buttonBJ.subtype2{background-color:var(--color1);color:#fff}.buttonBJ.subtype3{color:#fff;border:1px solid #fff}.buttonBJ.subtype3,.buttonBJ.subtype4{background-color:transparent;transition:box-shadow .25s ease-in-out}.buttonBJ.subtype4{color:var(--textColor);border:1px solid var(--color1-light);padding:0 25px}.buttonBJ.subtype5{background-color:transparent;color:var(--color1);border-bottom:1px solid var(--color1-extralight);padding:0;transition:border .25s ease-in-out;font-style:italic}@media screen and (min-width:600px){.buttonBJ{font-size:14px}}