.NextDayDelivery_nextDayWrapper__VbGEk{margin:10px 10px 0 0}@media(min-width:768px){.NextDayDelivery_nextDayWrapper__VbGEk{margin:10px 0 0}}.NextDayDelivery_banner__TkxPC{position:relative;border:1px solid #0043f0;background-color:#fcfbf7;border-radius:6px;padding:10px;margin-bottom:12px}.NextDayDelivery_badge__FatG7{position:absolute;top:-12px;right:-8px;background-color:#0043f0;color:#fff;font-size:.75rem;font-weight:600;padding:4px 8px;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.NextDayDelivery_content__KzVDK{display:flex;align-items:center}.NextDayDelivery_iconWrapper__yfMjr{background-color:#0043f0;border-radius:50%;padding:4px;display:flex;align-items:center;justify-content:center;margin-right:12px}.NextDayDelivery_icon__ke4K_{color:#fff}.NextDayDelivery_textContent__PrNOt{display:flex;flex-direction:column}.NextDayDelivery_title__jWqZ8{font-weight:700;color:#0043f0;margin:0;font-size:.9rem;letter-spacing:.02em}.NextDayDelivery_subtitle__Vet75{font-size:.75rem;color:#525252;margin:2px 0 0}.NextDayDelivery_deliveryDate__hnO4S{font-size:.875rem;color:#525252;margin-left:4px}.NextDayDelivery_emphasized__wwGwR{font-weight:600}.NextDayDelivery_disclaimer__YyhB8{font-size:.65rem;margin-top:4px}.NextDayDelivery_discountMessage__gYhvp{font-size:.75rem;color:#e4163c;margin-top:.75rem;padding-top:.625rem;border-top:1px dashed #e4e4e4}.NextDayDelivery_couponCode__yUdx3{background-color:#fcfbf7;border:1px solid #0043f0;border-radius:.25rem;padding:.125rem .25rem;font-weight:600;color:#0043f0;letter-spacing:.05em}@media(min-width:992px){.NextDayDelivery_couponCode__yUdx3{border:none;padding:0}}.OrderInfoCard_orderInfoCard__UN6CC{display:flex;flex-direction:column;padding:.75rem 1rem;border-top-left-radius:1rem;border-top-right-radius:1rem;box-shadow:0 4px 24px 0 rgba(0,0,0,.1);row-gap:.5rem;-webkit-user-select:none;user-select:none}@media(min-width:992px){.OrderInfoCard_orderInfoCard__UN6CC{border-radius:1rem;row-gap:1rem;padding:1rem}}.OrderInfoCard_countryFlagNameContainer__cy3dt{display:none}@media(min-width:992px){.OrderInfoCard_countryFlagNameContainer__cy3dt{display:block}}.OrderInfoCard_currentPrice___LErb{font-size:1.875rem;line-height:2.375rem;font-family:var(--font-homie);font-weight:600;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;margin-right:.5rem}@media(min-width:992px){.OrderInfoCard_currentPrice___LErb{font-size:1.875rem;line-height:2.375rem;font-family:var(--font-homie)}}.OrderInfoCard_buttonsContainer__L5_RJ,.OrderInfoCard_priceInfoContainer__b1Bhd{display:flex;flex-direction:column;gap:.5rem}.OrderInfoCard_priceInfoShippingContainer__j8SaO{display:none}@media(min-width:992px){.OrderInfoCard_priceInfoShippingContainer__j8SaO{display:flex}}.OrderInfoCard_securePayment__oRihm{display:none}@media(min-width:992px){.OrderInfoCard_securePayment__oRihm{display:block}}.OrderInfoCard_purchaseType__ii5yK{display:none}@media(min-width:992px){.OrderInfoCard_purchaseType__ii5yK{display:flex}}@media(max-width:991px){.OrderInfoCard_specificStyle__4GweM.OrderInfoCard_orderInfoCard__UN6CC{display:block}}.DeliveryAndReturnInfo_deliveryAndReturnInfo__681ng{display:none}@media(min-width:992px){.DeliveryAndReturnInfo_deliveryAndReturnInfo__681ng{display:flex;flex-direction:column}}.SharedStyles_shippingAndReturnsWrapper__Xij4d{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.SharedStyles_freeShippingContainer__LdXxc{display:flex;gap:.25rem}.SharedStyles_freeReturnsContainer__1oGdW{display:flex}.SharedStyles_freeShippingWithDeliveryDate__T2Fea{color:#0043f0;display:flex;flex-direction:column;gap:.25rem;justify-content:center}@media(min-width:992px){.SharedStyles_freeShippingWithDeliveryDate__T2Fea{justify-content:start;color:#000}}.SharedStyles_freeShippingProMembershipText__sNme2{font-size:.625rem;line-height:.75rem;display:flex;align-self:flex-end;padding-bottom:.2em;margin:0;gap:.2em}.SharedStyles_deliveryDate__hd7mD{display:flex;gap:.25rem;margin:0;font-size:.75rem;line-height:1.125rem;font-size:.688rem;line-height:.875rem}.SharedStyles_deliveryDate__hd7mD span:first-child{color:#747474}.SharedStyles_deliveryDate__hd7mD span:last-child{font-weight:500}@media(min-width:992px){.SharedStyles_deliveryDate__hd7mD{-webkit-margin-start:1.25rem;margin-inline-start:1.25rem}}.SharedStyles_deliveryPartners__ZjsOQ{display:flex;gap:.25rem;margin:0;font-size:.75rem;line-height:1.125rem;font-size:.688rem;line-height:.875rem;color:#747474}.SharedStyles_deliveryPartners__ZjsOQ span:first-child{color:#747474}.SharedStyles_deliveryPartners__ZjsOQ span:last-child{font-weight:500}@media(min-width:992px){.SharedStyles_deliveryPartners__ZjsOQ{-webkit-margin-start:1.25rem;margin-inline-start:1.25rem}}.SharedStyles_freeReturnsWithMembershipOptions__e4HZZ{display:flex;flex-direction:column;gap:.25rem;justify-content:center}@media(min-width:992px){.SharedStyles_freeReturnsWithMembershipOptions__e4HZZ{justify-content:start}}.SharedStyles_visible__HpwbH{transform:translateY(0);opacity:1}@media(min-width:992px){.SharedStyles_visible__HpwbH{transform:none;opacity:1}}.SharedStyles_hidden__SARzW{transform:translateY(-100%);opacity:0}@media(min-width:992px){.SharedStyles_hidden__SARzW{transform:none;opacity:1}}.SharedStyles_returnDays__cNZRs{display:flex;gap:.25rem;margin:0;font-size:.75rem;line-height:1.125rem}.SharedStyles_returnDays__cNZRs span:first-child{font-weight:500}.SharedStyles_returnDays__cNZRs span:last-child{color:#747474}@media(min-width:992px){.SharedStyles_returnDays__cNZRs{-webkit-margin-start:1.25rem;margin-inline-start:1.25rem}}.SharedStyles_freeReturnsLink__tqESm{color:#0043f0;text-decoration:underline;cursor:pointer;font-weight:500;font-size:.875rem;line-height:1.5em}.SharedStyles_modalContent__U1rLh{display:flex;flex-direction:column;gap:1rem;padding:24px;text-align:center;width:-webkit-max-content;width:max-content}.SharedStyles_modalContent__U1rLh h2{margin-bottom:1rem;font-size:1.5rem;font-weight:700}.SharedStyles_modalContent__U1rLh p{font-size:1rem;color:#555}.IconWithText_iconWithText__FIKhS{display:flex;align-items:center;gap:.375rem}.IconWithText_text__wNNxB{font-size:.875rem;line-height:1.25rem;font-weight:500}.IconWithText_top__D63RY{flex-direction:column}.IconWithText_bottom__AeY8W{flex-direction:column-reverse}.IconWithText_left__gbEQz{flex-direction:row-reverse}.IconWithText_right__tMn_L{flex-direction:row}