.read_more{font-weight:700}.select-container-custom-dropdown{margin-bottom:1.5rem;position:relative}.select-container-custom-dropdown .select{position:relative;display:block}.select-container-custom-dropdown select[data-custom-dropdown]{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;width:100%;padding:.75rem 2.5rem .75rem 1rem;border:1px solid currentColor;background-color:transparent;background-repeat:no-repeat;background-position:right 1rem center;background-size:12px 8px;font:inherit;cursor:pointer;line-height:1.4}.campaign-card{--campaign-accent: #bc5447;--campaign-accent-mid: #bd5348;--campaign-accent-soft: #f2d8d1;--campaign-text: #374249;--campaign-muted: #53585bff;--campaign-border: #bc5447;position:relative;overflow:hidden;padding:16px;border:1px solid var(--campaign-border);border-radius:16px;background:radial-gradient(circle at top right,rgba(189,83,72,.13),transparent 34%),linear-gradient(180deg,#fffdfb,#fff7f3);box-shadow:0 10px 24px #37424914;font-family:DM Sans,sans-serif}.campaign-progress-wrap{position:relative;z-index:1;margin-bottom:14px}.campaign-progress-labels{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px}.campaign-progress-labels span,.campaign-progress-labels strong{font-size:15px;line-height:1.25}.campaign-progress-labels span{color:var(--campaign-muted);font-weight:700}.campaign-progress-labels strong{color:var(--campaign-text);font-weight:800;text-align:right}.campaign-bar-track{position:relative;width:100%;height:14px;padding:3px;background:#993c1d1f;border-radius:999px;overflow:hidden;box-shadow:inset 0 1px 3px #993c1d1f}.campaign-bar-fill{position:relative;height:100%;min-width:8px;border-radius:999px;background:linear-gradient(90deg,#923819,#bd5348 62%,#d97268);box-shadow:0 3px 8px #993c1d38;transition:width .7s ease}.campaign-bar-fill:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.28) 42%,transparent 72%);animation:campaignShine 3s ease-in-out infinite}@keyframes campaignShine{0%{transform:translate(-120%)}55%,to{transform:translate(120%)}}.campaign-timer-row{position:relative;z-index:1;display:flex;gap:10px;align-items:flex-start;padding:12px;border-radius:13px;background:#ffffffbd;border:1px solid rgba(153,60,29,.13);box-shadow:inset 0 1px #ffffffd9}.campaign-timer-icon{display:none}.campaign-timer-content{min-width:0;flex:1}.campaign-timer-label{display:block;margin-bottom:9px;color:var(--campaign-muted);font-size:14px;line-height:1.2;font-weight:800}.campaign-countdown{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.campaign-time-box{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;min-height:58px;padding:8px 6px;border-radius:11px;background:#fff;border:1px solid rgba(153,60,29,.1);box-shadow:0 6px 14px #3742490f}.campaign-time-box strong{display:block;color:var(--campaign-text);font-size:22px;line-height:1;font-weight:850;font-variant-numeric:tabular-nums}.campaign-time-box span{display:block;margin-top:5px;color:var(--campaign-muted);font-size:10px;line-height:1;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.campaign-card.is-expired{opacity:1;background:radial-gradient(circle at top right,rgba(153,60,29,.08),transparent 34%),linear-gradient(180deg,#fffdfb,#fff8f5)}.campaign-card.is-expired .campaign-bar-track{background:#993c1d14}.campaign-card.is-expired .campaign-bar-fill{background:linear-gradient(90deg,#9b6a5c,#c58a7f);box-shadow:none}.campaign-card.is-expired .campaign-bar-fill:after{display:none}.campaign-closed{position:relative;z-index:1;display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:12px;background:linear-gradient(135deg,#993c1d1a,#ffffffe6);border:1px solid rgba(153,60,29,.2);box-shadow:inset 0 1px #ffffffd9,0 5px 14px #3742490d}.campaign-closed:before{content:"!";display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:24px;height:24px;border-radius:999px;background:var(--campaign-accent);color:#fff;font-size:14px;line-height:1;font-weight:900}.campaign-expired-label{display:block;margin:0;color:#783016;font-size:14px;line-height:1.25;font-weight:850;letter-spacing:-.01em}.campaign-expired-label:after{content:"This campaign is no longer accepting orders.";display:block;margin-top:2px;color:var(--campaign-muted);font-size:12px;line-height:1.3;font-weight:600;letter-spacing:0}.campaign-timer-row>.campaign-expired-label{width:100%;padding-left:34px;position:relative}.campaign-timer-row>.campaign-expired-label:before{content:"!";position:absolute;left:0;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;background:var(--campaign-accent);color:#fff;font-size:14px;line-height:1;font-weight:900}@media only screen and (max-width:767px){.campaign-card{padding:13px;border-radius:14px}.campaign-progress-labels span,.campaign-progress-labels strong{font-size:13px}.campaign-timer-row{padding:10px}.campaign-timer-label{font-size:13px}.campaign-countdown{gap:5px}.campaign-time-box{min-height:52px;padding:7px 4px;border-radius:9px}.campaign-time-box strong{font-size:18px}.campaign-time-box span{font-size:8px}.campaign-closed{padding:11px 12px;border-radius:11px}.campaign-closed:before,.campaign-timer-row>.campaign-expired-label:before{width:22px;height:22px;font-size:13px}.campaign-expired-label{font-size:13px}.campaign-expired-label:after{font-size:11px}.campaign-timer-row>.campaign-expired-label{padding-left:32px}}@media(min-width:769px){.md\:nav-grid-cols-4{grid-template-columns:repeat(6,minmax(0,1fr))}.mega-nav--sidebar .main-nav__grandchild .main-nav__item{padding:0;font-size:.88em}}.en-top-products{margin-bottom:30px}.en-top-products .os-scrollbar{width:100%}@media(min-width:1024px){.en-top-products .slider[data-overlayscrollbars-viewport]{padding-bottom:50px!important}}.top-products .top-products__carousel--title{font-weight:700;font-size:14px;margin-top:10px;display:block;margin-bottom:.4rem}.top-products .top-products__carousel--description{font-size:14px;line-height:1.4}
/*# sourceMappingURL=/cdn/shop/t/283/assets/en-custom.css.map */
