body{-webkit-tap-highlight-color:transparent}.swiper-btn-prev:hover path,.swiper-btn-next:hover path{stroke:#fff}.hide{display:none!important}em:not(.highlight-text--underline){font-style:normal;color:rgb(var(--color-primary))}.multicolumn-card__image motion-element{overflow:hidden;border-radius:8px}li::marker{color:#2bd4ae}@media (min-width: 768px){.hide-pc{display:none!important}}@media (max-width: 767.98px){.hide-mobile{display:none!important}}.section__heading{font-weight:600}.h100{height:100%}.shopify-section .section:not(product-info){position:relative;z-index:1;overflow:hidden}.section-header.justify-center.text-center{display:flex;align-items:center;flex-direction:column}.section-header.justify-center.text-center>.text-with-icon{grid-column-start:auto}.shopify-section .yg-background-box{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0}.shopify-section .yg-background-box .yg-background-image{width:100%;height:100%;object-fit:cover}#fsb_container{display:none!important}.yg-bold{font-weight:600;--font-navigation-weight: 600}.yg-image-box,.yg-loading-image{display:flex;width:100%;aspect-ratio:var(--aspect-ratio)}.yg-image-box .yg-image,.yg-loading-image .placeholder{width:100%;height:100%;object-fit:cover}@media (max-width: 699px){.yg-image-box,.yg-loading-image{width:100%;aspect-ratio:var(--aspect-ratio-mobile)}}.yg-video{position:relative;display:flex;aspect-ratio:var(--aspect-ratio)}.yg-play-button{position:absolute;z-index:3;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:48px;padding:0;cursor:pointer;transform:translate(-50%,-50%);pointer-events:auto;border:none;border-radius:50%;background:#fff;aspect-ratio:1 / 1}.yg-play-button svg{width:16px}.yg-play-button svg:last-child{display:none}.yg-video .placeholder{width:100%;height:100%}.yg-play-button{transition:opacity .3s ease;pointer-events:auto;opacity:1}.yg-video[autoplay] .yg-play-button,.yg-video[loaded] .yg-play-button{pointer-events:none;opacity:0}.yg-video[paused] .yg-play-button{pointer-events:auto;opacity:1}.yg-video[playing] svg:first-child{display:none}.yg-video[playing] svg:last-child{display:block}.yg-play-button:hover .yg-play-icon{animation:beat .6s infinite ease}@keyframes beat{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.yg-video img{width:100%;height:100%;object-fit:cover}.yg-video video,.yg-video iframe{position:absolute;width:100%;inset-block-start:0;inset-inline-start:0}.yg-video iframe{height:100%;border:none}.yg-popup-box{position:fixed;z-index:9999;display:none;align-items:center;justify-content:center;background-color:#0009;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);top:0;right:0;bottom:0;left:0}.yg-popup-box .yg-popup-box-content{position:relative;width:100%;max-width:min(980px,calc(100% - 40px))}.yg-popup-box .yg-popup-box-content :is(iframe,video){width:100%;border:none;outline:none;background-color:transparent;aspect-ratio:16 / 9}.yg-popup-box .yg-popup-box-content .yg-popup-box-close{position:absolute;z-index:999;top:-60px;left:50%;width:40px;height:40px;padding:10px;cursor:pointer;transform:translate(-50%);border-radius:50%;background-color:#fff}.yg-popup-box .yg-popup-box-content .yg-popup-box-close svg{width:100%;height:100%;pointer-events:none}.yg-popup-template{display:none!important}.yg-mega-menu-product{display:grid;align-items:stretch;grid-template-columns:280px 1fr;gap:48px}.yg-mega-menu-product .yg-mega-menu-left{min-height:50vh}.yg-mega-menu-product .yg-mega-menu-left .yg-mega-menu-tabs{display:flex;flex-direction:column;gap:16px}.yg-mega-menu-product .yg-mega-menu-left .yg-mega-menu-tab{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:12px;cursor:pointer;transition:background-color .3s ease;color:#000;border-radius:8px}.yg-mega-menu-product .yg-mega-menu-left .yg-mega-menu-tab svg{display:none}.yg-mega-menu-product .yg-mega-menu-left .yg-mega-menu-tab.active{background-color:#f7f8fa}.yg-mega-menu-product .yg-mega-menu-left .yg-mega-menu-tab.active svg{display:block}.yg-mega-menu-product .yg-mega-menu-left .yg-mega-menu-article{overflow:hidden;margin-top:24px;border-radius:12px;background-color:#f7f8fa}.yg-mega-menu-product .yg-mega-menu-left .yg-mega-menu-article .yg-mega-menu-article-content{padding:12px}.yg-mega-menu-product .yg-mega-menu-left .yg-mega-menu-article .yg-mega-menu-article-content-text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;margin-top:4px;text-overflow:ellipsis;color:#575757;-webkit-line-clamp:2}.yg-mega-menu-product .yg-mega-menu-left .yg-article-url{display:block;margin-top:16px;color:#b81c25}.yg-mega-menu-product .yg-mega-menu-left .yg-article-url:hover{text-decoration:underline}.yg-mega-menu-product .yg-mega-menu-right{position:relative;z-index:1}.yg-mega-menu-product .yg-mega-menu-right .yg-mega-menu-contents{position:absolute;top:0;left:0;overflow-x:hidden;overflow-y:auto;width:100%;height:100%;scrollbar-width:thin}.yg-mega-menu-product .yg-mega-menu-right .yg-mega-menu-content{display:none}.yg-mega-menu-product .yg-mega-menu-right .yg-mega-menu-content.active{display:block}.yg-mega-menu-product .yg-mega-menu-right .yg-mega-menu-content-products{display:grid;grid-template-columns:repeat(4,1fr);gap:24px 12px}.yg-mega-menu-product .yg-mega-menu-right .yg-mega-menu-content-product{position:relative;z-index:1;overflow:hidden;border-radius:12px;background-color:#f7f8fa}.yg-mega-menu-product .yg-mega-menu-right .yg-mega-menu-content-product-title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;margin:20px;text-align:center;text-overflow:ellipsis;-webkit-line-clamp:1}.yg-mega-menu-product .yg-view-all,.panel__wrapper .yg-view-all{display:flex;align-items:center;justify-content:center;width:max-content;min-width:140px;min-height:40px;margin-inline:auto;margin-top:24px;padding:4px 16px;transition:opacity .3s ease-in-out;color:#fff;border-radius:50px;background-color:#b81c25}.yg-mega-menu-product .yg-view-all:hover,.panel__wrapper .yg-view-all:hover{opacity:.7}.panel__wrapper .yg-mega-menu-content-products{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.panel__wrapper .yg-mega-menu-content-product{position:relative;z-index:1;overflow:hidden;border-radius:12px;background-color:#f7f8fa}.panel__wrapper .yg-mega-menu-content-product-title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;margin:12px;text-align:center;text-overflow:ellipsis;-webkit-line-clamp:1}yg-swiper{display:block;width:100%}yg-swiper .swiper-wrapper{height:auto}.yg-swiper-progress{position:relative;display:flex;align-items:center;justify-content:center;gap:12px;margin-top:24px;padding:2px;--swiper-pagination-color: #000000}.yg-swiper-progress .swiper-button-prev,.yg-swiper-progress .swiper-button-next,.yg-swiper-progress .swiper-pagination{position:static!important;width:fit-content;margin-top:0}.yg-swiper-progress .swiper-button-prev,.yg-swiper-progress .swiper-button-next{width:46px;height:44px;border:none}.yg-swiper-progress .swiper-pagination-bullet{transition:width .3s ease-in-out;border-radius:10px}.yg-swiper-progress .swiper-pagination-bullet-active{width:32px}.swiper-button-lock.swiper-button-prev,.swiper-button-lock.swiper-button-next{display:none}.yg-swiper-progress .swiper-button-prev:after,.yg-swiper-progress .swiper-button-next:after{content:""}.yg-product-card{border-radius:12px}.yg-product-card.bg-custom .product-card__info{padding:20px}.yg-product-card.bg-custom .product-card__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1}.yg-product-card .yg-product-card__bottom{display:grid;align-items:center;grid-template-columns:1fr auto;gap:12px;margin-top:20px}.yg-product-card .yg-product-card__bottom .yg-price-list{display:flex;align-items:start;flex-direction:column;gap:8px}.yg-product-card .yg-product-card__bottom .yg-product-button-link{display:flex;align-items:center;justify-content:center;width:fit-content;height:52px;padding:0 20px;transition:color .3s ease-in-out,background .3s ease-in-out,border-color .3s ease-in-out;color:#b81c25;border:1px solid #EBEDF0;border-radius:52px}.yg-product-card .yg-product-card__bottom .yg-product-button-link:hover{color:#fff;border-color:#b81c25;background-color:#b81c25}@media (max-width: 700px){.yg-product-card.bg-custom .product-card__info{padding:12px}.yg-product-card .yg-product-card__bottom{display:grid;align-items:start;grid-template-columns:1fr;gap:12px;margin-top:12px}}.yg-product-info__policy{display:flex;overflow:hidden;flex-direction:column;border:1px solid #ECEFF2;border-radius:8px}.yg-product-info__policy .yg-product-info__policy-block{font-size:var(--text-sm);line-height:calc(var(--text-sm) * 1.3);display:flex;align-items:start;gap:12px;width:100%;padding:calc(var(--text-sm) * 1.125)}.yg-product-info__policy .yg-product-info__policy-block.yg-copy-model{position:relative;cursor:pointer}.yg-product-info__policy .yg-product-info__policy-block .yg-policy-text a{text-decoration:underline}.yg-product-info__policy .yg-product-info__policy-block+.yg-product-info__policy-block{border-top:1px solid #ECEFF2}.yg-product-info__policy .yg-product-info__policy-block .yg-policy-image{width:24px;height:24px;margin-top:-4px}.yg-product-info__policy .yg-product-info__policy-block .yg-icon-right{display:flex;align-items:center;justify-content:center;width:calc(var(--text-sm) * 1.3);height:calc(var(--text-sm) * 1.3);margin-left:auto}.yg-product-info__policy .yg-product-info__policy-tax-credit{position:relative;z-index:1;cursor:pointer}.yg-product-info__policy .yg-product-info__policy-tax-credit:before{position:absolute;z-index:-1;content:"";transition:opacity .3s;background:linear-gradient(90deg,#eafcf1,#d8fde6 46.5%,#eafcf1);top:0;right:0;bottom:0;left:0}.yg-product-info__policy .yg-product-info__policy-tax-credit:hover:before{opacity:.6}@media (max-width: 959px){.yg-product-info__policy .yg-product-info__policy-block{--text-sm: 14px}}.yg-product-info__policy .yg-product-info__policy-block .yg-policy-text ul{margin-top:var(--text-sm);padding-left:var(--text-sm);list-style:disc;color:#6a6969}.yg-product-info__policy .yg-product-info__policy-block .yg-policy-text ul li{margin:8px 0}.yg-button-icon-image{width:48px;height:48px}.yg-collection-description{font-size:14px}.yg-image-banner{gap:48px}.yg-home-link{font-size:14px;font-weight:600;font-style:normal;line-height:1.4;display:flex;gap:12px}.yg-home-link .yg-home-link__text{opacity:.2}@media (max-width: 768px){.yg-home-link,.yg-collection-description{font-size:12px}.yg-collection-banner{row-gap:48px;column-gap:20px}}.yg-collection__facets-scroller{padding:20px;border-radius:16px;background:#f7f8fa}.yg-collection__facets-scroller .accordion{border:none}.yg-collection__facets-scroller .accordion__toggle{font-size:20px;font-style:normal;line-height:1.4;padding:0;color:#000}.yg-collection__facets-scroller .accordion__content .checkbox-list{padding-top:16px}.yg-collection__facets-scroller .checkbox-list .checkbox-container .checkbox{background-color:#fff}.yg-collection__facets-scroller .checkbox-list .checkbox-container .checkbox:checked{background-color:rgb(var(--accent))}.yg-collection__facets-scroller .accordion:after{display:block;width:100%;height:1px;margin:20px 0;content:"";background-color:#ebedf0}.yg-collection__top-bar .sort-by-facet{font-size:14px;align-items:center;gap:12px}.yg-collection__top-bar .sort-by-facet .text-with-icon.group{display:flex;align-items:center;justify-content:space-between;gap:4px;width:200px;min-width:120px;max-width:320px;height:40px;padding:0 16px;border:1px solid #C7C7C7;border-radius:50px}.section:has(.product-gallery){border-top:1px solid #E6E6E6}@media (min-width: 1000px){.product-gallery{position:sticky;top:50px}}.yg-media-gallery-tab{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:10px}.yg-media-gallery-tab .yg-media-tab{font-size:12px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:3px 16px;transition:color .3s,background-color .3s;color:#2e2e2e;border-radius:20px}.yg-media-gallery-tab .yg-media-tab.active,.yg-media-gallery-tab .yg-media-tab:hover{color:#b81c25;background-color:#fbf3f4}.yg-media-gallery-tab .yg-media-tab svg path{transition:fill .3s ease;fill:#acb3b7}.yg-media-gallery-tab .yg-media-tab.active svg path,.yg-media-gallery-tab .yg-media-tab:hover svg path{fill:#b81c25}.product-gallery__ar-wrapper{overflow:hidden;gap:0;border-radius:var(--rounded);background-color:#fff}.product-gallery__media-list{display:none;width:100%;background-color:#fff}.product-gallery__media-list.active{display:grid;align-items:center;max-height:none!important;aspect-ratio:1/1}.product-gallery__media-list.active .product-gallery__media{aspect-ratio:1 / 1}.product-gallery__media-list.active .product-gallery__media img{width:auto;height:100%;object-fit:cover}@media (max-width: 1150px){.product-gallery__media-list.full-bleed{margin:0}}@media (max-width: 700px){.product-gallery__media{border-radius:8px}.product-gallery__media-list.active,.product-gallery__media-list.active .product-gallery__media{width:100%;height:auto;aspect-ratio:1/1}}.yg-product-info__description-trigger .yg-collapse-item{position:relative}.yg-product-info__description-trigger .yg-collapse-item-desc{transition:all .3s ease}.yg-product-info__description-trigger .yg-collapse-item-desc.collapsed{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:4}.yg-product-info__description-trigger .yg-collapse-item-desc.collapsed .prose{margin:0}.yg-product-info__description-trigger .yg-toggle-btn{font-weight:600;font-style:normal;line-height:1.4;display:flex;align-items:center;gap:4px;margin-top:12px;cursor:pointer;transition:all .3s ease;color:#b81c25;background:transparent}.yg-product-info__description-trigger .yg-toggle-btn .collapse-text,.yg-product-info__description-trigger .yg-collapse-item.expanded .yg-toggle-btn .expand-text{display:none}.yg-product-info__description-trigger .yg-collapse-item.expanded .yg-toggle-btn .collapse-text{display:inline}.yg-product-info__description-trigger .yg-toggle-btn svg{width:24px;height:24px;transition:transform .3s ease}.product-info__quantity-selector .form-control{display:flex;align-items:center;justify-content:space-between}.product-info__quantity-selector .form-control .block-label{font-size:20px}.product-info__quantity-selector .quantity-selector{height:40px;border-radius:0}.product-info__quantity-selector .quantity-selector .quantity-selector__button{overflow:hidden;padding:0;border-right:1px solid #EBEDF0}.product-info__quantity-selector .quantity-selector .quantity-selector__button__left{margin-right:12px;border-right:1px solid #EBEDF0}.product-info__quantity-selector .quantity-selector .quantity-selector__button__right{margin-left:12px;border-left:1px solid #EBEDF0}.yg-product-info__price .rating-with-text .text-lg{font-size:20px;font-weight:600;color:#000}@media (max-width: 767px){.yg-product-info__description-trigger .yg-toggle-btn{font-size:14px}.product-info__quantity-selector .form-control .block-label{font-size:18px}}.block-swatch{font-size:18px;font-weight:600;padding:0 32px}.variant-picker{gap:1.4rem}.variant-picker__option{font-size:20px}.variant-picker__option .text-subdued{color:#000}.variant-picker__option .variant-picker__option-info{margin-bottom:1rem}.variant-picker__option .variant-picker__option-info span{color:#2e2e2e}.yg-variant-picker__option__values{display:flex;flex-wrap:wrap;gap:12px}@media (max-width: 767px){.variant-picker__option{font-size:18px}.block-swatch{padding:0 16px}}.yg-product-card__buttons:has(.buy-buttons .button--subdued[type=submit]) .yg-add-to-cart,.yg-product-card__buttons:has(.buy-buttons .button--subdued[type=submit]) .yg-buy-it-now{pointer-events:none;opacity:.5}.yg-product-card__buttons:has(.yg-old-buttons .shopify-payment-button__more-options[type=button]) .yg-buy-it-now,.yg-product-card__buttons:has(.yg-old-buttons #more-payment-options-link) .yg-buy-it-now{visibility:visible}.yg-product-card__buttons .yg-new-buttons{display:flex;align-items:center;gap:12px}.yg-product-card__buttons .yg-new-buttons .button{font-size:var(--text-base);font-weight:600;line-height:1.4em;position:relative;display:flex;overflow:hidden;align-items:center;flex:1;justify-content:center;height:48px;padding:0 12px;cursor:pointer;transition:color .3s,background-color .3s,opacity .3s;white-space:nowrap;letter-spacing:.02em;--color: #B81C25;color:var(--color);border:1px solid var(--border-color);--border-color: #B81C25;border-radius:40px;--background-color: transparent;background-color:var(--background-color)}.yg-product-card__buttons .yg-new-buttons .button.yg-buy-it-now{--color: #FFFFFF;--border-color: #B81C25;--background-color: #B81C25}.yg-product-card__buttons .yg-new-buttons .yg-add-to-cart:hover{--color: #FFFFFF;--background-color: #B81C25}.yg-product-card__buttons:has(.yg-old-buttons .button[type=submit][is=custom-button][aria-busy=true]) .yg-new-buttons .yg-add-to-cart:after{position:absolute;z-index:2;width:100%;height:100%;content:"";background-color:var(--background-color);top:0;right:0;bottom:0;left:0}.yg-product-card__buttons:has(.yg-old-buttons .button[type=submit][is=custom-button][aria-busy=true]) .yg-new-buttons .yg-add-to-cart:before{position:absolute;z-index:3;top:50%;left:50%;width:20px;height:20px;content:"";transform:translate(-50%,-50%);animation:ygloader 1s linear infinite;border:2px solid #FFFFFF;border-bottom-color:transparent;border-radius:50%}.yg-product-card__buttons:has(.yg-old-buttons [role=button][aria-label="Payment loading"]) .yg-buy-it-now:after{position:absolute;z-index:2;width:100%;height:100%;content:"";background-color:#fff;top:0;right:0;bottom:0;left:0}.yg-product-card__buttons:has(.yg-old-buttons [role=button][aria-label="Payment loading"]) .yg-buy-it-now:before{position:absolute;z-index:3;top:50%;left:50%;width:20px;height:20px;content:"";transform:translate(-50%,-50%);animation:ygloader 1s linear infinite;border:2px solid #B81C25;border-bottom-color:transparent;border-radius:50%}@keyframes ygloader{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.yg-product-card__buttons .yg-new-buttons .button.yg-buy-it-now:hover{opacity:.8}.yg-product-card__buttons .yg-new-buttons .button:disabled{pointer-events:none;opacity:.5}@media (min-width: 1150px){.yg-product-card{position:relative;z-index:1}.yg-product-card .product-card__price{margin-bottom:16px}.yg-product-card .yg-product-card__buttons{position:absolute;z-index:1;bottom:0;left:0;width:100%;padding:0 24px;transition:opacity .3s,bottom .3s;opacity:0;background-color:#fff}.yg-product-card .yg-product-card__buttons .yg-new-buttons{justify-content:flex-start;gap:10px}.yg-product-card:hover .yg-product-card__buttons{bottom:24px;opacity:1}}.product-info__buy-buttons .button.yg-add-to-cart{--color: #B81C25;--border-color: #B81C25;--background-color: transparent}.product-info__buy-buttons .button.yg-add-to-cart:hover{--color: #FFFFFF;--background-color: #B81C25}.yg-badge-box{display:flex;align-items:center;gap:10px;width:max-content;height:28px;padding:0 10px;transition:transform .3s;color:#fd5b15;border-radius:20px;background:#feefe6}.quick-buy-drawer .yg-badge-box{display:none!important}.yg-product-form__buy-buttons{display:flex;align-items:start;flex-direction:column;padding:24px 16px;border-radius:8px;background-color:#fbfbfd}.yg-product-form__buy-buttons .rating-with-text{align-items:center}.yg-product-form__buy-buttons .rating-with-text .text-on-sale,.yg-product-form__buy-buttons .rating-with-text sale-price{font-size:20px;font-weight:600;color:#000}.yg-product-form__buy-buttons .product-info__buy-buttons{width:100%}.yg-product-form__buy-buttons .product-info__buy-buttons .yg-product-card__buttons{display:inline-block;width:100%;margin:20px 0}@media (min-width: 700px){.yg-product-form__buy-buttons{padding:24px}}.yg-bulk-purchase{display:inline-block;width:100%;margin-top:16px}.yg-bulk-purchase__product-list{display:flex;flex-direction:column;flex-wrap:wrap;gap:12px}.yg-bulk-purchase__product-list .yg-bulk-purchase__product{display:flex;align-items:start;gap:16px;width:100%;max-width:100%;padding:24px 16px;cursor:pointer;transition:all .3s;border:1px solid #EBEDF0;border-radius:8px}.yg-bulk-purchase__product-list .yg-bulk-purchase__product:hover,.yg-bulk-purchase__product-list .yg-bulk-purchase__product:hover .yg-product-chackbox,.yg-bulk-purchase__product-list .yg-bulk-purchase__product.active,.yg-bulk-purchase__product-list .yg-bulk-purchase__product.active .yg-product-chackbox{border-color:#000}.yg-bulk-purchase__product-list .yg-bulk-purchase__product.active .yg-product-chackbox{background:#000}.yg-bulk-purchase__product-list .yg-bulk-purchase__product .yg-bulk-purchase__product-img{display:flex;align-items:center;flex:0 0 104px;gap:10px}.yg-bulk-purchase__product-list .yg-bulk-purchase__product .yg-product-chackbox{display:flex;align-items:center;justify-content:center;width:16px;min-width:16px;height:16px;border:1px solid #DDDDDD;border-radius:2px}.yg-bulk-purchase__product-list .yg-bulk-purchase__product .yg-image{width:80px;height:80px;border-radius:8px;object-fit:cover}.yg-bulk-purchase__product-list .yg-bulk-purchase__product .yg-bulk-purchase__product-content{display:flex;flex:1;flex-direction:column;gap:8px}.yg-bulk-purchase__product-list .yg-bulk-purchase__product .yg-bulk-purchase__product-quantity{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:12px}.yg-bulk-purchase__product-list .yg-bulk-purchase__product .yg-bulk-purchase__product-btn{font-size:18px;font-weight:600;display:flex;align-items:center;gap:6px;color:#2e2e2e}.yg-bulk-purchase__product-list .yg-bulk-purchase__product .yg-bulk-purchase__product-remark{margin-top:12px;color:#fd5b15}.yg-bulk-purchase__product-list-btn{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:16px}.yg-bulk-purchase__product-list-btn .yg-add-to-cart{display:flex;align-items:center;justify-content:center;gap:16px;height:44px;padding:20px 30px;cursor:pointer;transition:opacity .4s;pointer-events:none;opacity:.5;color:#fff;border:1px solid #2E2E2E;border-radius:30px;background:var(--Brand, #2E2E2E)}.yg-bulk-purchase__product-list-btn .yg-add-to-cart:hover{opacity:.8!important}.yg-bulk-purchase:has(.active) .yg-bulk-purchase__product-list-btn .yg-add-to-cart{pointer-events:auto;opacity:1}.yg-bulk-purchase__product-list .quantity-selector__button svg{pointer-events:none}.yg-bulk-purchase__product-list .quantity-selector{height:40px}.yg-bulk-purchase__product-list .quantity-selector__button{padding:0 12px}.yg-bulk-purchase__product-list .quantity-selector__input{width:45px}.yg-bulk-purchase__product-list .quantity-selector{height:32px;border-radius:0}.yg-bulk-purchase__product-list .quantity-selector .quantity-selector__button{overflow:hidden;padding:0;border-right:1px solid #EBEDF0}.yg-bulk-purchase__product-list .quantity-selector .quantity-selector__button__left{margin-right:12px;border-right:1px solid #EBEDF0}.yg-bulk-purchase__product-list .quantity-selector .quantity-selector__button__right{margin-left:12px;border-left:1px solid #EBEDF0}@media (max-width: 1280px) and (min-width: 1000px){.yg-bulk-purchase__product-list .yg-bulk-purchase__product :is(.yg-bulk-purchase__product-quantity,.yg-bulk-purchase__product-remark){margin-left:-96px}}@media (max-width: 700px){.yg-bulk-purchase__product-list .yg-bulk-purchase__product .yg-bulk-purchase__product-btn{font-size:12px}.yg-bulk-purchase__product-list .yg-bulk-purchase__product .yg-bulk-purchase__product-img{flex:0 0 84px}.yg-bulk-purchase__product-list .yg-bulk-purchase__product .yg-image{width:60px}}:root{--jdgm-paginate-color: #FFAA00!important;--jdgm-primary-color: #000000!important;--jdgm-reviewer-name-color: #000000!important;--jdgm-star-color: #FFAA00!important;--jdgm-write-review-bg-color: #FFAA00!important}.jdgm-rev-widg__title{font-size:32px!important;font-weight:600!important;line-height:140%!important;letter-spacing:-.32px!important}.jdgm-rev-widg .jdgm-star,.jdgm-revs-tab .jdgm-star,.jdgm-all-reviews .jdgm-star,.jdgm-gallery-popup .jdgm-star{color:#fa0!important}.jdgm-write-rev-link.jdgm-write-rev-link,.jdgm-histogram__bar-content{color:#fff!important;border-color:#fa0!important;background-color:#fa0!important}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-write-rev-link,.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-ask-question-btn{border-color:#000!important;border-radius:8px;background-color:#000!important}@media (max-width:767.98px){.jdgm-rev-widg__title{font-size:22px!important}}.section__header{padding-bottom:48px}.section__description{margin-top:1.6rem}.text-base{font-size:16px}@media (max-width:767.98px){.section__header{padding-bottom:24px}.text-base{font-size:14px}}.yg-menu-container{display:flex;align-items:flex-start;align-self:stretch;gap:60px;width:100%}.yg-menu-container .yg-menu-info{display:flex;align-items:flex-start;flex:1;flex-direction:column;gap:32px;min-width:183px}.yg-menu-container .yg-menu-info .yg-menu-title{font-family:var(--font-heading-family);font-size:20px;font-weight:600;line-height:140%}.yg-menu-container .yg-menu-info .yg-menu-name-list{display:flex;align-items:flex-start;align-self:stretch;flex-direction:column;gap:20px}.yg-menu-container .yg-menu-name{font-weight:400;line-height:140%;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis;color:var(--color);-webkit-line-clamp:2}.yg-menu-container .yg-menu-name:hover{color:inherit}.yg-menu-container .yg-menu-image-list{display:grid;overflow:hidden;grid-template-columns:repeat(4,1fr);flex:6}.yg-menu-container .yg-menu-image-item{display:flex;align-items:flex-start;flex:1 0 0;flex-direction:column;gap:20px}.yg-menu-container .yg-menu-image{overflow:hidden;width:100%;border-radius:8px;background:#dcd8d8}.yg-menu-container .yg-menu-image-item .yg-image{transition:transform .5s ease;transform:scale(1.01);border-radius:8px}.yg-menu-container .yg-menu-image-item:hover img{transform:scale(1.05)}.yg-menu-container .yg-menu-image-info{display:flex;align-items:flex-start;align-self:stretch;flex-direction:column;gap:4px}.yg-menu-container .yg-menu-image-info .yg-menu-image-info-name{font-family:var(--font-heading-family);font-size:22px;font-weight:700;line-height:140%;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2}.yg-menu-container .yg-menu-image-info .yg-menu-image-info-text{font-size:14px;font-weight:400;line-height:140%;color:var(--color)}.yg-menu-container .swiper-button-next:hover,.yg-menu-container .swiper-button-prev:hover{opacity:.8;border:none;background:transparent}.yg-menu-container yg-swiper{position:relative}.yg-menu-container .swiper-button-next.hide-mobile,.yg-menu-container .swiper-button-prev.hide-mobile{display:none;width:48px;height:48px}.yg-menu-container .swiper-button-prev.swiper-button-disabled.hide-mobile,.swiper-button-next.swiper-button-disabled.hide-mobile{opacity:0}.yg-menu-container yg-swiper:hover .swiper-button-next.hide-mobile,.yg-menu-container yg-swiper:hover .swiper-button-prev.hide-mobile{display:block}.yg-menu-container .swiper-button-next:hover,.yg-menu-container .swiper-button-prev:hover{opacity:.6}.yg-menu-container .swiper-button-next:after,.yg-menu-container .swiper-button-prev:after{content:""}.yg-menu-container .swiper-button-next,.yg-menu-container .swiper-button-prev{top:36%;border:none}@media (max-width:767px){.yg-menu-container{display:flex;align-items:flex-start;flex-direction:column;gap:20px}.yg-menu-container .yg-menu-title{font-size:16px;font-weight:600;line-height:140%}.yg-menu-container .yg-menu-image-item{display:flex;align-items:center;align-self:stretch;flex-direction:row;height:140px;padding-left:12px;border-radius:8px;background:var(--color_bg_mobile)}.yg-menu-container .yg-menu-image-item .yg-menu-image-info{display:flex;align-items:flex-start;flex:2;flex-direction:column;justify-content:center;gap:10px;padding-block:12px}.yg-menu-container .yg-menu-image-item .yg-menu-image-info-name{font-size:18px;font-weight:700;line-height:140%}.yg-menu-container .yg-menu-image-item .yg-menu-image-info-text{font-size:11px;font-weight:400;line-height:140%;color:var(--color)}.yg-menu-container .yg-menu-image{flex:1;border-radius:8px;background-color:transparent}.yg-menu-container .yg-menu-name{font-size:18px;font-weight:700;line-height:140%;color:inherit;text-decoration-line:underline;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/yg-style.css.map */
