.dream-card-section-wrapper_1BGJ{margin-top:.6rem}.subtitle_2LP-{margin-bottom:.8rem;color:#666;font-family:"Heebo",sans-serif;font-weight:500}@media only screen and (min-width: 1024px){.subtitle_2LP-{font-size:1rem}}.subtitle_2LP-.my-account_3Ycl{margin-top:1.3rem;margin-bottom:1.2rem;color:#000;font-size:1.6rem}.dc-select_1zU7.dc-select_1zU7{padding:.9rem .8rem}@media only screen and (min-width: 1024px){.dc-select_1zU7.dc-select_1zU7{font-size:1.34rem}.dc-select_1zU7.dc-select_1zU7.checkout_1Ob2.checkout_1Ob2{width:25.67rem}}.dc-select_1zU7.dc-select_1zU7.no-text_D2Z8{margin-bottom:1rem}.dream-card-options-wrapper_2fgF{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.8rem}@media only screen and (min-width: 1024px){.dream-card-options-wrapper_2fgF{width:46rem}}.disabled-overlay_1UmT{z-index:20;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:not-allowed}.dream-card-options_yfJj{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.8rem}@media only screen and (min-width: 1024px){.dream-card-options_yfJj{gap:.67rem}.dream-card-options_yfJj.checkout_1Ob2{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.details-checkbox_1Q50,.label-wrapper_oCcL{width:100%}@media only screen and (min-width: 1024px){.label-wrapper_oCcL.label-wrapper_oCcL{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width: 1024px){.details-checkbox-wrapper_2RFD.checkout_1Ob2{width:25.75rem}}.details-checkbox_1Q50{padding:1rem 1.6rem;background-color:#fff;border:2px solid #e5e5e5;border-radius:2px}@media only screen and (min-width: 1024px){.details-checkbox_1Q50{width:100%;height:4.84rem;padding:.64rem 1.34rem .84rem}}.details-checkbox_1Q50.selected_2peL{border:2px solid #000}.details-checkbox_1Q50.selected_2peL.extra-text-visible_3INw{border-bottom:none}.details-checkbox_1Q50.disabled_fcmq{opacity:.5}.details-checkbox-input_2OA5.details-checkbox-input_2OA5{-ms-flex-item-align:center;align-self:center;position:absolute;top:0;right:0;width:100%;height:100%;margin:0}.custom-checkbox-dc_3UlB{top:2.5rem;right:1.6rem}@media only screen and (min-width: 1024px){.custom-checkbox-dc_3UlB{top:1.8rem}}.extra-text_3Ws-{margin-top:-0.05rem;padding:.6rem .8rem;font-family:"Heebo",sans-serif;font-size:1.2rem;background-color:#fffecc;border-left:2px solid #000;border-bottom:2px solid #000;border-right:2px solid #000}.toast-message-wrapper_1JPD{z-index:300;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:fixed;right:0;bottom:8.8rem;width:100vw;padding:1.6rem 2rem 1.6rem 1.2rem;background-color:#fffecc;border:1px solid #eae5a0}@media only screen and (min-width: 1024px){.toast-message-wrapper_1JPD{bottom:unset;top:13.67rem;left:0;width:38.75vw;height:5.67rem;margin:0 auto}}.toast-message-right_86JH{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem;max-width:86vw}.toast-text_1Kq7{max-width:75vw;font-family:"Heebo",sans-serif;font-weight:500}@media only screen and (min-width: 1440px){.toast-text_1Kq7{font-size:1.17rem}}
.product-modal-wrapper_1_oR{font-family:"Heebo",sans-serif}.product-modal-wrapper_1_oR.dc-benefits_hIrl{padding-bottom:2rem}.title_3_j0{width:100%;margin-bottom:1.2rem;padding:0 2.2rem;text-align:center;font-size:2rem;font-weight:700}@media only screen and (min-width: 1024px){.title_3_j0{font-size:1.67rem}}.shipping-cost_3n52{-ms-flex-item-align:center;align-self:center;margin-bottom:2.4rem}@media only screen and (min-width: 1024px){.shipping-cost_3n52{font-size:1.17rem;margin-bottom:2.67rem}}.media-gallery_1nDv{-ms-overflow-style:none;scrollbar-width:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;direction:ltr;overflow-x:auto;width:100%;height:20.1rem;margin-bottom:1.6rem;padding-left:1.5rem}.media-gallery_1nDv::-webkit-scrollbar{display:none;height:0;width:0}.media-gallery_1nDv::-webkit-scrollbar-thumb{display:none;height:0;width:0}.media-gallery_1nDv::-webkit-scrollbar-track{display:none;height:0;width:0}@media only screen and (min-width: 1024px){.media-gallery_1nDv{height:16.75rem;margin-bottom:0;padding-left:0}}.item-wrapper_2JLd{width:12.812rem;height:100%;margin-left:.986rem}@media only screen and (min-width: 1024px){.item-wrapper_2JLd{width:10.67rem;margin-left:.82rem}.item-wrapper_2JLd:first-child{margin-left:0}}.image-item_cXe8{width:100%;height:16.152rem}@media only screen and (min-width: 1024px){.image-item_cXe8{height:13.42rem}}.image-item_cXe8:last-child{margin-left:0}.img-inside_2jKK{height:16.152rem}.action-bar_1PSY{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.remove-btn__GnP,.wishlist-btn_1azP{width:50%;font-size:1rem;background-color:#fafafa;cursor:pointer}.remove-btn__GnP.disabled_1zFn,.wishlist-btn_1azP.disabled_1zFn{pointer-events:none}.remove-btn__GnP{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.9855rem 1.05rem .9855rem 1.2319rem}.wishlist-btn_1azP{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.9855rem 1rem .9855rem 1.05rem}.remove-all-btn_1T3H{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-item-align:center;align-self:center;gap:.8rem;margin:2.4rem 0;padding:.7rem 1.4rem;font-weight:500;color:#fff;background-color:#000;border-radius:2px;cursor:pointer}@media only screen and (min-width: 1024px){.remove-all-btn_1T3H{margin:2.67rem 0 0;font-size:1.17rem;padding:.587rem 2rem}}.continue-btn_2MsO{-ms-flex-item-align:center;align-self:center;margin:2.4rem 0;padding:.7rem 1.4rem;font-weight:500;background-color:#f0f0f0;border-radius:2px;cursor:pointer}.no-items-section_2Dt8{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.continue-btn-wrapper_2Fa7{margin-top:2.4rem;margin-bottom:5.5rem;padding:.7rem 2.4rem;text-align:center;font-weight:500;color:#fff;background-color:#000}.continue-btn-wrapper_2Fa7.dc-benefits_hIrl{-ms-flex-item-align:center;align-self:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:0}.continue-btn-wrapper_2Fa7:hover{text-decoration:none}.tick-icon_1aG5{margin-bottom:2.4rem}.media-gallery-desktop_2lDr{width:100%}.arrow-wrapper_3HCp{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.arrow-wrapper_3HCp.left_28Xb{left:-0.5rem}.arrow-wrapper_3HCp.right_1PRq{left:-2.5rem}
.option-wrapper_2TK5{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:2.8rem}@media only screen and (min-width: 1024px){.option-wrapper_2TK5{margin-right:2.34rem}}.option-wrapper_2TK5.my-account_3sM1{width:100%;margin-right:0;padding:1rem 1.6rem;border:1px solid #e5e5e5;border-radius:2px}.text-section_MUv0{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.2rem}.title_SWYw{font-family:"Heebo",sans-serif;font-size:1.6rem;font-weight:500}@media only screen and (min-width: 1024px){.title_SWYw{font-size:1.17rem}}.subtitle_2kKL{font-family:"Heebo",sans-serif}@media only screen and (min-width: 1024px){.subtitle_2kKL{font-size:1.17rem}}.img_LkNv{width:2.8rem;height:2.8rem}@media only screen and (min-width: 1024px){.img_LkNv{width:2.34rem;height:2.34rem}}
.dc-select_3CPF{font-size:1.4rem}
.form_2Raf{margin-top:2rem}.form_2Raf.new-format_34Xu{margin-top:1.6rem;padding:0 1.6rem 0 5rem}@media(min-width: 403px){.form_2Raf.new-format_34Xu{padding-left:7rem}}.checkbox-input_1XLS.new-format_34Xu{accent-color:#000}
