._lightbox_8ngob_1{z-index:10000;background-color:#000000e6;justify-content:center;align-items:center;animation:.3s _fadeIn_8ngob_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_8ngob_1{0%{opacity:0}to{opacity:1}}._image_8ngob_20{object-fit:contain;-webkit-user-select:none;user-select:none;max-width:calc(100% - 140px);max-height:calc(100% - 100px)}._counter_8ngob_27{color:#fff;opacity:.75;direction:ltr;padding:0 15px;font-size:13px;line-height:44px;position:absolute;top:0;left:0}._close_8ngob_39{color:#fff;opacity:.75;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;font-size:18px;display:flex;position:absolute;top:0;right:0}._close_8ngob_39:hover{opacity:1}._arrow_8ngob_60{color:#fff;opacity:.75;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:70px;height:100px;margin-top:-50px;padding:0;display:flex;position:absolute;top:50%}._arrow_8ngob_60:hover{opacity:1}._arrow_8ngob_60:after{vertical-align:-.125em;width:1em;height:1em;-webkit-mask:var(--icon) center / 1em 1em no-repeat;-webkit-mask:var(--icon) center / 1em 1em no-repeat;mask:var(--icon) center / 1em 1em no-repeat;background-color:currentColor;font-size:30px;display:inline-block}._prev_8ngob_89{right:0}._prev_8ngob_89:after{content:"";--icon:var(--i-chevron-right)}._next_8ngob_96{left:0}._next_8ngob_96:after{content:"";--icon:var(--i-chevron-left)}@media (width<=768px){._image_8ngob_20{max-width:100%}._arrow_8ngob_60{width:44px}}._gallery_4qp40_1{flex-wrap:wrap;gap:10px;display:flex}._gallery_4qp40_1>*{flex:100%;max-width:100%}._main_4qp40_12{align-self:flex-start;position:relative}._viewport_4qp40_16{overflow:hidden}._track_4qp40_19{transform:translate3d(calc(var(--i) * (100% + 10px)), 0, 0);gap:10px;transition:transform .4s;display:flex}._slide_4qp40_25{flex:0 0 100%;margin:0;overflow:hidden}._slide_4qp40_25 img{width:100%;height:auto;display:block}._arrow_4qp40_37{z-index:2;width:50px;height:50px;color:var(--color-gray-800);cursor:pointer;opacity:0;background:0 0;border:0;justify-content:center;align-items:center;margin-top:-25px;padding:0;transition:all .25s;display:flex;position:absolute;top:50%}._arrow_4qp40_37:after{vertical-align:-.125em;width:1em;height:1em;-webkit-mask:var(--icon) center / 1em 1em no-repeat;-webkit-mask:var(--icon) center / 1em 1em no-repeat;mask:var(--icon) center / 1em 1em no-repeat;background-color:currentColor;font-size:24px;display:inline-block}._prev_4qp40_65{right:0;transform:translate(30px)}._prev_4qp40_65:after{content:"";--icon:var(--i-chevron-right)}._next_4qp40_73{left:0;transform:translate(-30px)}._next_4qp40_73:after{content:"";--icon:var(--i-chevron-left)}._main_4qp40_12:hover ._arrow_4qp40_37{opacity:1;transform:none}._arrow_4qp40_37:hover{color:var(--color-gray-500)}._arrow_4qp40_37:disabled{color:#bbb;cursor:default}._labels_4qp40_94{top:15px;z-index:10;flex-direction:column;align-items:flex-end;max-width:30%;display:flex;position:absolute;inset-inline-end:15px}._labelOut_4qp40_104{min-width:50px;color:var(--color-gray-900);text-align:center;background-color:#fff;border-radius:12px;padding:5px 10px;font-size:12px;font-weight:600;line-height:1.2}._additional_4qp40_117{bottom:0;z-index:3;padding:15px;position:absolute;inset-inline-start:0}._enlarge_4qp40_124{--s:18px;min-width:calc(var(--s) * 2.8);height:calc(var(--s) * 2.8);border-radius:calc(var(--s) * 2);color:#666;cursor:pointer;background-color:#fff;border:0;align-items:center;padding:0;font-family:inherit;transition:color .25s;display:flex;overflow:hidden;box-shadow:0 0 5px #00000014}._enlarge_4qp40_124:hover{color:var(--color-gray-800)}._enlargeIcon_4qp40_144{box-sizing:content-box;width:1em;height:1em;padding:calc(var(--s) * .9);font-size:var(--s)}._enlarge_4qp40_124 span{white-space:nowrap;max-width:0;font-size:90%;font-weight:600;transition:padding .4s cubic-bezier(.175,.885,.32,1.15),max-width .4s cubic-bezier(.175,.885,.32,1.15);overflow:hidden}._enlarge_4qp40_124:hover span{max-width:280px;padding-inline-end:calc(var(--s) * 1.4)}._thumbsInner_4qp40_165{scrollbar-width:none;grid-auto-columns:calc(25% - 7.5px);grid-auto-flow:column;gap:10px;display:grid;overflow-x:auto}._thumbsInner_4qp40_165::-webkit-scrollbar{display:none}._thumb_4qp40_165{cursor:pointer;background:0 0;border:0;padding:0;transition:opacity .25s}._thumb_4qp40_165 img{width:100%;height:auto;display:block}._thumb_4qp40_165:hover,._thumbActive_4qp40_189{opacity:.5}@media (width>=1025px){._hasThumbs_4qp40_195{flex-wrap:nowrap}._hasThumbs_4qp40_195 ._main_4qp40_12{flex:0 0 100%;max-width:calc(100% - 132px)}._hasThumbs_4qp40_195 ._thumbs_4qp40_165{flex:auto;order:-1;position:relative}._hasThumbs_4qp40_195 ._thumbsInner_4qp40_165{flex-direction:column;gap:10px;display:flex;position:absolute;inset:0;overflow:hidden auto}._hasThumbs_4qp40_195 ._thumb_4qp40_165{flex:0 0 calc(25% - 7.5px)}._hasThumbs_4qp40_195 ._thumb_4qp40_165 img{object-fit:cover;height:100%}}@media (width<=768.98px){._thumbsInner_4qp40_165{grid-auto-columns:calc(33.3333% - 6.66667px)}}@media (width<=1024px){._arrow_4qp40_37{opacity:1;width:40px;height:40px;margin-top:-20px;transform:none}._arrow_4qp40_37:after{font-size:16px}._enlarge_4qp40_124{--s:16px}}._form_8dc9v_1{margin:0}._variations_8dc9v_5{border-collapse:collapse;margin-bottom:20px;position:relative}._variations_8dc9v_5 tr:last-child td,._variations_8dc9v_5 tr:last-child th{padding-bottom:0}._label_8dc9v_15,._value_8dc9v_16{text-align:start;vertical-align:middle;border:none;padding:0 0 20px}._label_8dc9v_15{font-weight:inherit;padding-left:20px}._label_8dc9v_15 label{color:var(--color-gray-800);white-space:nowrap;margin:0;font-weight:600;display:inline-block}._label_8dc9v_15 label:after{content:":";margin-right:2px}._value_8dc9v_16{white-space:nowrap;width:100%}._select_8dc9v_41{vertical-align:middle;width:260px;max-width:100%;display:inline-block}._reset_8dc9v_49{color:var(--color-gray-500);vertical-align:middle;opacity:0;visibility:hidden;align-items:center;margin-right:10px;font-size:12px;display:inline-flex}._resetVisible_8dc9v_59{opacity:1;visibility:visible}._reset_8dc9v_49:hover{color:var(--color-gray-900)}._resetIcon_8dc9v_66{margin-left:3px}._actions_8dc9v_70{flex-wrap:wrap;gap:10px;display:flex}._addBtn_8dc9v_76{border-radius:var(--btn-radius);background-color:var(--color-primary);min-height:42px;color:var(--color-on-primary);cursor:pointer;border:0;justify-content:center;align-items:center;padding:5px 20px;font-family:inherit;font-size:13px;font-weight:600;line-height:18px;transition:background-color .25s,opacity .25s;display:inline-flex}._addBtn_8dc9v_76:hover{background-color:var(--color-primary-hover)}._disabled_8dc9v_96{opacity:.5}._outOfStock_8dc9v_100{color:#b50808;margin:0;font-weight:600}@media (width<=1024px){._variations_8dc9v_5 tr{flex-direction:column;display:flex}._label_8dc9v_15{padding:0 0 10px}}._summary_1e0zb_2>*{margin-top:0;margin-bottom:20px}._summary_1e0zb_2>:last-child{margin-bottom:0}._title_1e0zb_10{color:var(--color-title);font-size:clamp(30px,3vw,40px);font-weight:700;line-height:1.15}._price_1e0zb_17{color:var(--color-title);font-size:28px;font-weight:600;line-height:1.2}._delivery_1e0zb_24{color:var(--color-text);margin:-6px 0 16px;font-size:15px}._delivery_1e0zb_24 b{color:var(--notice-success);font-weight:600}._buy_1e0zb_35{border-radius:var(--radius-card);background-color:var(--surface);box-shadow:var(--shadow-soft);padding:20px}._shortDesc_1e0zb_42{line-height:1.6}._shortDesc_1e0zb_42 p{margin-bottom:10px}._shortDesc_1e0zb_42 ul{padding-inline-start:20px}._meta_1e0zb_53{border-top:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:10px;padding-top:20px;font-size:14px;display:flex}._meta_1e0zb_53>span{flex:100%}._meta_1e0zb_53 a{color:var(--color-text)}._meta_1e0zb_53 a:hover{color:var(--color-gray-800)}._metaLabel_1e0zb_71{color:var(--color-gray-800);font-weight:600}._share_1e0zb_77{flex-wrap:wrap;align-items:center;display:flex}._shareTitle_1e0zb_82{color:var(--color-gray-800);margin-inline-end:5px;font-size:14px;font-weight:600}@media (width<=1024px){._title_1e0zb_10{font-size:24px}._price_1e0zb_17{margin-bottom:15px;font-size:130%}}@media (width<=768.98px){._title_1e0zb_10{font-size:20px}}
