:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/2));z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute;top:50%}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);letter-spacing:0;text-transform:none;font-variant:initial;line-height:1;text-transform:none!important}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-scrollbar{-ms-touch-action:none;background:rgba(0,0,0,.1);border-radius:10px;position:relative}.swiper-container-horizontal>.swiper-scrollbar{z-index:50;width:98%;height:5px;position:absolute;bottom:3px;left:1%}.swiper-container-vertical>.swiper-scrollbar{z-index:50;width:5px;height:98%;position:absolute;top:1%;right:3px}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);border-radius:10px;width:100%;height:100%;position:relative;top:0;left:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.image-section{top:calc(var(--wrap-padding) + var(--item-navigation-height));--absolute-width:calc(var(--font-size) + var(--position));--icon-font-size:var(--font-size);position:-webkit-sticky;position:sticky;left:0}@media screen and (max-width:720px){.image-section{--font-size:20px;--position:-28px}}@media screen and (min-width:721px) and (max-width:1024px){.image-section{--font-size:20px;--position:8px}}@media screen and (min-width:1025px) and (max-width:1440px){.image-section{--font-size:24px;--position:12px}}@media screen and (min-width:1441px) and (max-width:1920px){.image-section{--font-size:36px;--position:16px}}@media screen and (min-width:1921px){.image-section{--font-size:36px;--position:16px}}.image-section .image-section__list{height:var(--image-size);min-height:240px;max-height:calc(100vh - 2*var(--wrap-padding) - var(--item-navigation-height));width:var(--image-size);justify-content:center;align-items:center;display:flex;overflow:visible}@media screen and (max-width:720px){.image-section .image-section__list{--image-size:min(max(280px,100vw),400px)}}@media screen and (min-width:721px) and (max-width:1024px){.image-section .image-section__list{--image-size:240px}}@media screen and (min-width:1025px) and (max-width:1440px){.image-section .image-section__list{--image-size:420px}}@media screen and (min-width:1441px) and (max-width:1920px){.image-section .image-section__list{--image-size:var(--aside-width)}}@media screen and (min-width:1921px){.image-section .image-section__list{--image-size:var(--aside-width)}}.image-section .image-section__list .swiper-scrollbar{background-color:#f3f3f3;left:50%;transform:translate(-50%)}@media screen and (max-width:720px){.image-section .image-section__list .swiper-scrollbar{width:80px;height:2px;bottom:12px}}@media screen and (min-width:721px) and (max-width:1024px){.image-section .image-section__list .swiper-scrollbar{width:120px;height:2px;bottom:-12px}}@media screen and (min-width:1025px) and (max-width:1440px){.image-section .image-section__list .swiper-scrollbar{width:160px;height:3px;bottom:-24px}}@media screen and (min-width:1441px) and (max-width:1920px){.image-section .image-section__list .swiper-scrollbar{width:220px;height:4px;bottom:-28px}}@media screen and (min-width:1921px){.image-section .image-section__list .swiper-scrollbar{width:220px;height:4px;bottom:-28px}}.image-section .image-section__list .swiper-scrollbar-drag{background-color:rgba(137,137,137,.5)}.image-section .image-section__item{flex-flow:row;display:flex}.image-section .image-section__image{object-fit:contain;width:100%;height:100%;overflow:hidden}.image-section .image-section__actions{z-index:2;position:absolute;top:50%;transform:translateY(-50%)}.image-section .image-section__actions--prev{left:calc(-1*var(--absolute-width));right:unset}[dir=rtl] .image-section .image-section__actions--prev{left:unset}[dir=rtl] .image-section .image-section__actions--prev{right:calc(-1*var(--absolute-width))}.image-section .image-section__actions--next{right:calc(-1*var(--absolute-width));left:unset}[dir=rtl] .image-section .image-section__actions--next{right:unset}[dir=rtl] .image-section .image-section__actions--next{left:calc(-1*var(--absolute-width))}.image-section .image-section__navigation{height:var(--image-size);min-height:240px;max-height:calc(100vh - 2*var(--wrap-padding) - var(--item-navigation-height));width:var(--font-size);font-size:var(--font-size);cursor:pointer;transition:opacity .1s}.image-section .image-section__navigation:disabled{color:var(--brand-grey-40);cursor:not-allowed}.image-section .image-section__navigation .micon-fill-arrow-left,.image-section .image-section__navigation .micon-fill-arrow-right{transform:scaleX(var(--cardinal-number))}.image-section:hover .image-section__navigation{opacity:1}.quantity-section{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.quantity-section .quantity-section__container{flex-flow:row;justify-content:flex-start;align-items:center;display:flex}@media screen and (max-width:720px){.quantity-section .quantity-section__container{gap:14px;margin-top:12px}}@media screen and (min-width:721px) and (max-width:1024px){.quantity-section .quantity-section__container{gap:20px;margin-top:14px}}@media screen and (min-width:1025px) and (max-width:1440px){.quantity-section .quantity-section__container{gap:20px;margin-top:15px}}@media screen and (min-width:1441px) and (max-width:1920px){.quantity-section .quantity-section__container{gap:26px;margin-top:20px}}@media screen and (min-width:1921px){.quantity-section .quantity-section__container{gap:26px;margin-top:20px}}.quantity-section .quantity-section__notice{color:var(--brand-grey)}@media screen and (max-width:720px){.quantity-section .quantity-section__notice{max-width:420px;font-size:14px}}@media screen and (min-width:721px) and (max-width:1024px){.quantity-section .quantity-section__notice{max-width:300px;font-size:14px}}@media screen and (min-width:1025px) and (max-width:1440px){.quantity-section .quantity-section__notice{max-width:300px;font-size:16px}}@media screen and (min-width:1441px) and (max-width:1920px){.quantity-section .quantity-section__notice{max-width:300px;font-size:16px}}@media screen and (min-width:1921px){.quantity-section .quantity-section__notice{max-width:300px;font-size:16px}}.quantity-section .quantity-section__activity-stock-label{color:#ff6900;width:100%}@media screen and (max-width:720px){.quantity-section .quantity-section__activity-stock-label{margin-top:16px;font-size:10px}}@media screen and (min-width:721px) and (max-width:1024px){.quantity-section .quantity-section__activity-stock-label{margin-top:16px;font-size:14px}}@media screen and (min-width:1025px) and (max-width:1440px){.quantity-section .quantity-section__activity-stock-label{margin-top:16px;font-size:14px}}@media screen and (min-width:1441px) and (max-width:1920px){.quantity-section .quantity-section__activity-stock-label{margin-top:16px;font-size:14px}}@media screen and (min-width:1921px){.quantity-section .quantity-section__activity-stock-label{margin-top:16px;font-size:14px}}.quantity-section .quantity-section__content{box-sizing:border-box;height:unset;border:1px solid #dbdbdb;flex-shrink:0;display:inline-flex;overflow:hidden}@media screen and (max-width:720px){.quantity-section .quantity-section__content{border-radius:9px;width:100px}}@media screen and (min-width:721px) and (max-width:1024px){.quantity-section .quantity-section__content{border-radius:8px;width:96px}}@media screen and (min-width:1025px) and (max-width:1440px){.quantity-section .quantity-section__content{border-radius:12px;width:96px}}@media screen and (min-width:1441px) and (max-width:1920px){.quantity-section .quantity-section__content{border-radius:14px;width:128px}}@media screen and (min-width:1921px){.quantity-section .quantity-section__content{border-radius:14px;width:128px}}.quantity-section .quantity-section__content .quantity-section__button{box-sizing:border-box;width:var(--button-width);height:var(--button-width);color:#6e6e6e;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#f3f3f3;border:0;outline:none;flex-grow:0;flex-shrink:0;padding:0;position:relative}@media screen and (max-width:720px){.quantity-section .quantity-section__content .quantity-section__button{--button-width:32px}}@media screen and (min-width:721px) and (max-width:1024px){.quantity-section .quantity-section__content .quantity-section__button{--button-width:26px}}@media screen and (min-width:1025px) and (max-width:1440px){.quantity-section .quantity-section__content .quantity-section__button{--button-width:30px}}@media screen and (min-width:1441px) and (max-width:1920px){.quantity-section .quantity-section__content .quantity-section__button{--button-width:40px}}@media screen and (min-width:1921px){.quantity-section .quantity-section__content .quantity-section__button{--button-width:40px}}.quantity-section .quantity-section__content .quantity-section__button i.micon{transform:unset}@media screen and (max-width:720px){.quantity-section .quantity-section__content .quantity-section__button i.micon{font-size:12px}}@media screen and (min-width:721px) and (max-width:1024px){.quantity-section .quantity-section__content .quantity-section__button i.micon{font-size:12px}}@media screen and (min-width:1025px) and (max-width:1440px){.quantity-section .quantity-section__content .quantity-section__button i.micon{font-size:12px}}@media screen and (min-width:1441px) and (max-width:1920px){.quantity-section .quantity-section__content .quantity-section__button i.micon{font-size:16px}}@media screen and (min-width:1921px){.quantity-section .quantity-section__content .quantity-section__button i.micon{font-size:16px}}.quantity-section .quantity-section__content .quantity-section__button--disabled,.quantity-section .quantity-section__content .quantity-section__button:disabled,.quantity-section .quantity-section__content .quantity-section__button:disabled i{color:var(--brand-grey-40);cursor:not-allowed}.quantity-section .quantity-section__content .quantity-section__button:active,.quantity-section .quantity-section__content .quantity-section__button:active i{color:var(--text-base)}.quantity-section .quantity-section__content .quantity-section__button--disabled:active,.quantity-section .quantity-section__content .quantity-section__button--disabled:active i{color:var(--brand-grey-40)}.quantity-section .quantity-section__content .quantity-section__button:first-of-type:after{content:"";height:100%;top:50%;right:0;left:unset;border-right:1px solid #d0d0d0;position:absolute;transform:translateY(-50%)}[dir=rtl] .quantity-section .quantity-section__content .quantity-section__button:first-of-type:after{right:unset}[dir=rtl] .quantity-section .quantity-section__content .quantity-section__button:first-of-type:after{left:0}.quantity-section .quantity-section__content .quantity-section__button:last-of-type:before{content:"";height:100%;top:50%;left:0;right:unset;border-left:1px solid #d0d0d0;position:absolute;transform:translateY(-50%)}[dir=rtl] .quantity-section .quantity-section__content .quantity-section__button:last-of-type:before{left:unset}[dir=rtl] .quantity-section .quantity-section__content .quantity-section__button:last-of-type:before{right:0}.quantity-section .quantity-section__content .quantity-section__value{height:inherit;color:var(--text-base);text-align:center;background-color:#fff;background-color:var(--background-white);border:0;outline:none;flex-grow:1;flex-shrink:0;padding:0;line-height:1;display:inline-flex}@media screen and (max-width:720px){.quantity-section .quantity-section__content .quantity-section__value{width:34px;font-size:14px}}@media screen and (min-width:721px) and (max-width:1024px){.quantity-section .quantity-section__content .quantity-section__value{width:28px;font-size:12px}}@media screen and (min-width:1025px) and (max-width:1440px){.quantity-section .quantity-section__content .quantity-section__value{width:32px;font-size:14px}}@media screen and (min-width:1441px) and (max-width:1920px){.quantity-section .quantity-section__content .quantity-section__value{width:42px;font-size:16px}}@media screen and (min-width:1921px){.quantity-section .quantity-section__content .quantity-section__value{width:42px;font-size:16px}}.quantity-section.quantity-section--loading .quantity-section__content .quantity-section__value{color:var(--brand-grey-40);cursor:not-allowed;background-color:#f3f3f3}.group-item__specs{color:var(--text-base);flex-flow:row;align-items:center;display:flex}@media screen and (max-width:720px){.group-item__specs{justify-content:space-between;gap:8px;font-size:12px}}@media screen and (min-width:721px) and (max-width:1024px){.group-item__specs{justify-content:flex-start;gap:10px;font-size:12px}}@media screen and (min-width:1025px) and (max-width:1440px){.group-item__specs{justify-content:flex-start;gap:14px;font-size:14px}}@media screen and (min-width:1441px) and (max-width:1920px){.group-item__specs{justify-content:flex-start;gap:16px;font-size:14px}}@media screen and (min-width:1921px){.group-item__specs{justify-content:flex-start;gap:16px;font-size:14px}}.group-item__specs:empty{display:none}.group-item__specs span{text-overflow:ellipsis;word-break:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.group-item__specs .group-item__more{color:var(--text-primary);flex-shrink:0}@media screen and (max-width:720px){.group-item__specs .group-item__more{--link-font-size:12px}}@media screen and (min-width:721px) and (max-width:1024px){.group-item__specs .group-item__more{--link-font-size:12px}}@media screen and (min-width:1025px) and (max-width:1440px){.group-item__specs .group-item__more{--link-font-size:14px}}@media screen and (min-width:1441px) and (max-width:1920px){.group-item__specs .group-item__more{--link-font-size:14px}}@media screen and (min-width:1921px){.group-item__specs .group-item__more{--link-font-size:14px}}.group-item__specs .group-item__more:hover span{text-decoration:underline}.sku-section{display:block}.sku-section .sku-section__title{color:var(--text-base);text-transform:capitalize;font-weight:400}@media screen and (max-width:720px){.sku-section .sku-section__title{margin:12px 0 8px;font-size:12px}}@media screen and (min-width:721px) and (max-width:1024px){.sku-section .sku-section__title{margin:10px 0 6px;font-size:12px}}@media screen and (min-width:1025px) and (max-width:1440px){.sku-section .sku-section__title{margin:12px 0 6px;font-size:14px}}@media screen and (min-width:1441px) and (max-width:1920px){.sku-section .sku-section__title{margin:16px 0 8px;font-size:14px}}@media screen and (min-width:1921px){.sku-section .sku-section__title{margin:16px 0 8px;font-size:14px}}.sku-section .sku-section__title:first-child{margin-top:0}.sku-section .sku-section__list{grid-template-columns:repeat(3,1fr);display:grid}@media screen and (max-width:720px){.sku-section .sku-section__list{gap:6px}}@media screen and (min-width:721px) and (max-width:1024px){.sku-section .sku-section__list{gap:9px}}@media screen and (min-width:1025px) and (max-width:1440px){.sku-section .sku-section__list{gap:12px}}@media screen and (min-width:1441px) and (max-width:1920px){.sku-section .sku-section__list{gap:12px}}@media screen and (min-width:1921px){.sku-section .sku-section__list{gap:12px}}.sku-section .sku-section__icon-item .sku-section__button{overflow:hidden}.sku-section .sku-section__button{color:var(--text-base);width:100%;height:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;border:1px solid #e7e7e7;flex-flow:row;justify-content:center;align-items:center;transition:opacity,border,background-color .2s linear;display:flex}@media screen and (max-width:720px){.sku-section .sku-section__button{border-radius:5px;gap:3px;min-height:30px;padding:8px;font-size:12px}}@media screen and (min-width:721px) and (max-width:1024px){.sku-section .sku-section__button{border-radius:3px;gap:8px;min-height:26px;padding:6px 10px;font-size:12px}}@media screen and (min-width:1025px) and (max-width:1440px){.sku-section .sku-section__button{border-radius:4px;gap:12px;min-height:40px;padding:10px 16px;font-size:14px}}@media screen and (min-width:1441px) and (max-width:1920px){.sku-section .sku-section__button{border-radius:4px;gap:12px;min-height:40px;padding:10px 16px;font-size:14px}}@media screen and (min-width:1921px){.sku-section .sku-section__button{border-radius:4px;gap:12px;min-height:40px;padding:10px 16px;font-size:14px}}.sku-section .sku-section__button--active{border-color:#ff6900;border-color:var(--border-primary);cursor:default;transition:opacity,border,background-color .2s linear}.sku-section .sku-section__button--sold-out{border-style:dashed;transition:opacity,border,background-color .2s linear}.sku-section .sku-section__button--not-sku{color:var(--text-secondary);border-style:dashed;transition:opacity,border,background-color .2s linear}.sku-section .sku-section__button--disabled{color:var(--brand-black-30);cursor:not-allowed;border-style:dashed;font-weight:100;transition:opacity,border,background-color .2s linear}.sku-section .sku-section__button--disabled i{opacity:.3}.sku-section .sku-section__button--hidden{display:none}.sku-section .sku-section__button i{width:var(--icon-width);height:var(--icon-width);box-shadow:inset 0 2px 2px rgba(0,0,0,.15);box-shadow:inset 0 2px 2px 0 var(--shadow-black-a15);-webkit-clip-path:url(#svgClipPath);clip-path:url(#svgClipPath);flex-shrink:0;display:inline-block}@media screen and (max-width:720px){.sku-section .sku-section__button i{--icon-width:12px}}@media screen and (min-width:721px) and (max-width:1024px){.sku-section .sku-section__button i{--icon-width:14px}}@media screen and (min-width:1025px) and (max-width:1440px){.sku-section .sku-section__button i{--icon-width:16px}}@media screen and (min-width:1441px) and (max-width:1920px){.sku-section .sku-section__button i{--icon-width:20px}}@media screen and (min-width:1921px){.sku-section .sku-section__button i{--icon-width:20px}}.sku-section .sku-section__button span{text-align:center;text-overflow:ellipsis;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow:hidden}.sku-section .sku-section__button i+span{flex-grow:1}.sku-section.sku-section--loading .sku-section__title{background-color:#eee;background-color:var(--skeleton-color);width:100px;height:24px}.sku-section.sku-section--loading .sku-section__button{background-color:#eee;background-color:var(--skeleton-color);border-color:#eee;border-color:var(--skeleton-color);cursor:default}