.button_button__J62wj{padding:var(--p);border-radius:var(--radius);font-size:var(--size);color:var(--color);border:var(--border);background-color:var(--background);--size:1rem;--color:var(--tp-common-white);--color-hover:var(--tp-common-white);--background:var(--tp-theme-primary);--background-hover:var(--tp-common-black)}.button_button__J62wj:not(.button_text___zD__){--p:9px 25px;--radius:5px}.button_button__J62wj:hover{background-color:var(--background-hover);color:var(--color-hover);border:var(--border-hover)}.button_button__J62wj.button_small__b3xc6{--size:0.925rem}.button_button__J62wj.button_black__iYElU{--color:var(--tp-common-white);--color-hover:var(--tp-common-white);--background:var(--tp-common-black);--background-hover:var(--tp-theme-primary)}.button_button__J62wj.button_error__30NZA{--color:rgb(var(--bg));--color-hover:rgb(var(--bg));--background:rgb(var(--color-alert));--background-hover:var(--tp-common-black)}.button_button__J62wj.button_outline__n43B2{--color:var(--tp-theme-primary);--color-hover:var(--tp-common-white);--background:transparent;--background-hover:var(--tp-common-black);--border:1px solid var(--tp-theme-primary);--border-hover:1px solid var(--tp-common-black)}.button_button__J62wj.button_outline__n43B2.button_error__30NZA{--color:rgb(var(--color-alert));--color-hover:rgb(var(--bg));--background:transparent;--background-hover:rgb(var(--color-alert));--border:1px solid rgb(var(--color-alert));--border-hover:1px solid rgb(var(--color-alert))}.button_button__J62wj.button_text___zD__{--color:var(--tp-theme-primary);--color-hover:var(--tp-common-black);--background:none;--background-hover:none}.button_button__J62wj.button_text___zD__.button_error__30NZA{--color:var(--tp-pink-2);--color-hover:var(--tp-common-black)}.button_button__J62wj.button_text___zD__.button_black__iYElU{--color:var(--tp-common-black);--color-hover:var(--tp-theme-primary)}.product-detail-variable_item__5rmAY{display:flex;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;gap:10px}.product-detail-variable_title__ECzFn{flex:0 0 140px;font-size:15px;font-weight:400}.product-detail-variable_options__uaKu1{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:10px}.product-detail-variable_option__o6sSF{font-size:14px;border:1px solid var(--tp-border-3);line-height:1.2;padding:8px 14px;color:var(--tp-text-2);transition:all .32s;position:relative;border-radius:7px;overflow:hidden;--color-active:var(--tp-theme-primary)}.product-detail-variable_option__o6sSF:before{content:"";display:block;width:16px;height:16px;background-color:var(--color-active);position:absolute;bottom:0;right:0;clip-path:polygon(100% 0,100% 100%,0 100%);z-index:10;opacity:0;transition:all .32s}.product-detail-variable_option__o6sSF:after{content:"";font-family:Font Awesome\ 5 Pro;font-size:10px;line-height:1;color:#fff;position:absolute;z-index:20;bottom:1px;right:2px;opacity:0;transition:all .32s}.product-detail-variable_option__o6sSF.product-detail-variable_active__1RbBu{color:var(--color-active);border-color:var(--color-active)}.product-detail-variable_option__o6sSF.product-detail-variable_active__1RbBu:after,.product-detail-variable_option__o6sSF.product-detail-variable_active__1RbBu:before{opacity:1}.product-detail-variable_option__o6sSF:hover{color:var(--color-active);border-color:var(--color-active)}@media only screen and (max-width:767px){.product-detail-variable_item__5rmAY{flex-direction:column}.product-detail-variable_title__ECzFn{flex:unset}}.styles_detailActionWrap__16SbY{font-size:.95rem;display:flex;flex-wrap:wrap;align-items:center;gap:12px;border-bottom:0}.styles_detailActionWrap__16SbY .styles_btnAction___TaOL{font-size:.95rem;margin-right:0;margin-bottom:0}.styles_detailActionWrap__16SbY .styles_rating__Vvv3g{margin-right:3px;line-height:1}.styles_labelArea__vojCf{display:inline-flex;flex-wrap:wrap;gap:8px;margin-right:15px;transform:translateY(-2px)}.styles_galleryArea__5dYIR,.styles_summaryArea__jle5T{position:sticky;top:110px;z-index:10}.styles_sectionTitle__ZfwFA{font-size:calc(var(--size-l2) - 2px);border-bottom:1px solid var(--tp-border-3);padding-bottom:15px;margin-bottom:40px;font-weight:500}.styles_btnByImg__cs_mX{transition:all .32s;cursor:pointer}.styles_btnByImg__cs_mX:hover{filter:drop-shadow(2px 2px 4px rgba(0,0,0,.3))}.styles_btnAddToCart__QBgCZ,.styles_btnBuyNow__gQZzX{height:46px}.styles_btnAddedToCart__5bo5R{height:50px}.canvas-gallery_wrap__A_pqt{position:relative;z-index:1000}.canvas-gallery_wrap__A_pqt.canvas-gallery_opened__UMH8F .canvas-gallery_arr___g5gD,.canvas-gallery_wrap__A_pqt.canvas-gallery_opened__UMH8F .canvas-gallery_btnClose__PUwu9,.canvas-gallery_wrap__A_pqt.canvas-gallery_opened__UMH8F .canvas-gallery_content__DXLX_{opacity:1;visibility:visible;pointer-events:all}.canvas-gallery_content__DXLX_{position:fixed;z-index:2000;max-height:100vh;width:fit-content;height:fit-content;overflow:hidden;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;transition:all .52s;opacity:0;visibility:hidden;pointer-events:none}.canvas-gallery_slider__rlcV2{position:relative;max-width:100vw}.canvas-gallery_slideItem__ZNLiu{display:flex;justify-content:center;align-items:center}.canvas-gallery_item__nD3tW{background-color:#fff;border:3px solid #fff;box-shadow:0 5px 40px -20px rgba(0,0,0,.2);width:fit-content;cursor:grab;z-index:20}.canvas-gallery_img__Uhgal{max-height:calc(100vh - 50px - 40px);max-width:min(90vw,1200px);width:auto}.canvas-gallery_imgBg__bNAoX{position:absolute;width:100%;height:100%;cursor:url(/_next/static/media/cross-out.3645b2b0.png),pointer}.canvas-gallery_overlay__6xKb5{z-index:1000}.canvas-gallery_count__4skG7{text-align:right;color:#444;font-size:.95rem;padding:10px;min-height:50px;width:100%}.canvas-gallery_btnClose__PUwu9{position:fixed;z-index:2000;color:var(--tp-common-white);cursor:pointer;top:20px;right:20px;font-size:24px;display:flex;justify-content:center;align-items:center;width:40px;height:40px;transition:all .52s;opacity:0;visibility:hidden;pointer-events:none}.canvas-gallery_btnClose__PUwu9:hover{opacity:.7}.canvas-gallery_arr___g5gD{position:fixed;z-index:3000;top:50%;left:20px;fill:#fff;color:#fff;display:flex;width:40px;height:40px;justify-content:center;align-items:center;cursor:pointer;transform:translateY(-50%);transition:all .52s;opacity:0;visibility:hidden;pointer-events:none}.canvas-gallery_arrNext__m3zCm{left:unset;right:20px}@media only screen and (max-width:767px){.canvas-gallery_item__nD3tW{border-width:2px}.canvas-gallery_count__4skG7{padding:3px 10px;min-height:40px}.canvas-gallery_img__Uhgal{max-width:calc(100vw - 30px)}}.style_wrap__rHkyK{display:flex;flex-direction:row;flex-wrap:wrap;justify-self:stretch;gap:15px;--thumb-w:100px}.style_main__QUXzy{width:100%;overflow:hidden;position:relative;z-index:10}.style_mainImg__iqjzg{object-fit:contain;max-width:100%;height:auto;cursor:pointer}.style_footer__8xpn2{overflow:hidden;width:100%;box-sizing:border-box}.style_footerItem__JeLki{position:relative;width:var(--thumb-w);height:var(--thumb-w);background-color:var(--bs-gray-100);transition:all .32s;cursor:pointer}.style_footerItem__JeLki.style_active__oGdK6{border:1px solid var(--tp-common-black)}.style_footerImg__UQ_g0{object-fit:cover;object-position:center}.popup_wrap__Wdtid{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:flex;align-items:center;justify-content:center;overflow:hidden;pointer-events:none;opacity:0;transition:all .22s}.popup_wrap__Wdtid.popup_active__jJK3p{pointer-events:all;opacity:1}.popup_wrap__Wdtid.popup_active__jJK3p .popup_content__nK1YU{pointer-events:all;width:fit-content}.popup_bg__kaMgy{position:absolute;width:100%;height:100%;background-color:var(--bs-black);opacity:.8;cursor:pointer;z-index:10}.popup_inner__I6NJz{position:relative;z-index:20;display:flex;width:100%;height:100%;justify-content:center;align-items:center;overflow:hidden;pointer-events:none}.popup_card__j2uq8{position:relative;width:calc(100% - 20px);max-width:500px;padding:30px;background-color:var(--bs-white);margin:auto}.popup_title__z7Wfw{font-size:var(--size-l4);font-weight:500}.popup_actions__oDdae{display:flex;gap:10px 15px;flex-wrap:wrap;margin-top:30px}@media only screen and (max-width:767px){.popup_card__j2uq8{padding:30px 24px}}