.pieces_paginationControls___tgIV{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.pieces_paginationButton__QHAUN{padding:8px 16px;border:1px solid #ddd;border-radius:5px;background-color:#000;color:#fff;cursor:pointer;transition:background-color .3s ease}.pieces_paginationButton__QHAUN:hover{background-color:#555}.pieces_paginationButton__QHAUN:disabled{background-color:#ccc;cursor:not-allowed}.pieces_productsContainer__bo0G5{margin-top:50px;display:flex;flex-wrap:wrap;justify-content:center}.pieces_error__SEu5j{color:red;font-size:13px;margin-top:5px}.pieces_starContainer__FS23_{display:flex;justify-content:center;column-gap:10px;margin-bottom:15px}.pieces_emptyStar__mUkSE,.pieces_fullStar__PXtB2{font-size:35px;cursor:pointer}.pieces_fullStar__PXtB2{color:gold}.pieces_emptyStar__mUkSE{color:#ddd}.pieces_AccessDrops__k1CKy{color:#1a83ff;text-decoration:underline}.pieces_strike__lnK7W{text-decoration:line-through;opacity:50%}.pieces_pass__uhern{font-size:18px}.pieces_globeDiscount__sImkw{font-weight:700;border:1px solid #000;padding:1px 2px}.pieces_input__s2r2Q{padding:10px;font-size:14px;border:1px solid #ddd;border-radius:8px}.pieces_input__s2r2Q:focus{border-color:#1a83ff;outline:none}.pieces_label__IdKOb{font-size:14px;margin-bottom:5px;color:#545454}.pieces_formGroup__e1bTr{display:flex;flex-direction:column}.pieces_ReviewsContainer__T6LRh{border:1px solid #a5a5a5;border-radius:6px;padding:10px;box-shadow:0 2px 5px rgba(0,0,0,.1)}.pieces_submitButton__nUABb{background-color:#000;color:#fff;border:none;border-radius:8px;cursor:pointer}.pieces_submitButtonLoad__xFgwt,.pieces_submitButton__nUABb{padding:10px 20px;font-size:16px;font-weight:700;transition:background-color .3s ease}.pieces_submitButtonLoad__xFgwt{background-color:#fff;color:#000;border:1px solid #000;border-radius:8px;text-align:center}.pieces_submitButton__nUABb:hover{background-color:#1a83ff}.pieces_BottomPageContainer__X_3Nv{display:grid;grid-template-columns:auto}.pieces_CenterContentProducts__TqOID{display:grid;grid-template-columns:auto auto auto auto;grid-row-gap:10px;row-gap:10px;grid-column-gap:10px;column-gap:10px;width:100%}.pieces_NoPieces__AYoik{text-align:center;align-items:center;padding:20px;border-radius:10px;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);margin-top:100px}.pieces_whatsappButton__WWMJ2{display:inline-block;padding:15px 30px;background:linear-gradient(135deg,#25d366,#128c7e);border-radius:50px;color:#fff;font-family:Playfair Display,serif;font-size:18px;font-weight:600;text-align:center;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,0,0,.1)}.pieces_whatsappButton__WWMJ2:hover{background:linear-gradient(135deg,#128c7e,#25d366);transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,0,0,.2)}.pieces_whatsappButton__WWMJ2 p{margin:0}.pieces_PREshopButton___0DHH{text-align:center}.pieces_piecesContent__CPE_6{display:grid;justify-items:left;grid-template-columns:auto auto;padding:5px;width:100%}.pieces_CenterContent__dwrPq{display:grid;justify-items:center;justify-content:center;grid-template-columns:auto auto auto;grid-gap:20px;gap:20px}.pieces_TopContentWrapper__bmmz8{display:flex;flex-direction:column;width:100%}.pieces_TopContent__8soD_{position:-webkit-sticky;position:sticky;top:20px;background-color:#000;padding:20px;border-radius:8px;color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1)}.pieces_TopContent__8soD_ p{padding:10px}.pieces_TopContent__8soD_ p span{cursor:pointer;opacity:60%}.pieces_TopContent__8soD_ p span:hover{border-bottom:1px solid #fff;opacity:100%}.pieces_piecesCards__v3Hk1{background-color:#fff;border-radius:12px;box-shadow:0 4px 8px rgba(0,0,0,.1);padding:5px;width:100%;max-width:100%;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;opacity:0;animation:pieces_fadeIn__QWgCF 1s ease-in-out;animation-fill-mode:forwards}.pieces_piecesCards__v3Hk1 img{width:100%;height:auto;border-radius:8px}.pieces_piecesCards__v3Hk1 .pieces_overlayings__EoahO{margin-top:10px;display:flex;flex-wrap:wrap;flex-direction:row;font-size:12px}.pieces_overlayings__EoahO span{margin-right:3px}.pieces_piecesCards__v3Hk1:first-child{animation-delay:.2s}.pieces_piecesCards__v3Hk1:nth-child(2){animation-delay:.4s}.pieces_piecesCards__v3Hk1:nth-child(3){animation-delay:.6s}.pieces_piecesCards__v3Hk1 div p{padding:0;margin:0}.pieces_piecesCards__v3Hk1 div:nth-child(2) p{font-weight:700}.pieces_piecesCards__v3Hk1 div:nth-child(3){display:grid;grid-template-columns:auto auto;margin-top:5px}.pieces_piecesCards__v3Hk1 div:nth-child(3) p:nth-child(2) span{border:1px solid #000;border-right:none;border-left:none}@keyframes pieces_fadeIn__QWgCF{0%{opacity:0}to{opacity:1}}.pieces_TopPageContainer__TZCSo{display:grid;grid-template-columns:auto auto;justify-items:center;justify-content:center}.pieces_TopRight__SlA2x{display:flex;flex-direction:column;text-align:center;align-items:center;justify-items:center;justify-content:right;width:100%}.pieces_TopPageOtherProductImage__cr31i{display:flex;flex-direction:row;row-gap:10px;column-gap:10px;overflow-x:auto;max-width:500px;justify-content:center}.pieces_TopPageOtherProductImage__cr31i span{cursor:pointer;padding:0;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:10px}.pieces_TopLeft__YrxwA{width:auto;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;justify-content:left}.pieces_TransactDiv__fG2hS{padding:5px;text-align:center}.pieces_tripAFitsButton__k6Q4t{background-color:#000;color:#fff;border:2px solid transparent;padding:10px 30px;border-radius:30px;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 5px 15px rgba(0,0,0,.2);margin:10px}.pieces_tripAFitsButton__k6Q4t:hover{background-color:#fff;color:#000;border:2px solid #000;box-shadow:0 10px 20px rgba(0,0,0,.5)}.pieces_tripAFitsButtonNot__cJFuk{background-color:#fff;color:#000;padding:10px 30px;font-size:16px;margin:10px}.pieces_tripAFitsButtonC__oUuby,.pieces_tripAFitsButtonNot__cJFuk{border:2px solid transparent;border-radius:30px;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 5px 15px rgba(0,0,0,.2)}.pieces_tripAFitsButtonC__oUuby{background-color:#000;color:#fff;padding:5px 15px;font-size:15px;margin:5px}.pieces_tripAFitsButtonC__oUuby:hover{background-color:#fff;color:#000;border:2px solid #000;box-shadow:0 10px 20px rgba(0,0,0,.5)}.pieces_supportedPaymentSystems__ItWUg{border:1px solid red;padding:5px}.pieces_Status__YPzRI{padding:0 5px 5px}.pieces_shipping_details_materials__MuIGi{margin-top:10px;border:1px solid #ddd;border-radius:8px;padding:5px;width:100%;min-height:200px}.pieces_shipping_details_materials_innert2__3_GnZ{height:200px;overflow-y:auto}.pieces_shipping_details_materials_innert__jPJ6c{display:flex;flex-direction:row;justify-content:space-between;padding:2px}.pieces_shipping_details_materials_innert__jPJ6c div span{cursor:pointer}.pieces_shipping_details_materials_innert__jPJ6c div span:hover{border-bottom:1px solid #000;padding-bottom:5px}.pieces_shipping_details_materials_innert2__3_GnZ div p{padding:2px}@media (max-width:1000px){.pieces_TopPageContainer__TZCSo{grid-template-columns:auto}.pieces_CenterContent__dwrPq{grid-template-columns:auto auto}}@media (max-width:768px){.pieces_formGroup__e1bTr,.pieces_piecesContent__CPE_6{flex-direction:column}.pieces_TopContentWrapper__bmmz8{max-width:100%;margin-right:0;margin-bottom:20px}.pieces_CenterContent__dwrPq{flex-direction:column}.pieces_piecesCards__v3Hk1{max-width:100%}}@media (max-width:950px){.pieces_CenterContentProducts__TqOID{grid-template-columns:auto auto auto}}@media (max-width:760px){.pieces_CenterContentProducts__TqOID{grid-template-columns:auto auto}.pieces_piecesContent__CPE_6{grid-template-columns:auto}.pieces_TopRight__SlA2x{width:90%}}@media (max-width:450px){.pieces_TopPageMainProductImage__ImtSx{width:300px}.pieces_TopRight__SlA2x{width:80%}}.updates_signupContainer__lEAWy{max-width:600px;margin:0 auto;padding:20px;background-color:#fff;border-radius:12px;box-shadow:0 5px 15px rgba(0,0,0,.2)}.updates_hh2__KxAND{text-align:center;color:#000;margin-bottom:20px;font-size:24px}.updates_PREshopButton__8_Dmj{text-align:center}.updates_whatsappButton__vZMed{display:inline-block;padding:15px 30px;background:linear-gradient(135deg,#25d366,#128c7e);border-radius:50px;color:#fff;font-family:Playfair Display,serif;font-size:18px;font-weight:600;text-align:center;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,0,0,.1)}.updates_whatsappButton__vZMed:hover{background:linear-gradient(135deg,#128c7e,#25d366);transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,0,0,.2)}.updates_whatsappButton__vZMed p{margin:0}.Slider_slider__6INKh{position:relative;width:100%;max-width:500px;margin:0 auto;aspect-ratio:1/1;overflow:hidden;border-radius:16px}.Slider_slide__EnNsy{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .6s ease-in-out;z-index:0}.Slider_slide__EnNsy.Slider_active__2ZRrz{opacity:1;z-index:1}.Slider_imageWrapper__mETdt{position:relative;width:100%;height:100%;cursor:pointer}.Slider_Imagei__yNj8Q{border-radius:16px}.Slider_dots__mSP92{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);display:flex;justify-content:center;align-items:center;z-index:2}.Slider_dot__VVGw7{width:10px;height:10px;margin:0 5px;border-radius:50%;background-color:#fff;opacity:.5;transition:opacity .3s ease-in-out,transform .3s ease-in-out;cursor:pointer}.Slider_dot__VVGw7.Slider_active__2ZRrz{opacity:1;transform:scale(1.3)}.loader_subDiv___Kzco{padding:1px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);border-radius:10px;margin-top:15px;opacity:0;animation:loader_fadeIn__ym2RL 1s ease-in-out;animation-fill-mode:forwards}.banner_bod__CrIVS{width:100%;height:300px;overflow:hidden}.banner_IMG__HqzmB{width:100%;height:300px;object-fit:cover}.imageCarousel_imageContainer__97jtE{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:5px;width:100%;max-width:600px;margin:0 auto}.imageCarousel_IMGG__oTKAN{width:100%;aspect-ratio:1/1;border-radius:12px;overflow:hidden;max-height:calc(100vh - 20px)}.imageCarousel_COvers__WpoJG{border-radius:12px;width:100%;height:100%;object-fit:cover}@media (max-width:1024px){.imageCarousel_imageContainer__97jtE{max-width:90%}}@media (max-width:768px){.imageCarousel_imageContainer__97jtE{max-width:100%}}.stars_starContainer__vkTNw{display:flex;align-items:center}.stars_emptyStar__5djZu,.stars_fullStar__6CDzZ,.stars_halfStar__Sgnob{font-size:20px}.stars_fullStar__6CDzZ{color:gold}.stars_halfStar__Sgnob{color:gold;overflow:hidden;width:10px}.stars_emptyStar__5djZu{color:#ddd}