.cart-v2-page .RecommendedProductsV2_recoHeading__riZNd.type-h5{font-size:1.375rem;line-height:1.2}@media (min-width:768px){.cart-v2-page .RecommendedProductsV2_recoHeading__riZNd.type-h5{font-size:1.625rem}}.cart-v2-page .RecommendedProductsV2_limitMessage__wDijT{margin-top:24px}.CartProductOptInModal_backdrop__wpXw3{--opt-in-panel-max-width:436px;--opt-in-product-image-width:32px;--opt-in-product-image-height:20px;--opt-in-product-image-radius:4px;--opt-in-checkbox-size:16px;--opt-in-close-button-size:4px;--opt-in-close-icon-size:20px;--opt-in-disclaimer-icon-offset:2px;--opt-in-product-meta-gap:2px;--opt-in-compare-price-leading:4px;position:fixed;inset:0;background-color:rgba(0,0,0,.4);z-index:1000;display:flex;align-items:center;justify-content:center;padding:var(--spacer-s,16px)}.CartProductOptInModal_panel__cD5iX{background-color:var(--color-surface-primary,#f8f6f2);border-radius:var(--radius-200,12px);width:100%;max-width:var(--opt-in-panel-max-width);max-height:90vh;overflow-y:auto;display:flex;flex-direction:column;gap:var(--spacer-m,24px);padding:var(--spacer-s,16px) var(--spacer-m,24px)}.CartProductOptInModal_closeRow__16Zqa{display:flex;justify-content:flex-end}.CartProductOptInModal_closeButton__Pom72{background:none;border:none;cursor:pointer;padding:var(--opt-in-close-button-size);font-size:var(--opt-in-close-icon-size);line-height:1;color:var(--color-typography-primary,#371b2c)}.CartProductOptInModal_title__EPZc6{margin:0}.CartProductOptInModal_disclaimerList__bO_cW{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacer-s,16px)}.CartProductOptInModal_disclaimerItem__FQWaZ{display:flex;gap:var(--spacer-xs,12px);align-items:flex-start}.CartProductOptInModal_disclaimerIconWrap__RS99b{margin-top:var(--opt-in-disclaimer-icon-offset);flex-shrink:0;color:var(--color-typography-primary,#371b2c)}.CartProductOptInModal_disclaimerText__sAgao{margin:0}.CartProductOptInModal_ackLabel__zLkiy{display:flex;gap:var(--spacer-2xs,8px);align-items:center;cursor:pointer}.CartProductOptInModal_ackInput__xfC0K{width:var(--opt-in-checkbox-size);height:var(--opt-in-checkbox-size);flex-shrink:0;cursor:pointer;accent-color:var(--color-typography-primary,#371b2c)}.CartProductOptInModal_helperText__py28W{margin:0}.CartProductOptInModal_footer__e_mq9{display:flex;flex-direction:column;gap:var(--spacer-s,16px);padding-bottom:20px}.CartProductOptInModal_divider__pc9Su{margin:0;border-color:var(--color-border-primary,rgba(55,27,44,.4))}.CartProductOptInModal_productRow__eCsM6{display:flex;align-items:center;justify-content:space-between}.CartProductOptInModal_productIdentity__rexiA{display:flex;gap:var(--spacer-xs,12px);align-items:center}.CartProductOptInModal_productImageFrame__VoVKD{width:var(--opt-in-product-image-width);height:var(--opt-in-product-image-height);border-radius:var(--opt-in-product-image-radius);overflow:hidden;position:relative;flex-shrink:0;background-color:var(--color-surface-secondary,#ebe6e0)}.CartProductOptInModal_productImage__IAzrw{object-fit:cover}.CartProductOptInModal_productMeta__wak_r{display:flex;flex-direction:column;gap:var(--opt-in-product-meta-gap)}.CartProductOptInModal_productPrice__jJMiM{margin:0}.CartProductOptInModal_compareAtPrice__yNMXS{margin-left:var(--opt-in-compare-price-leading);text-decoration:line-through;opacity:.6}@media (min-width:768px){.ReturnPolicyModalV2_returnPolicyModal__V2LCl{width:calc(min(100vw - 2rem, 768px))!important}}.ReturnPolicyModalV2_returnPolicyModal__V2LCl .ReturnPolicyModalV2_bodyContent__p2pr0{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.ReturnPolicyModalV2_returnPolicyModal__V2LCl .ReturnPolicyModalV2_bodyContent__p2pr0 p{margin-bottom:1rem}.ReturnPolicyModalV2_returnPolicyModal__V2LCl .ReturnPolicyModalV2_bodyContent__p2pr0 p:last-child{margin-bottom:0}