.back_back___t41k{padding:0 19px}.back_back___t41k .back_btn__htGjX{box-shadow:0 10px 23px 0 rgba(0,0,0,.25);background:#375aab;height:38px;width:42px;border-radius:5px;display:flex;justify-content:center;align-items:center}.header_header__w2BOs{margin-top:18px;padding:100px 19px 0}.header_header__w2BOs .header_container__xofsz{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;padding-bottom:30px}.header_header__w2BOs .header_container__xofsz .header_logo__9b1Md{display:flex}.header_header__w2BOs .header_container__xofsz .header_logo__9b1Md img{transition:transform .3s ease}.header_header__w2BOs .header_container__xofsz .header_logo__9b1Md:hover img{transform:scale(1.05)}.header_header__w2BOs .header_container__xofsz .header_location__u3h7S{display:flex;justify-content:flex-end}.header_header__w2BOs .header_container__xofsz .header_location__u3h7S h2{font-weight:700;font-size:17px;letter-spacing:-.02em;color:#fff}@media(min-width:768px){.header_header__w2BOs{padding:40px 60px 0}.header_header__w2BOs .header_container__xofsz{max-width:1400px;margin:0 auto;padding-bottom:40px}.header_header__w2BOs .header_container__xofsz .header_logo__9b1Md img{width:160px;height:auto}.header_header__w2BOs .header_container__xofsz .header_location__u3h7S h2{font-size:20px}}@media(min-width:1200px){.header_header__w2BOs{padding:50px 80px 0}.header_header__w2BOs .header_container__xofsz .header_logo__9b1Md img{width:180px}}.primary_primary__FKCTD{min-width:278px;width:100%}.primary_primary__FKCTD .primary_btn__fy5td{box-shadow:0 4px 4px 0 rgba(0,0,0,.25);background:#375aab;border-radius:8px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;height:49px;transition:transform .1s ease-in}.primary_primary__FKCTD .primary_btn__fy5td:active{transform:scale(.9)}.primary_primary__FKCTD .primary_btn__fy5td p{font-weight:600;font-size:13px;letter-spacing:-.02em;color:#fff}.primary_primary__FKCTD .primary_btn__fy5td span{font-weight:500;font-size:11px;letter-spacing:.05em;text-align:center;color:hsla(0,0%,100%,.7)}.action-buttons_actions__aUtfh{display:grid;grid-template-columns:repeat(3,24px);grid-gap:10px;background:#242c3b;border-radius:8px;justify-content:center;align-items:center;height:31px;width:100%}.action-buttons_actions__aUtfh .action-buttons_add__6j69T,.action-buttons_actions__aUtfh .action-buttons_remove__FklCj{width:24px;height:24px}.action-buttons_actions__aUtfh .action-buttons_count__2Zsfe{font-weight:600;font-size:13px;letter-spacing:-.02em;color:hsla(0,0%,100%,.6);display:flex;justify-content:center}.action-buttons_square__JMZDA{flex-shrink:0;width:44px;height:44px;border-radius:12px;background:#242c3b;border:1px solid hsla(0,0%,100%,.08);display:flex;flex-direction:column;overflow:hidden}.action-buttons_square__JMZDA .action-buttons_squareCount__ZNLhf{flex:1 1;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;letter-spacing:-.02em;color:#fff;line-height:1}.action-buttons_square__JMZDA .action-buttons_squareControls__YSAeM{display:flex;align-items:stretch;height:20px;border-top:1px solid hsla(0,0%,100%,.08)}.action-buttons_square__JMZDA .action-buttons_squareControls__YSAeM .action-buttons_squareBtn__nN0Hy{flex:1 1;display:flex;align-items:center;justify-content:center;background:transparent;cursor:pointer;transition:background .12s ease}.action-buttons_square__JMZDA .action-buttons_squareControls__YSAeM .action-buttons_squareBtn__nN0Hy:active{background:hsla(0,0%,100%,.08)}.action-buttons_square__JMZDA .action-buttons_squareControls__YSAeM .action-buttons_squareBtnAdd__ZjRNh{background:linear-gradient(142deg,#4d8bff,#2f6bd6)}.action-buttons_square__JMZDA .action-buttons_squareControls__YSAeM .action-buttons_squareBtnAdd__ZjRNh:active{background:#2f6bd6}.action-buttons_square__JMZDA .action-buttons_squareControls__YSAeM .action-buttons_squareDivider__4VcwK{width:1px;background:hsla(0,0%,100%,.08)}.sold-out_btn__ZjobA,.sold-out_sold_out__qlU1B{width:100%;display:flex}.sold-out_btn__ZjobA{border:none;border-radius:12px;padding:8px 16px;background:#3a3a3a;color:#9a9a9a;font-weight:600;font-size:14px;cursor:not-allowed;align-items:center;justify-content:center}.PromoBadge_badge__b3qJU{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:999px;font-weight:700;font-size:11px;line-height:1;letter-spacing:.01em;color:#fff;white-space:nowrap;box-shadow:0 2px 8px rgba(0,0,0,.25);background:#444}.PromoBadge_hit__TXpSs{background:linear-gradient(135deg,#ff7a18,#ff3d3d)}.PromoBadge_new__Ou_iL{background:linear-gradient(135deg,#36d1dc,#5b86e5)}.PromoBadge_top__dGbk_{background:linear-gradient(135deg,#f7971e,#ffd200);color:#1a1a1a}.PromoBadge_sale__EMT3b{background:linear-gradient(135deg,#00b09b,#6aec3d);color:#07210a}.ImageCarousel_carousel__k9sjy{position:relative;width:100%;height:auto;aspect-ratio:249/283;margin:0 auto;touch-action:pan-y}.ImageCarousel_container__gw6hS{position:relative;width:100%;height:100%;overflow:hidden}.ImageCarousel_slide__SBqsC{position:absolute;top:0;left:0;width:100%;height:100%;transition:transform .3s ease,opacity .3s ease;will-change:transform,opacity;pointer-events:none}.ImageCarousel_slide__SBqsC.ImageCarousel_active__50Qfv{pointer-events:auto}.ImageCarousel_image__WqgDX{object-fit:contain;opacity:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ImageCarousel_pagination__8hjO5{position:absolute;bottom:-16px;left:0;right:0;display:flex;justify-content:center;gap:8px;z-index:10}.ImageCarousel_dot__QthFa{width:8px;height:8px;border-radius:50%;background:hsla(0,0%,100%,.5);border:none;padding:0;cursor:pointer;transition:transform .2s ease,background-color .3s ease;outline:none}.ImageCarousel_dot__QthFa:hover{transform:scale(1.2)}.ImageCarousel_dot__QthFa.ImageCarousel_active__50Qfv{background:#fff;transform:scale(1.2)}@keyframes ImageCarousel_fadeIn__0o5zp{0%{opacity:0}to{opacity:1}}.ImageCarousel_carousel__k9sjy{animation:ImageCarousel_fadeIn__0o5zp .5s ease}.ImageCarousel_loading__U2weR{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border:3px solid hsla(0,0%,100%,.2);border-top-color:hsla(0,0%,100%,.8);border-radius:50%;animation:ImageCarousel_spin__Wpd2E 1s linear infinite}@keyframes ImageCarousel_spin__Wpd2E{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.ImageCarousel_arrowButton__iizQc{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.3);border:none;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;z-index:10;transition:background .3s ease,transform .2s ease}.ImageCarousel_arrowButton__iizQc:hover{background:rgba(0,0,0,.5);transform:translateY(-50%) scale(1.1)}.ImageCarousel_arrowButton__iizQc.ImageCarousel_prev__4aghu{left:10px}.ImageCarousel_arrowButton__iizQc.ImageCarousel_next__Cy0jO{right:10px}.ImageCarousel_slide__SBqsC.ImageCarousel_prev__4aghu{z-index:1;transform:translateX(-100%);opacity:0}.ImageCarousel_slide__SBqsC.ImageCarousel_active__50Qfv{z-index:2;transform:translateX(0);opacity:1}.ImageCarousel_slide__SBqsC.ImageCarousel_next__Cy0jO{z-index:1;transform:translateX(100%);opacity:0}.product_product__YJX_s{margin-top:32px;display:flex;flex-direction:column;justify-content:center}.product_product__YJX_s .product_img__U0SbH{position:relative;height:283px;width:100%;max-width:249px;margin:0 auto}.product_product__YJX_s .product_card__LJ8qX{margin-top:32px;padding:19px 16px 41px;width:100%;z-index:1;box-shadow:0 -4px 20px 2px rgba(0,0,0,.25);background:linear-gradient(225deg,#2a3b67,#375aab);border-top-left-radius:30px;border-top-right-radius:30px;display:flex;flex-direction:column;grid-gap:16px;margin-bottom:73px}.product_product__YJX_s .product_card__LJ8qX .product_name__wTPu_{display:flex;justify-content:space-between;align-items:center}.product_product__YJX_s .product_card__LJ8qX .product_name__wTPu_ .product_title__EXUJz{display:flex;grid-gap:11px;align-items:center}.product_product__YJX_s .product_card__LJ8qX .product_name__wTPu_ .product_title__EXUJz span{font-weight:500;font-size:16px;letter-spacing:.07em;color:#fff}.product_product__YJX_s .product_card__LJ8qX .product_name__wTPu_ .product_type__B4i_c{display:flex;align-items:center;grid-gap:7px}.product_product__YJX_s .product_card__LJ8qX .product_name__wTPu_ .product_type__B4i_c span{font-weight:500;font-size:10px;letter-spacing:.1em;color:#fff}.product_product__YJX_s .product_card__LJ8qX .product_titleRow__lLDLf{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.product_product__YJX_s .product_card__LJ8qX .product_product_name__3rRQT{font-weight:500;font-size:24px;letter-spacing:.05em;color:#fff}.product_product__YJX_s .product_card__LJ8qX .product_price__jlVzf{font-weight:600;font-size:24px;letter-spacing:.05em;color:#fff;display:flex;align-items:baseline;gap:10px}.product_product__YJX_s .product_card__LJ8qX .product_price__jlVzf .product_oldPrice__Gy8h5{font-weight:500;font-size:.7em;color:hsla(0,0%,100%,.45);text-decoration:line-through}.product_product__YJX_s .product_card__LJ8qX .product_price__jlVzf .product_salePrice__gGOZl{color:#6aec3d}.product_product__YJX_s .product_card__LJ8qX .product_desc__iiQg2{font-weight:400;font-size:17px;letter-spacing:.05em;color:#fff;margin-bottom:120px}.product_product__YJX_s .product_add__yy2Jc{position:fixed;bottom:73px;left:0;right:0;margin-left:auto;margin-right:auto;padding:16px;display:flex;justify-content:center;z-index:2;max-width:1000px}@media(min-width:768px){.product_product__YJX_s{margin-top:50px;max-width:800px;margin-left:auto;margin-right:auto}.product_product__YJX_s .product_img__U0SbH{height:380px;max-width:350px}.product_product__YJX_s .product_card__LJ8qX{margin-top:50px;padding:28px 40px 50px;border-radius:40px;grid-gap:20px;margin-bottom:100px}.product_product__YJX_s .product_card__LJ8qX .product_name__wTPu_ .product_title__EXUJz span{font-size:18px}.product_product__YJX_s .product_card__LJ8qX .product_name__wTPu_ .product_type__B4i_c span{font-size:12px}.product_product__YJX_s .product_card__LJ8qX .product_price__jlVzf,.product_product__YJX_s .product_card__LJ8qX .product_product_name__3rRQT{font-size:28px}.product_product__YJX_s .product_card__LJ8qX .product_desc__iiQg2{font-size:18px;line-height:1.6;margin-bottom:140px}.product_product__YJX_s .product_add__yy2Jc{bottom:100px;padding:20px 40px;max-width:700px}}@media(min-width:1024px){.product_product__YJX_s{max-width:1000px}.product_product__YJX_s .product_img__U0SbH{height:450px;max-width:420px}.product_product__YJX_s .product_card__LJ8qX{margin-top:60px;padding:35px 50px 60px;border-radius:45px;grid-gap:24px;box-shadow:0 -8px 32px 4px rgba(0,0,0,.3)}.product_product__YJX_s .product_card__LJ8qX .product_name__wTPu_ .product_title__EXUJz span{font-size:20px}.product_product__YJX_s .product_card__LJ8qX .product_price__jlVzf,.product_product__YJX_s .product_card__LJ8qX .product_product_name__3rRQT{font-size:32px}.product_product__YJX_s .product_card__LJ8qX .product_desc__iiQg2{font-size:19px;line-height:1.7}.product_product__YJX_s .product_add__yy2Jc{max-width:800px;padding:24px 60px}}.shimmer_shimmer_btn__cC5cG{border-radius:20px;background:linear-gradient(142deg,#375aab,#2a3b67)!important;width:100%}