@layer components{.article_content__Zm1Bq{display:flow-root;min-width:0;color:#333;font-size:max(1px,calc(15px - var(--bc-font-step, .0625rem)));line-height:2.15;overflow-wrap:anywhere}.article_content__Zm1Bq :where(h1,h2,h3,h4,h5,h6){color:#26252b;font-weight:700;line-height:1.85;margin-block:1.6em .65em;scroll-margin-top:calc(var(--header-height, 80px) + 16px)}.article_content__Zm1Bq :where(h1){font-size:1.7em}.article_content__Zm1Bq :where(h2){font-size:1.4em}.article_content__Zm1Bq :where(h3){font-size:1.2em}.article_content__Zm1Bq :where(h4,h5,h6){font-size:1.05em}.article_content__Zm1Bq :where(p){margin-block:0 1.25em}.article_content__Zm1Bq>:first-child{margin-block-start:0}.article_content__Zm1Bq>:last-child{margin-block-end:0}.article_content__Zm1Bq :where(a){color:#bc1745;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.article_content__Zm1Bq :where(a:focus-visible){outline:2px solid currentColor;outline-offset:4px}.article_content__Zm1Bq :where(strong,b){font-weight:700}.article_content__Zm1Bq :where(em,i){font-style:italic}.article_content__Zm1Bq :where(img,video){display:inline-block;max-width:100%;height:auto;vertical-align:middle;border-radius:12px}.article_content__Zm1Bq :where(figure){margin-block:1.75em}.article_content__Zm1Bq :where(p,figure):has(>a:only-child>img:only-child),.article_content__Zm1Bq :where(p,figure):has(>img:only-child){text-align:center;margin-block:1.75em}.article_content__Zm1Bq :where(figcaption){margin-block-start:.65em;color:#777;font-size:.85em}.article_content__Zm1Bq :where(iframe){max-width:100%;border:0}.article_content__Zm1Bq :where(ul,ol){padding-inline-start:1.6em;margin-block:1em 1.5em}.article_content__Zm1Bq :where(ul){list-style-type:disc}.article_content__Zm1Bq :where(ol){list-style-type:decimal}.article_content__Zm1Bq :where(li){padding-inline-start:.2em;margin-block:.35em}.article_content__Zm1Bq :where(li>ul,li>ol){margin-block:.4em}.article_content__Zm1Bq :where(blockquote){margin-block:1.5em;padding:1em 1.25em;border-inline-start:3px solid #e66b88;border-radius:8px;background:#fff5f7}.article_content__Zm1Bq :where(blockquote>p:last-child){margin-block-end:0}.article_content__Zm1Bq :where(table){display:block;width:max-content;max-width:100%;overflow-x:auto;border-collapse:collapse;margin-block:1.5em}.article_content__Zm1Bq :where(th,td){border:1px solid #e7e3e5;padding:.6em .9em}.article_content__Zm1Bq :where(th){background:#fff5f7;font-weight:700}.article_content__Zm1Bq :where(pre){direction:ltr;text-align:left;overflow-x:auto;padding:1em;background:#f6f6f7;border-radius:8px}.article_content__Zm1Bq :where(hr){margin-block:2em;border:0;border-top:1px solid #eee7eb}@media (min-width:768px){.article_content__Zm1Bq{font-size:max(1px,calc(16px - var(--bc-font-step, .0625rem)));line-height:2.2}}}.top-bar_toast__beLqN{position:fixed;inset-block-start:calc(env(safe-area-inset-top, 0px) + 10px);inset-inline-start:50%;transform:translateX(50%);z-index:250;display:flex;align-items:center;gap:9px;width:max-content;max-width:calc(100vw - 24px);padding:10px 16px;border:1px solid #f5dde1;border-radius:15px;background:#fff;color:#202024;box-shadow:0 8px 28px #53253724;font-size:max(1px,calc(12px - var(--bc-font-step, .0625rem)));font-weight:500;line-height:1.7;pointer-events:none;animation:top-bar_arrive__kGeLB .24s ease-out both}.top-bar_check__hNEs6{display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;border-radius:50%;background:#e8f8ef;color:#19995c;animation:top-bar_confirm__eJ7L1 .32s ease-out both}.top-bar_code__7zFFv{font-weight:700;overflow-wrap:anywhere}@keyframes top-bar_arrive__kGeLB{0%{opacity:0;margin-top:-12px}to{opacity:1;margin-top:0}}@keyframes top-bar_confirm__eJ7L1{0%{transform:scale(.65)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.top-bar_check__hNEs6,.top-bar_toast__beLqN{animation:none}}.plp-presentation_container__6kF9B{width:100%;max-width:1480px;margin-inline:auto;padding-inline:16px}.plp-presentation_listing__2_d5s{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin-top:8px}.plp-presentation_productGrid__BwGta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:8px}.plp-presentation_productList__LzhPx{display:flex;flex-direction:column;gap:8px}.plp-presentation_card__7qlI6{min-width:0;content-visibility:auto;contain-intrinsic-size:auto 256px;min-height:278px;height:auto;flex-direction:column;padding:10px}.plp-presentation_cardMedia__tc7io{width:100%;height:128px;padding-top:18px}.plp-presentation_mediaInner__mMBEt{max-width:138px}.plp-presentation_cardBody__kuqK4{min-width:0}.plp-presentation_cardTitle__ndRAb h3{height:auto!important;min-height:3.2em;line-height:1.6!important}.plp-presentation_priceBlock__k4HnW{margin-top:6px;min-height:48px;padding-bottom:2px}.plp-presentation_priceBlock__k4HnW .bc-card-price{min-width:0;flex-wrap:wrap;row-gap:4px}.plp-presentation_priceBlock__k4HnW .bc-card-price>div:last-child{min-width:0;max-width:100%}.plp-presentation_priceBlock__k4HnW p{height:auto;white-space:normal}.plp-presentation_priceBlock__k4HnW .bc-card-price>div:last-child p>span{display:inline-flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;max-width:100%;white-space:normal}.plp-presentation_priceBlock__k4HnW .bc-card-price bdi{overflow-wrap:anywhere}.plp-presentation_card__7qlI6 .bc-card-discount{top:8px;left:8px;min-width:38px;min-height:26px;height:auto;padding:4px 6px;border-radius:4px;font-size:max(1px,calc(13px - var(--bc-font-step, .0625rem)));font-weight:700;line-height:1.2}.plp-presentation_card__7qlI6 .bc-card-discount span{font-size:inherit;font-weight:inherit;line-height:inherit}.plp-presentation_cardList__d15Ao{min-height:166px;contain-intrinsic-size:auto 140px;flex-direction:row;gap:12px;padding:12px}.plp-presentation_cardList__d15Ao .plp-presentation_cardMedia__tc7io{width:112px;height:142px}.plp-presentation_cardList__d15Ao .plp-presentation_mediaInner__mMBEt{max-width:108px}.plp-presentation_cardList__d15Ao .plp-presentation_cardBody__kuqK4{padding-top:8px}.plp-presentation_sidebar__0tl7_{overflow:hidden}.plp-presentation_filterPanel__H090d{min-height:0;overflow:hidden}.plp-presentation_filterFooter__7pcvn,.plp-presentation_filterHeader__aJP1R,.plp-presentation_stockRow__2gVpK{flex-shrink:0}.plp-presentation_filterHeader__aJP1R{padding-block:8px}.plp-presentation_filterHeader__aJP1R a{display:inline-flex;align-items:center;min-height:44px}.plp-presentation_filterScroll__4YzzO{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.plp-presentation_stockRow__2gVpK{padding:6px 16px;border-bottom:1px solid #f2f2f2}.plp-presentation_stockToggle__Ye7g4{display:flex;width:100%;min-height:44px;align-items:center;justify-content:space-between;gap:12px}.plp-presentation_stockToggle__Ye7g4:focus-visible{outline:2px solid #c4002f;outline-offset:2px;border-radius:8px}.plp-presentation_filterFooter__7pcvn{padding:12px 16px max(12px,env(safe-area-inset-bottom));border-top:1px solid #f2f2f2}.plp-presentation_filterFooter__7pcvn a,.plp-presentation_filterFooter__7pcvn button{min-width:0;min-height:44px}.plp-presentation_filterSection__YaBN6{border-bottom:1px solid #f2f2f2;padding:2px 16px}.plp-presentation_filterTrigger__KwWlI{min-height:44px;gap:8px;line-height:1.5}.plp-presentation_filterTrigger__KwWlI svg{flex-shrink:0}.plp-presentation_filterContent__ENYKF{padding-top:6px;padding-bottom:12px}.plp-presentation_priceValue__08waC{min-width:0;overflow-wrap:anywhere}.plp-presentation_priceValue__08waC bdi{display:block;font-variant-numeric:tabular-nums}.plp-presentation_priceThumb__sNF7s:focus-visible{outline:2px solid #c4002f;outline-offset:3px}@media (min-width:640px){.plp-presentation_productGrid__BwGta,.plp-presentation_productList__LzhPx{gap:10px}.plp-presentation_card__7qlI6{min-height:312px;padding:12px;contain-intrinsic-size:auto 286px}.plp-presentation_cardMedia__tc7io{height:154px}.plp-presentation_mediaInner__mMBEt{max-width:160px}.plp-presentation_cardList__d15Ao{min-height:166px;contain-intrinsic-size:auto 140px}}@media (min-width:768px){.plp-presentation_container__6kF9B{padding-inline:24px}.plp-presentation_productGrid__BwGta{grid-template-columns:repeat(3,minmax(0,1fr))}.plp-presentation_card__7qlI6{min-height:346px;contain-intrinsic-size:auto 320px}.plp-presentation_cardList__d15Ao{min-height:210px;contain-intrinsic-size:auto 184px}}@media (min-width:1024px){.plp-presentation_listing__2_d5s{grid-template-columns:256px minmax(0,1fr);gap:16px}.plp-presentation_productGrid__BwGta,.plp-presentation_productList__LzhPx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.plp-presentation_cardList__d15Ao,.plp-presentation_card__7qlI6{contain-intrinsic-size:auto 360px;min-height:386px;flex-direction:column;gap:0}.plp-presentation_cardList__d15Ao .plp-presentation_cardMedia__tc7io,.plp-presentation_cardMedia__tc7io{width:100%;height:188px;padding-top:14px}.plp-presentation_cardList__d15Ao .plp-presentation_mediaInner__mMBEt,.plp-presentation_mediaInner__mMBEt{max-width:200px}.plp-presentation_cardList__d15Ao .plp-presentation_cardBody__kuqK4{padding-top:0}}@media (min-width:1280px){.plp-presentation_listing__2_d5s{grid-template-columns:276px minmax(0,1fr)}.plp-presentation_productGrid__BwGta,.plp-presentation_productList__LzhPx{grid-template-columns:repeat(4,minmax(0,1fr))}}.checkout-presentation_paymentRoot__Ko9RS[data-checkout-root]{padding-block-start:.25rem}.checkout-presentation_paymentHeader__RZEV4{padding-block:.5rem}.checkout-presentation_paymentSteps__WLl8Q{margin-block-start:.75rem}.checkout-presentation_paymentStepLabel__CiH_o{margin-block-start:.375rem}.checkout-presentation_paymentGrid__ePcr8{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem}.checkout-presentation_paymentGrid__ePcr8>*{min-width:0}.checkout-presentation_addressHeader__pnPu9{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.25rem .75rem}.checkout-presentation_addressContent__tn73y{display:flex;flex:1 1 15rem;min-width:0;align-items:flex-start;gap:.5rem}.checkout-presentation_addressDetails__3uWLA{overflow-wrap:anywhere}.checkout-presentation_editDelivery__Cce0x{display:inline-flex;flex:0 1 auto;min-width:0;min-height:2.75rem;align-items:center;justify-content:flex-start;align-self:flex-start;gap:.25rem;overflow-wrap:anywhere;text-align:start;cursor:pointer}.checkout-presentation_editDelivery__Cce0x:focus-visible{outline:2px solid var(--bc-brand-primary,#C4002F);outline-offset:3px;border-radius:.375rem}.checkout-presentation_shippingSummary__r_m8o{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:.75rem 1rem;margin-block-start:.75rem;padding-block-start:.75rem;border-block-start:1px solid #f1f1f1}.checkout-presentation_summaryField__uV2rd{min-width:0}.checkout-presentation_summaryLabel__uIFDG{min-width:0;overflow-wrap:anywhere;display:flex;align-items:center;gap:.375rem;color:#7d7d7d;font-size:max(1px,calc(.75rem - var(--bc-font-step, .0625rem)));font-weight:400;line-height:1.8}.checkout-presentation_summaryIcon__Wdra0{width:1rem;height:1rem;flex:0 0 auto}.checkout-presentation_summaryValue__uSXbJ{margin:.25rem 0 0;color:#2f2f2f;font-size:max(1px,calc(.8125rem - var(--bc-font-step, .0625rem)));font-weight:500;line-height:1.8;overflow-wrap:anywhere;unicode-bidi:plaintext}@media (min-width:768px){.checkout-presentation_paymentRoot__Ko9RS[data-checkout-root]{padding-block-start:.5rem;padding-block-end:1.5rem}.checkout-presentation_paymentHeader__RZEV4{padding-block:.75rem}.checkout-presentation_paymentGrid__ePcr8{grid-template-columns:minmax(0,1fr) 15rem}}@media (min-width:1024px){.checkout-presentation_paymentGrid__ePcr8{grid-template-columns:minmax(0,1fr) 20rem}}.checkout-steps_progress__f1Qee{transform-origin:right center;transition:transform .65s cubic-bezier(.22,1,.36,1)}.checkout-steps_marker__vvV6K{transition:background-color .25s ease,border-color .25s ease,color .25s ease}.checkout-steps_active__z9El_{animation:checkout-steps_arrive__722JU .45s cubic-bezier(.22,1,.36,1) both}@keyframes checkout-steps_arrive__722JU{0%{transform:scale(.86)}65%{transform:scale(1.07)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.checkout-steps_marker__vvV6K,.checkout-steps_progress__f1Qee{transition:none}.checkout-steps_active__z9El_{animation:none}}