h1{font-style:normal;font-weight:900}h1,p{font-family:nimbus-sans-extended,sans-serif}p{font-weight:100}img{pointer-events:none;-webkit-user-select:none;user-select:none}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.container{margin-left:2%;margin-right:2%}#root,.container{display:flex;flex-direction:column;min-height:100vh}footer{margin-top:auto;position:relative}.content{flex:1 1}.container{margin-left:15vw;margin-right:15vw;margin-top:2%}.container,.container-video{border:1px solid #000;border-radius:10px;height:100%;padding:20px}.container-video{margin:2% 15vw 5vw}.text-container{margin-left:15vw;margin-right:15vw;margin-top:5vw}.info-container,.text-container{border:1px solid #000;border-radius:10px;padding:20px}.info-container{height:auto;margin:20vh 5% 20vw}.text-page-top{animation:fadeIn .5s ease-in-out forwards;border:10px #000;font-size:clamp(30px,5vw,100px);font-weight:900;transition:transform .2s ease-in-out}.text-page-top,.text-page-top-2{font-family:nimbus-sans-extended,sans-serif;font-style:normal;margin-bottom:0;margin-top:0}.text-page-top-2{animation:fadeIn 1s ease-in-out forwards;font-size:50px;font-size:clamp(12px,5vw,40px);font-weight:100;transition:transform .3s ease-in-out}.art-grid{grid-gap:5px;display:grid;gap:5px;grid-auto-rows:150px;grid-template-columns:repeat(6,1fr)}.art-item{align-items:center;display:flex;justify-content:center;overflow:hidden;position:relative}.art-item img{animation:fadeIn 1s ease-in-out forwards;height:auto;object-fit:cover;opacity:0;width:100%}.art-page-container{display:grid;margin-bottom:10%;margin-top:13vh}.art-item :hover{transform:scale(1.05);transition:transform .1s ease-in-out}.gallery{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.gallery-item{position:relative}.gallery-image{cursor:pointer;transition:transform .2s ease-in-out;width:100%}.gallery-image:hover{transform:scale(1.05)}.lightbox-overlay{align-items:center;background:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}.lightbox-content{max-height:90vh;max-width:90vw;position:relative}.lightbox-image{border-radius:10px;max-height:100%;max-width:100%;object-fit:contain}.close-lightbox{color:#fff;cursor:pointer;font-size:36px;position:absolute;right:20px;top:20px;-webkit-user-select:none;user-select:none}.close-lightbox:hover{color:#ccc}.art-item.large{grid-column:span 4;grid-row:span 2}.art-item.medium{grid-column:span 2;grid-row:span 2}.art-item.small{grid-column:span 2;grid-row:span 1}.art-item.tall{grid-column:span 2;grid-row:span 3}@media (max-width:768px){.container{height:100%}.container,.container-video{border:1px solid #000;border-radius:10px;margin:2% 5vw 5vw;padding:20px}.container-video{height:auto}.text-container{border:1px solid #000;border-radius:10px;margin-left:5vw;margin-right:5vw;margin-top:5vw;padding:20px}.art-grid{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center}.art-item{max-width:400px;width:100%}.art-item img{height:auto;width:100%}}.anim{animation:fadeIn .7s;display:flex;margin-left:25vw;width:50%}.cardContainer{margin-top:20vh;overflow:hidden}.image-carousel{display:inline-flex}.image-carousel img{border-radius:10px;box-shadow:0 4px 10px #0000004d;height:20%;margin-right:2%;width:20%}.landingContainer{display:block;height:100vh;justify-content:center;padding-left:10%;padding-right:10%}.greetingsContainer{border:1px solid #000;border-radius:20px;height:40%;padding-left:5%;padding-top:5%}.title-container{border:1px solid #000;border-radius:20px;font-size:48px;margin-bottom:3%;padding-left:3%}.greetings h3{font-size:32px}@media (max-width:768px){.cardContainer{margin-top:20svh}.landingContainer{align-content:center;display:block;height:100%;justify-content:center;padding-bottom:10%;padding-left:10%;padding-right:10%}.greetingsContainer{border:1px solid #000;border-radius:20px;height:auto;height:40%;padding-left:10%;padding-top:10%}.title-container{border:1px solid #000;border-radius:20px;font-size:14px;margin-bottom:3%;padding-left:3%}}.skeleton-loader{animation:shimmer .3s infinite;background:linear-gradient(90deg,#efefef 25%,#ddd 50%,#c6c6c6 75%,#efefef);background-size:200% 100%;opacity:50%}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:0 0}}a{-webkit-text-decoration:#000;text-decoration:#000}a,a:visited{color:inherit}.logo img{margin-left:10vw;padding-top:8%;width:80px}.expanded-item{top:-10px}.logo{display:flex}.cart img{display:none}.cart-desktop img{margin-right:100px;padding-left:50px;width:30px}.expanded-item{display:none;position:relative}.expanded-item.expanded{animation:fadeIn .5s;display:inline-flex}.nav-item{position:relative;transform:translateX(0)}.links{display:flex}.nav-links li{cursor:pointer}.nav-links li:hover{transform:translateY(-5px)}.nav-item-enter,.nav-item-enter-active,.nav-links li:hover{transition:transform .5s ease}.nav-item-enter-active{transform:translateX(-150px)}.expanded-ta{align-items:center;animation:fadeIn 1s;bottom:33px;display:inline-flex;font-size:13px;height:10px;justify-content:center;position:absolute;right:510px;text-decoration:none}.nav-item-exit{opacity:50%;transform:translateX(-120px)}.nav-item-exit-active{transform:translateX(-150px)}.nav-item-exit-done{transform:translateX(0)}.expanded-ta a{color:#000}.nav-links{position:relative}.nav-links,.nav-links.open li{transition:transform .4s ease}.expanded-gd a{animation:fadeIn 1s;color:#000;cursor:pointer;font-size:12px;text-decoration:none;white-space:nowrap}.expanded-gd.expanded{display:inline-flex;justify-content:baseline;padding-left:5%;padding-right:5%;padding-top:3.2%}.traditionalart.open{transform:translateX(-170px);transition:transform .2s ease}.traditionalart{transform:translateX(0);transition:transform .2s ease}nav{background-color:#fff;justify-content:space-between;padding-right:5%;white-space:nowrap;z-index:auto}nav,nav ul{display:flex;padding-top:2%}nav ul{font-family:input-sans,sans-serif;font-style:normal;font-weight:100;justify-content:right;list-style-type:none;margin:0}nav ul li{margin-right:15px}nav ul li a{color:#000;text-decoration:none}nav ul li a:hover{color:#fe0;font-weight:500}nav ul li:hover{color:#ffe100;font-weight:500}.hamburger{display:none}.navWrapper{top:0}.navWrapper,.navWrapper.hidden{left:0;position:fixed;right:0;transition:.5s linear;z-index:10000}.navWrapper.hidden{background-color:#000;top:-190px}@media (max-width:768px){.cart-desktop{border:none;display:none}.navWrapper nav{background-color:#fff;left:0;padding-bottom:4%;right:0;top:0;transition:.3s linear ease-in-out;width:100%;z-index:10000}.cart img{display:block;width:30px}.cart{padding-left:50%;padding-top:8%;width:40px}.navWrapper{position:fixed;top:0}.navWrapper,.navWrapper.hidden{left:0;right:0;transition:.3s linear;z-index:10000}.navWrapper.hidden{background-color:#fff;top:-130px}.expanded-gd li{background-color:#000;transition:transform 1.3s ease-out}.links{flex-direction:column}.expanded-gd.expanded:after,.expanded-gd.expanded:before{content:" "}.expanded-gd{display:none;display:inline-flex;transition:transform 1.3s ease-out}.expanded-gd a{color:#fff;text-decoration:none}.expanded-gd.expanded{display:block;margin:0;padding:0;transition:transform .8s ease-out;z-index:-10}.expanded-ta{align-items:center;animation:fadeIn 1s;bottom:33px;font-size:13px;height:10px;justify-content:center;position:absolute;right:510px;text-decoration:none}nav{background-color:#fff;display:flex;justify-content:space-between;padding-right:0}.nav-links{align-items:right;background:#fff;border:1px solid #000;border-bottom-left-radius:10px;border-top-left-radius:10px;box-shadow:0 8px 32px #0000005e;display:flex;flex-direction:column;height:auto;opacity:0;position:fixed;right:0;top:10.9vh;width:200px;z-index:10000000}.nav-links.open,.nav-links.open li{animation:fadeIn .5s ease-in-out forwards;transition:transform 2s ease-out}.expanded-item{font-size:12px}.expanded-item.open{transform:translateY(-10px);transition:transform 2s ease-out}.expanded-item:nth-child(2),.expanded-item:nth-child(4){padding-left:5%}.nav-links li:hover{transform:none;transition:transform .5s ease}.nav-links li{padding-bottom:10%;padding-left:5%;padding-top:5%;width:100%;z-index:10000}.nav-links li:first-child{border-bottom:1px solid #000}.nav-links li:last-child{border-bottom:none}.nav-links li:nth-child(2),.nav-links li:nth-child(3){animation:none;border-bottom:1px solid #000}.hamburger-wrapper{align-items:center;display:flex;height:50px;justify-content:center;margin-right:5vw;margin-top:3.5vw;position:relative;width:50px}.hamburger{cursor:pointer;display:inline-block;position:relative}.hamburger span{transform:translate(-50%,-50%);transition:.3s ease}.ham{top:10px}.ham,.ham2{background-color:#000;border-radius:20px;height:4px;position:absolute;width:30px}.ham2{display:flex}.ham3{background-color:#000;border-radius:20px;height:4px;position:absolute;right:-22px;top:20px;width:15px}.ham.active{transform:translate(-50%,-50%)rotate(40deg)}.ham3.active{transform:translate(-50%,-155%)rotate(40deg);transition:.2s ease}.ham2.active{margin-left:10.5%;transform:translate(-50%,200%) rotate(-40deg)}.close{rotate:40deg}.close,.close2{background-color:#000;border-radius:20px;height:40%;position:absolute;width:10%}.close2{rotate:-40deg}.closeMenu{height:10%;margin-left:20%;width:10%}.expanded-item{flex-direction:column}.expanded-item.expanded{background-color:#000;color:#fff}.nav-links{padding-left:0}nav ul{font-family:input-sans,sans-serif;font-style:normal;font-weight:300}.logolink{width:60px}.hamburgerButton{width:15%}.closeButton{width:10%}.logo{display:flex;justify-content:center}.logo img{margin-left:6vw;margin-top:9vw;width:50px}}.spinner{animation:spinner-c7wet2 1s linear infinite;background:radial-gradient(farthest-side,#000 94%,#0000) top/5px 5px no-repeat,conic-gradient(#0000 30%,#000);border-radius:50%;height:20px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 5px),#000 0);width:20px}@keyframes spinner-c7wet2{to{transform:rotate(1turn)}}.page-wrapper{padding:10%}.cart-wrapper{border:1px solid #000;border-radius:20px;padding:5%}.checkout-info-wrapper{display:flex;justify-content:space-between;width:80vw}.image-button-wrapper img{margin-bottom:10%;width:100%}.shipping-policy{padding-bottom:10%;padding-top:10%}.checkout-info-wrapper h2{padding-top:70%}.image-button-wrapper{display:block;width:10%}.remove-controls{margin-bottom:10%;width:100%}.items-wrapper{border-bottom:1px solid #000;display:flex;justify-content:space-between;margin-bottom:3%}.checkout-text{padding-right:2%}.checkout-text h3,.checkout-text strong{font-size:20px}.price-removeButton{background-color:#fff;border:1px solid #000;border-radius:20px;color:#000;cursor:pointer;margin-top:10%;width:100%}.price-removeButton:hover{background-color:#bfbfbf}.checkout-button{background-color:#fff;border:1px solid #000;border-radius:20px;cursor:pointer;padding:1%;width:50%}.checkout-button:hover{background-color:#bfbfbf}.checkout-button:disabled{background-color:#bfbfbf;cursor:not-allowed;opacity:50%}.items-wrapper img{border-radius:10px;box-shadow:0 4px 10px #0000004d}.quantity-controls button{background-color:#fff;border:1px solid #000;border-radius:20px;color:#000;cursor:pointer;width:30%}.spinner-checkout{display:flex;position:absolute;right:10px;top:10px}.checkout-button{height:40px;position:relative;width:40vw}.stripelogo{justify-content:center}.stripelogo img{width:120px}.quantity-controls button:hover{background-color:#bfbfbf}.quantity-controls span{padding-left:15px;padding-right:20px}.subtotal{font-size:20px;margin-bottom:10%;margin-top:10%}.cart-clearButton{background-color:#fff;border:1px solid #000;border-radius:20px;color:#000;cursor:pointer;height:30px;width:10%}.cart-clearButton:hover{background-color:#bfbfbf}.title-button-wrapper{align-items:baseline;display:flex;justify-content:space-between}.empty-wrapper{padding-bottom:10%}@media (max-width:768px){.cart-wrapper{display:flex;flex-direction:column}.stripelogo img{width:79px}.empty-text{font-size:22px}.empty-wrapper{padding-bottom:50%;padding-top:30%}.cart-clearButton{background-color:#fff;border:1px solid #000;border-radius:20px;color:#000;height:20px;width:30%}.page-wrapper{padding:5%}.remove-controls{padding-bottom:50%}.quantity-controls{display:flex;justify-content:center;margin-bottom:13px}.quantity-controls button{background-color:#fff;border:1px solid #000;border-radius:20px;color:#000;cursor:pointer;width:30px}.quantity-controls span{align-items:center;display:flex;justify-content:center;width:15px}.items-wrapper{border-bottom:1px solid #000;display:flex;padding-bottom:5%;width:100%}.page-wrapper{margin-top:20%}.items-wrapper img{border-radius:10px;box-shadow:0 4px 10px #0000004d}.subtotal-wrapper{display:inline-flex;justify-content:space-between}.image-button-wrapper img{margin-bottom:10px;object-fit:cover;width:110px}.image-button-wrapper{width:100%}.checkout-info-wrapper{height:100%;width:100%}.price-removeButton{background-color:#fff;border:1px solid #000;border-radius:20px;color:#000;width:100%}.image-button{display:inline-block;width:135%}.image-button-wrapper{height:14rem}.checkout-info-wrapper h2{padding-top:40%}.stripelogo{align-content:center;align-items:center;justify-content:center}.checkout-button{background-color:#fff;border:1px solid #000;border-radius:20px;color:#000;display:inline-flex;height:40px;width:100%}.checkout-text{padding-right:2%;width:100rem}.checkout-text h3{font-size:10px}.title-button-wrapper h1{font-size:25px}.checkout-text strong{font-size:15px}}.about-container{border:1px solid #000;border-radius:10px;display:flex;grid-template-columns:repeat(2,1fr);margin:10vw 5vw 5vw;padding:5%}.about-cv{cursor:pointer}.about-text-container{padding-right:10%}.about-cv{font-size:1.2rem}.about-cv:hover{color:gold;transform:translateY(-5px);transition:transform .3s ease-out}.about-container h1{animation:fadeIn .5s ease-in-out forwards;font-family:nimbus-sans-extended,sans-serif;font-size:clamp(40px,10vw,100px);font-style:normal;font-weight:900;line-height:80%;margin-bottom:5%;margin-top:0}.about-text-pg{padding-bottom:5%}.about-container p{animation:fadeIn .5s ease-in-out forwards;font-family:nimbus-sans-extended,sans-serif;font-size:clamp(40px,10vw,12);font-style:normal;font-weight:100;margin-bottom:0;margin-left:.5%;margin-top:0}.about-container img{animation:fadeIn .7s ease-in-out forwards;border-radius:10px;width:30%}@media (max-width:768px){.about-text-pg{padding-bottom:5%}.about-text-container{padding-bottom:15%;padding-right:0}.about-container,.about-page-container{display:block;margin-top:15vh}.about-container{align-items:center;flex-direction:column;gap:20px;justify-content:center;margin-bottom:10vh;position:relative}.about-container img{border-radius:10px;box-shadow:0 4px 10px #0000004d;position:relative;width:100%}}.footer-wrapper{background-color:#2b2b2b;bottom:0;color:#fff;height:auto;margin-top:auto;padding-bottom:10%;position:relative;text-align:center;white-space:nowrap;width:100vw}.copyright{text-wrap:wrap;color:#999}.footer-wrapper p{bottom:0;display:flex;font-family:input-sans,sans-serif;font-style:normal;font-weight:100;justify-content:center;margin-top:3vw;padding-left:10%;padding-right:10%}.social-wrapper{height:0;margin-bottom:5%;margin-left:46vw;width:3%}.social-wrapper img{margin-right:50%}.info-wrapper{margin-top:2%}.scrolling-text{animation:scroll-text 20s linear infinite;display:inline-block}.scrolling-text,h2{font-family:input-sans,sans-serif;font-style:normal;font-weight:400}@keyframes scroll-text{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@media (max-width:768px){.footer-wrapper{background-color:#2b2b2b;bottom:0;color:#fff;height:auto;margin-top:auto;position:relative;text-align:center;white-space:nowrap;width:100%}.footer-wrapper p{bottom:0;font-family:input-sans,sans-serif;font-style:normal;font-weight:100;justify-content:center}.social-wrapper{height:20%;margin-bottom:10%;margin-left:30vw;margin-top:0;width:15%}.social-wrapper img{display:inline;margin-right:50%}.info-wrapper{margin-top:5vh}.copyright{padding-left:5vw;padding-right:5vw;padding-top:2vw}.scrolling-text{animation:scroll-text 20s linear infinite;display:inline-block;font-family:input-sans,sans-serif;font-style:normal;font-weight:400}}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid #0000;border-top:8px solid #0000;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:#0003}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;transition:all .5s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px #000000e6;cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px #000000e6;top:0}.carousel:hover .slide .legend{opacity:1}.image-container img{border-radius:10px;box-shadow:0 4px 10px #0000004d;width:50vw}h3{color:grey;font-family:nimbus-sans-extended,sans-serif;font-size:1rem;font-style:italic;font-weight:100}.embedContainer{border-radius:50px;width:auto}.materials{margin-top:0}.info-container-shop{border:1px solid #000;border-radius:10px;height:auto;margin-bottom:5vw;padding:20px}.productContainer{margin-top:12vh;padding:20px}.backB span{background-color:#000;border-radius:40px;left:0;position:absolute;width:40px}.backB span:first-child{position:absolute;rotate:-120deg;top:0}.backB span:nth-child(2){position:absolute;rotate:-60deg;top:0}.backB{align-items:center;background-color:#fff;border:1px solid #000;border-radius:20px;cursor:pointer;display:flex;height:10px;justify-content:center;margin-bottom:2%;margin-top:4%;padding:1%;position:relative;width:20%}.backB:hover{background-color:#bfbfbf}.quantitySelector{border:1px solid #000;border-radius:20px;display:flex;justify-content:space-between;margin-left:15%;width:100px}.spinner-add{display:flex;left:150px;position:absolute;top:0}.quantitySelector p{padding-top:20%}.addToCart{background-color:#fff;border:1px solid #000;border-radius:20px;color:#000;height:50%;justify-content:center;margin-top:12%;padding:5%;position:relative;width:100%}.addToCart,.size-quantity{display:flex}.selector-wrapper{border-top:1px solid #000;justify-content:space-between}.sizeSelector select{align-items:center;background-color:#fff;border:1px solid #000;border-radius:20px;cursor:pointer;justify-content:center;margin-top:10%;padding:20%}.addToCart:hover{background-color:#bfbfbf;cursor:pointer}.addToCart:disabled{cursor:not-allowed;opacity:50%}.confirmation-message p{animation:fadeIn 1s ease-in-out forwards}.quantitySelector button{background-color:#fff;border:none;color:#000;cursor:pointer}.quantitySelector button:hover{animation:fadeOut 1.5s ease}@keyframes fadeOut{0%{background-color:#bfbfbf}to{background-color:#fff}}.quantitySelector button:nth-child(3){border-bottom-right-radius:20px;border-left:1px solid #000;border-top-right-radius:20px;padding-right:10%}.quantitySelector button:first-child{border-bottom-left-radius:20px;border-right:1px solid #000;border-top-left-radius:20px;padding-left:10%}.quantitySelector{margin-top:2%}.image-container{display:inline-flex}.info-text-container{word-wrap:break-word;padding-left:3%;width:30vw}.price{font-size:2.5rem}.selector-wrapper{padding-top:10%}.button-message{position:relative}.skeleton-wrapper{height:80vh;width:50vw}@media (max-width:844px){.info-container-shop{align-content:center;display:flex;justify-content:center}.image-skeleton-wrapper{max-height:120vw;min-height:70vw;position:relative}.skeleton-wrapper{height:40vh;width:80vw}.backB span{background-color:#000;border-radius:40px;height:10px;left:35px;margin-top:2px;position:absolute;width:1px}.backB span:first-child{left:13px;position:absolute;rotate:-120deg;top:5px}.backB span:nth-child(2){left:13px;position:absolute;rotate:-60deg;top:10px}.backB p{font-size:14px;margin-bottom:0;margin-top:0}.backB{align-items:center;background-color:#fff;border:1px solid #000;border-radius:20px;color:#000;cursor:pointer;display:flex;height:30px;justify-content:center;padding:0;position:relative;width:140px}.backbutton{align-items:center;width:100%}.spinner-add{display:flex;left:140px;position:absolute;top:-3px}.info-text-container{word-wrap:break-word;padding-left:3%;width:75vw}.quantitySelector button:hover{animation:fadeOut 1.5s ease}.quantitySelector p{padding-top:0}.addToCart{background-color:#fff;border:1px solid #000;border-radius:20px;display:flex;height:50%;justify-content:center;margin-top:12%;padding:5%;width:100%}.embedContainer{border-radius:50px}.image-container img{width:80vw}.image-container{display:grid;margin-left:-2%;width:100%}.materials{margin-top:0}.text-header{margin-bottom:0}.description{margin-top:3rem}.info-container{margin-top:15vh}.quantitySelector{display:flex;height:3.2rem;justify-content:space-between;margin-left:5%;margin-top:6%;width:100px}.quantitySelector,.sizeSelector select{border:1px solid #000;border-radius:20px}.sizeSelector select{background-color:#fff;color:#000;height:50px;margin-top:10%;padding:20%;width:200px}.selector-wrapper{padding-top:10%}.price{display:flex;justify-content:center}.size-quantity{display:flex;justify-content:space-between}}.pageContainer{margin:10% 15vw 5vw;padding:10px;width:auto}.titleContainer{border:1px solid #000;border-radius:10px;margin-bottom:2%;padding-left:5%}.titleContainer h1{animation:fadeIn .5s ease-in-out forwards;font-size:clamp(30px,5vw,100px)}.itemContainer{grid-gap:16px;border:1px solid #000;border-radius:10px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));padding:2%}.itemContainer img{animation:fadeIn .8s ease-in-out forwards;object-fit:cover;overflow:hidden}.buy-container p{font-size:1.2rem}.product img{object-fit:cover;overflow:hidden;width:100%}.product{position:relative}.product-container{overflow:hidden;padding-bottom:20%;padding-right:3%}.buy-container{display:flex;justify-content:space-between}.buy-container button{border:none;border-radius:20px;box-shadow:0 4px 10px #0000004d;right:50px}.thumbnail-container{display:flex;height:60vh;transition:transform .2s ease-in-out}.thumbnail-container:hover{transform:scale(1.05)}.title-thumbnail-wrapper a{color:#000}.title-thumbnail-wrapper{display:block;justify-content:space-between}a{text-decoration:none}@media (max-width:768px){.pageContainer{margin:30% 2vw 5vw;width:auto}.itemContainer{display:flex;flex-direction:column;padding-top:5%}.thumbnail-container{display:flex;height:auto}.buy-container{justify-content:space-between}.product-container{padding-left:3%}}.page-container{animation:fadeIn .2s ease;height:100%;margin-top:20vh;padding:5%}.success-container{border:1px solid #000;border-radius:20px;display:block;height:100%;margin-bottom:10vh;margin-left:20%;padding:5%;width:50%}.success-container img{border-radius:20px;justify-content:center;width:10%}.image-container-success img{box-shadow:0 4px 10px #0000004d;height:100%;width:40%}.image-container-success,.image-container-success img{align-content:center;display:flex;justify-content:center}.image-container-multi{align-items:flex-end;display:flex;height:250px;margin-top:1px;width:50%}.page-container h1{font-size:40px}.page-container{display:flex}.image-container-multi img:first-child{animation:fadeIn .4s ease;left:45%;position:absolute;z-index:0}.image-container-multi img:nth-child(2){animation:fadeIn .5s ease;left:50%;position:absolute;z-index:-3}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.image-container-multi img:nth-child(3){animation:fadeIn .6s ease;position:absolute;z-index:-1}.image-container-multi img:after{background:linear-gradient(180deg,#0000 40%,#00000080);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.card-container{display:flex;justify-content:center;padding-bottom:5%;width:100%}.image-container-multi img{box-shadow:0 4px 10px #0000004d;position:absolute}@media (max-width:768px){.page-container{animation:fadeIn .2s ease;height:100%;margin-top:20vh;padding:5%}.success-container{border:1px solid #000;border-radius:20px;display:block;height:100%;margin-bottom:10vh;margin-left:0;padding:5%;width:90%}.success-container img{border-radius:10%;justify-content:center;width:40%}.image-container-success{display:flex;height:100%;justify-content:center;width:150%}.image-container-multi{align-items:flex-end;display:flex;height:250px;margin-left:0;margin-top:1px}.page-container h1{font-size:30px}.image-container-multi img:first-child{animation:fadeIn .4s ease;left:51%;position:absolute;z-index:-1}.image-container-multi img:nth-child(2){animation:fadeIn .5s ease;left:10%;position:absolute;z-index:-10}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.image-container-multi img:nth-child(3){animation:fadeIn .6s ease;position:absolute}.image-container-multi img:after{background:linear-gradient(180deg,#0000 40%,#00000080);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.card-container{width:100%}.image-container-multi img{box-shadow:0 4px 10px #0000004d;position:absolute}}.dashboard-container{display:block;justify-content:center;margin-top:30vh;padding:5%}.table-container{border:1px solid #000;border-radius:20px;display:flex;justify-content:space-between;padding:2%}.table-container img{align-content:center;justify-content:center;width:20%}
/*# sourceMappingURL=main.76874be3.css.map*/