.page-product{width:70%;margin:auto;display:flex;justify-content:space-between;padding:148px 0 0}.page-product .add-to-cart{position:relative}.page-product .add-to-cart:after{content:"";position:absolute;height:1px;width:0;bottom:14px;left:50%;transform:translate(-50%);transition:width 1s;background-color:#fffc}.page-product .loading.add-to-cart:after{width:50%}.page-product .gallery{display:flex;flex-direction:column;align-items:center;justify-content:center;width:50%}.page-product .gallery{position:relative;padding-bottom:40px}.page-product .gallery .slide{display:none;position:absolute;width:100%;height:100%}.page-product .gallery .slide img{width:100%;height:100%;display:block;object-fit:contain}.page-product .gallery #navigation{position:absolute;bottom:-20px;left:50%;transform:translate(-50%);display:flex;align-items:center}.page-product .gallery .dot{height:8px;width:8px;background-color:#bbb;border-radius:50%;margin:0 8px;cursor:pointer}.page-product .gallery .dot.active{background-color:#717171}.page-product .gallery #prev,.page-product .gallery #next{cursor:pointer;-webkit-user-select:none;user-select:none;font-size:24px;margin:0 15px}.zoomedImage{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:200%;background-position:0 0}.page-product .info{padding-top:50px;width:40%}.page-product .info .product-rework-ico,.page-product .info .product-exclusive-ico{display:block}.page-product .info .product-rework-ico{width:52px;margin-bottom:7px}.page-product .info .ico-details{position:relative;margin:auto;width:94px}.page-product .info .ico-details.rework{margin-bottom:7px;width:52px}.page-product .info .ico-details.rework:after{content:"Rework: unique handmade item";width:250%;top:-45px}.page-product .info .ico-details:after{content:"Exclusive: rare unique item";display:block;position:absolute;width:110%;left:50%;transform:translate(-50%);box-sizing:border-box;padding:4px;text-align:center;top:-37px;font-size:12px;font-style:normal;font-weight:600;line-height:120%;border-radius:4px;opacity:0;transition:all ease-in-out .3s;border:2px solid rgba(6,11,38,.9);color:#060b26e6}.page-product .info .ico-details:hover:after{opacity:1}.page-product .info .name{padding:0 5%;box-sizing:border-box;position:relative;text-align:center;font-family:Manrope;font-size:38px;font-style:normal;font-weight:600;line-height:120%}.page-product .info .name:after{content:"";position:absolute;left:50%;transform:translate(-50%);bottom:-10px;height:3px;width:85%;background-color:#060b26e6}.page-product .info .price,.page-product .info .old-price{margin-top:45px;text-align:center;font-size:32px;font-style:normal;font-weight:600}.page-product .info .price.sold-out{color:#969696}.page-product .info .price.discount{color:#8e2e18}.page-product .info .old-price{margin-top:9px;font-size:18px;text-decoration:line-through;font-weight:400;color:#969696}.page-product .info .taxes{margin-top:9px;text-align:center;font-size:13px;font-style:normal;font-weight:600;color:#969696}.page-product .info .taxes a{text-decoration:underline}.page-product .info .characteristics{margin-top:60px;display:flex;justify-content:space-between}.page-product .info .characteristics .characteristic{width:18%;display:flex;gap:7px;flex-direction:column;align-items:center}.page-product .info .characteristics .characteristic>div.text{position:relative;width:100%;padding-bottom:100%;box-sizing:border-box;border-radius:50%;background-color:#060b26}.page-product .info .characteristics .characteristic>.condition.text{padding-bottom:0;height:fit-content;background-color:transparent}.page-product .info .characteristics .characteristic>.condition>svg{position:relative;overflow:visible}.page-product .info .characteristics .characteristic>.condition>svg>.border{fill:#060b26;stroke:#060b26}.page-product .info .characteristics .characteristic>.condition>svg>.sector{fill:none;stroke:#8fa4ce;stroke-width:6px;animation:customAnim 1s ease-in-out forwards}.page-product .info .characteristics .characteristic .text span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:20px;font-style:normal;font-weight:700;z-index:2;color:#fff}.page-product .info .characteristics .characteristic .size .progress-bar{position:absolute;bottom:50%;left:50%;transform:translate(-50%,50%) rotate(180deg);width:calc(100% - 11px);height:calc(100% - 10px);border-radius:50%;border:6px solid #8FA4CE;clip-path:inset(0 0 100% 0);animation:sizeAnim 1s ease-in-out forwards}.page-product .info p.sold_out{font-size:26px;font-style:normal;font-weight:500;text-align:center;margin-top:40px;margin-bottom:-30px;color:#969696}.page-product .info .add-to-cart{display:flex;align-items:center;justify-content:center;margin:40px auto auto;width:50%;height:65px;font-family:Manrope;font-size:20px;font-style:normal;font-weight:700;color:#fff;transition:all ease-out .6s;background-color:#060b26bf}.page-product .info .add-to-cart:hover{background-color:#060b26e6;color:#fff}.page-product .info .add-to-cart:active{color:#fff;background-color:#4d4d4d}.page-product .info .payment-methods{margin-top:30px;display:flex;justify-content:center;gap:7px}.page-product .info .payment-methods img{cursor:pointer;width:32px}.page-product-description{width:70%;margin:60px auto auto;display:flex;justify-content:space-between}.faq-block{display:grid;gap:18px;width:42%}.faq-block>h2{text-align:center;font-family:Manrope;font-size:28px;font-style:normal;font-weight:600;line-height:46px;color:#060b26e6}.faq-block>ul{margin-top:-25px;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;color:#060b26e6}.faq-block>ul>li{padding:12px 20px 10px 0;position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid rgba(6,11,38,.9)}.faq-block>ul>li:after{content:"";position:absolute;right:3px;bottom:15px;background:url(https://cdn.shopify.com/s/files/1/0668/3974/0631/files/faq-arrow.svg?v=1698922967) center/cover no-repeat;width:8px;height:12px;transition:all .5s}.faq-block>ul>li.active:after{transform:rotate(90deg)}.faq-block>.faq .answer{max-height:0;overflow:hidden;padding:0 30px;font-size:14px;font-style:normal;font-weight:500;line-height:150%;transition:all .5s;color:#060b26e6}.page-product-description>.details{width:40%;margin-top:52px}.page-product-description>.details .table{width:100%;display:grid;grid-template-columns:40% 60%;gap:7px}.page-product-description>.details .table div{display:flex;align-items:center;padding:6px 30px;line-height:120%;box-sizing:border-box;background-color:#6a7fa7;font-family:Manrope;font-size:12px;font-style:normal;font-weight:600;color:#fff}.page-product-description>.details .table div:nth-of-type(odd){font-size:14px;font-weight:700}.suggestions{margin-top:50px;padding:0 0 50px;display:grid;gap:40px}.suggestions>h2{text-align:center;font-family:Manrope;font-size:28px;font-style:normal;font-weight:600;line-height:46px;color:#060b26e6}.suggestions>.exclusive-header{margin-top:30px}.suggestions>.cards{width:87%;margin:auto;overflow-x:hidden;overflow-y:hidden;height:auto}.suggestions>.cards>p{text-align:center;width:fit-content;margin:28px auto auto;position:relative;line-height:25.6px}.suggestions>.cards>p>a{font-family:Manrope;font-size:18px;font-style:normal;font-weight:500;color:#08113ee6}.suggestions>.cards>p>img{position:absolute;left:-70px;top:-3px;cursor:pointer}.suggestions>.cards>p>img.right{left:auto;right:-70px}.suggestions .products-container{margin:auto;display:flex;flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden;width:100%;justify-content:space-between;transition:transform .5s ease}.suggestions .products-container::-webkit-scrollbar{display:none!important}.suggestions .products-container{-ms-overflow-style:none!important;scrollbar-width:none!important}.suggestions .products-container a{display:block;flex:0 0 20%}.suggestions .products-container .card{display:flex;flex-direction:column;height:100%}.suggestions .products-container .card>.reveal{position:relative;width:80%;margin:auto;height:33vh;display:flex;justify-content:center;overflow:hidden}.suggestions .products-container .card>.reveal>img.front,.suggestions .products-container .card>.reveal>img.hidden{position:absolute;display:block;width:100%;height:73%;margin:auto;cursor:pointer;object-fit:contain;transition:opacity ease-in-out .3s}.suggestions .products-container .card>.reveal>img.hidden{opacity:0}.suggestions .products-container .card>.reveal>.under-product{position:relative;width:100%;display:flex;height:22%;padding:0 18px;justify-content:space-between;align-items:center;align-self:flex-end;z-index:3;transition:all ease-in-out .3s;opacity:0}.suggestions .products-container .card>.reveal>.rework.under-product,.suggestions .products-container .card>.reveal>.exclusive.under-product{opacity:1}.suggestions .products-container .card:hover>.reveal>.under-product{opacity:1}.suggestions .products-container .card>.reveal>div.under-product>.line{width:32%;height:4px;transition:all ease-in-out .3s;background:#969696}.suggestions .products-container .card>.reveal>.exclusive.under-product>.line{width:50%;background:#f90}.suggestions .products-container .card>.reveal>.rework.under-product>.line{width:50%;background:#0081aa}.suggestions .products-container .card:hover>.reveal>.rework.under-product>.line,.suggestions .products-container .card:hover>.reveal>.exclusive.under-product>.line{width:32%}.suggestions .products-container .card>.reveal>.rework.under-product .add-to-cart-form,.suggestions .products-container .card>.reveal>.exclusive.under-product .add-to-cart-form{display:block;width:0;height:100%;z-index:2}.suggestions .products-container .card:hover>.reveal>.rework.under-product .add-to-cart-form,.suggestions .products-container .card:hover>.reveal>.exclusive.under-product .add-to-cart-form{width:32%}.suggestions .products-container .card>.reveal>div .cart{height:100%;background-image:url(https://cdn.shopify.com/s/files/1/0668/3974/0631/files/item-cart.svg?v=1698923501);background-size:64%;background-repeat:no-repeat;background-position:center;cursor:pointer;transition:all .3s}.suggestions .products-container .card>.reveal>.common.under-product .add-to-cart-form{display:block;width:0;height:100%;z-index:2}.suggestions .products-container .card:hover>.reveal>.common.under-product .add-to-cart-form{width:32%}.suggestions .products-container .card>.reveal>div .cart:hover{background-image:url(https://cdn.shopify.com/s/files/1/0668/3974/0631/files/item-cart-hover.svg?v=1698924636)}.suggestions .products-container .card>p{text-align:center}.suggestions .products-container .card>.name{margin-top:-9px;min-height:42px;font-size:14px;font-style:normal;font-weight:700;line-height:150%;padding:0 35px;color:#060b26e6}.suggestions .products-container .card>.price{font-size:16px;font-style:normal;font-weight:700;margin-top:13px;color:#060b26e6}.suggestions .card .under-product>.ticket{width:20%;height:45px;left:50%;top:-32%;transform:translate(-50%);background-image:url(https://cdn.shopify.com/s/files/1/0668/3974/0631/files/ticket.svg?v=1698926259);background-repeat:no-repeat;background-position:center;background-size:100%;transition:all ease-in-out .3s}.suggestions .card:hover .under-product>.ticket{opacity:0}.suggestions .card .under-product .exclusive-ico,.suggestions .card .under-product .rework-ico{width:40%;height:16px;left:50%;top:50%;transform:translate(-50%,-50%);background-image:url(https://cdn.shopify.com/s/files/1/0668/3974/0631/files/exclusive-ico.svg?v=1698926260);background-repeat:no-repeat;background-position:center;background-size:100%;transition:all ease-in-out .5s}.suggestions .card:hover .under-product .ticket>.exclusive-ico{opacity:0}.suggestions .card .under-product>.exclusive-ico,.suggestions .card .under-product>.rework-ico{width:8%;opacity:0;top:-4%;transform:translate(-50%)}.suggestions .card:hover .under-product>.exclusive-ico.first{transform:translate(-420%,70%) rotate(45deg)}.suggestions .card:hover .under-product>.exclusive-ico{opacity:1;transform:translate(310%,70%) rotate(-45deg)}.suggestions .card .under-product>.rework-ico{width:28px;height:28px;top:-10%;opacity:1;background-image:url(/cdn/shop/files/icon-rework.svg?v=1699716240);background-repeat:no-repeat;background-position:center;background-size:100%}.suggestions .card:hover .under-product>.rework-ico.first{top:-1%;transform:translate(-260%) scale(.8)}.suggestions .card:hover .under-product>.rework-ico{top:-1%;transform:translate(160%) scale(.8)}.suggestions .card .under-product>.ticket,.suggestions .card .under-product .exclusive-ico,.suggestions .card .under-product>.rework-ico{position:absolute}.suggestions .card .rework.under-product>.ticket,.suggestions .card .rework.under-product>.exclusive-ico,.suggestions .card .exclusive.under-product>.rework-ico,.suggestions .card .common.under-product>.ticket,.suggestions .card .common.under-product .exclusive-ico,.suggestions .card .common.under-product>.rework-ico{display:none}.page-product-wrapper .overlay{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#00000080;transition:all .1s;opacity:0;z-index:-1}.page-product-wrapper .shipping-pop-up,.page-product-wrapper .measurements-pop-up{position:fixed;padding:35px 45px;left:50%;top:50%;transform:translate(150%,-50%);width:40%;transition:all .1s;z-index:4;background-color:#fff}.page-product-wrapper .shipping-pop-up *,.page-product-wrapper .measurements-pop-up *{line-height:120%;font-size:13px;font-weight:500}.page-product-wrapper .shipping-pop-up h2,.page-product-wrapper .measurements-pop-up h2{font-size:28px;font-weight:500;text-align:center;margin-bottom:26px}.page-product-wrapper .measurements-pop-up h2{margin-bottom:0}.page-product-wrapper .shipping-pop-up h3{font-weight:700}.page-product-wrapper .shipping-pop-up .close,.page-product-wrapper .measurements-pop-up .close{font-size:30px;position:absolute;right:18px;top:4px;cursor:pointer}.page-product-wrapper .measurements-pop-up div{display:flex;align-items:center;justify-content:center;gap:10px}.page-product-wrapper .measurements-pop-up img{display:block;width:90%;-webkit-user-select:none;user-select:none}.page-product-wrapper #measurements-button{position:relative}.page-product-wrapper #measurements-button:before{content:"i";background-color:#8fa4ce;color:#fff;font-size:13px;position:absolute;right:6px;top:50%;transform:translateY(-50%);width:18px;height:18px;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer}.page-product-wrapper .characteristics .characteristic{position:relative}.page-product-wrapper .characteristics .characteristic .info{position:absolute;z-index:6;width:200px;padding:10px;left:50%;top:105px;transform:translate(-50%);border-radius:4px;opacity:0;transition:all ease-in-out .3s;background-color:#060b26e6;border:2px solid rgba(6,11,38,.9)}.page-product-wrapper .characteristics .characteristic .info p{font-size:12px;font-style:normal;font-weight:600;line-height:120%;color:#fff;white-space:pre-line}.page-product-wrapper .characteristics .characteristic:hover .info{opacity:1}@media only screen and (max-width: 600px){.page-product{width:90%;display:block;padding:110px 0 0}.page-product .gallery{width:100%;height:40vh}.page-product .info{padding-top:70px;width:90%;margin:auto}.page-product .info .characteristics .characteristic{width:22%}.page-product .info .characteristics .characteristic .text span{font-size:16px}.page-product .info .add-to-cart{width:160px;height:50px;font-size:16px}.page-product .info .payment-methods{margin:30px auto auto;flex-wrap:wrap;width:70%}.page-product-description{width:80%;flex-direction:column-reverse;justify-content:space-between}.faq-block{width:auto;margin-top:25px}.page-product-description>.details{width:auto;margin-top:15px}.page-product-description>.details .table div:nth-of-type(odd){font-size:12px;font-weight:600}.page-product-description>.details .table div{padding:6px 15px;font-size:11px;font-weight:500}.page-product-wrapper .shipping-pop-up,.page-product-wrapper .measurements-pop-up{width:90%;box-sizing:border-box}.page-product-wrapper .shipping-pop-up *,.page-product-wrapper .measurements-pop-up *{font-size:12px}.page-product-wrapper .shipping-pop-up h2,.page-product-wrapper .measurements-pop-up h2{font-size:27px;margin-bottom:15px}.page-product-wrapper .measurements-pop-up h2{margin-bottom:-20px}.page-product-wrapper .measurements-pop-up div{flex-direction:column}.page-product-wrapper .measurements-pop-up img{width:50%}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/page-product.css.map */
