._add_cart_modal_mm06f_16[data-v-b1bda642]{display:flex;flex-direction:column;gap:1rem;margin-bottom:5rem}@media screen and (min-width:768px){._add_cart_modal_mm06f_16[data-v-b1bda642]{margin-bottom:0}}._add_cart_modal_mm06f_16 ._product_item_mm06f_27[data-v-b1bda642]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}._add_cart_modal_mm06f_16 ._product_item_mm06f_27 ._product_detail_mm06f_33[data-v-b1bda642]{align-items:flex-start;display:flex;gap:.5rem}._add_cart_modal_mm06f_16 ._product_item_mm06f_27 ._product_detail_mm06f_33 ._img_mm06f_38[data-v-b1bda642]{aspect-ratio:184/245;border-radius:.375rem;-o-object-fit:cover;object-fit:cover}._add_cart_modal_mm06f_16 ._product_item_mm06f_27 ._product_detail_mm06f_33 ._product_detail_content_mm06f_43[data-v-b1bda642]{width:100%}._add_cart_modal_mm06f_16 ._product_item_mm06f_27 ._product_detail_mm06f_33 ._product_detail_content_mm06f_43 ._product_title_mm06f_46 h2[data-v-b1bda642]{font-size:1rem}._add_cart_modal_mm06f_16 ._product_item_mm06f_27 ._product_detail_mm06f_33 ._product_detail_content_mm06f_43 ._product_title_mm06f_46 p[data-v-b1bda642],._add_cart_modal_mm06f_16 ._product_item_mm06f_27 ._product_detail_mm06f_33 ._product_detail_content_mm06f_43 ._sku_detail_mm06f_52[data-v-b1bda642]{font-size:.875rem}._add_cart_modal_mm06f_16 ._product_item_mm06f_27 ._product_detail_mm06f_33 ._product_detail_content_mm06f_43 ._quantity_stepper_mm06f_55[data-v-b1bda642]{margin-top:8px}._add_cart_modal_mm06f_16 ._product_item_mm06f_27 ._product_detail_mm06f_33 ._product_detail_content_mm06f_43 ._purchase_limit_remaining_mm06f_58[data-v-b1bda642]{font-size:.75rem;margin-top:4px}._add_cart_modal_mm06f_16 ._product_item_mm06f_27 ._product_detail_mm06f_33 ._product_detail_content_mm06f_43 ._product_price_mm06f_62[data-v-b1bda642]{align-items:flex-start;display:flex;flex-direction:column;gap:.25rem;line-height:18px;margin-top:8px}._add_cart_modal_mm06f_16 ._product_item_mm06f_27 ._product_detail_mm06f_33 ._product_detail_content_mm06f_43 ._product_price_mm06f_62 ._price_mm06f_70[data-v-b1bda642]{font-family:din-2014,Noto Sans JP,YuGothic,Yu Gothic,Hiragino Kaku Gothic ProN,sans-serif;font-size:1.25rem;font-weight:600}._add_cart_modal_mm06f_16 ._product_item_mm06f_27 ._product_detail_mm06f_33 ._product_detail_content_mm06f_43 ._product_price_mm06f_62 ._price_mm06f_70 span[data-v-b1bda642]{font-size:.75rem}._add_cart_modal_mm06f_16 ._product_item_mm06f_27 ._product_detail_mm06f_33 ._product_detail_content_mm06f_43 ._product_price_mm06f_62 ._strike_mm06f_78[data-v-b1bda642]{font-size:.75rem;margin-top:.25rem;text-decoration:line-through}._add_cart_modal_mm06f_16 ._product_item_mm06f_27 ._product_detail_mm06f_33 ._product_detail_content_mm06f_43 ._product_price_mm06f_62 ._discount_announce_mm06f_84[data-v-b1bda642],._add_cart_modal_mm06f_16 ._product_item_mm06f_27 ._product_detail_mm06f_33 ._product_detail_content_mm06f_43 ._product_price_mm06f_62 ._discounted_mm06f_83[data-v-b1bda642]{color:#d44950}._add_cart_modal_mm06f_16 ._product_item_mm06f_27 ._product_detail_mm06f_33 ._product_detail_content_mm06f_43 ._product_price_mm06f_62 ._discount_announce_mm06f_84[data-v-b1bda642]{font-size:.75rem;font-weight:400}@media screen and (min-width:768px){._add_cart_modal_mm06f_16 ._product_item_mm06f_27 ._product_detail_mm06f_33 ._product_detail_content_mm06f_43 ._product_price_mm06f_62 ._discount_announce_mm06f_84[data-v-b1bda642]{font-size:.875rem}}._add_cart_modal_mm06f_16 ._product_item_mm06f_27 ._product_detail_mm06f_33 ._product_detail_content_mm06f_43 ._gift_card_fee_mm06f_96[data-v-b1bda642]{align-items:baseline;border-top:1px solid #dde5f0;display:flex;justify-content:space-between;margin-top:.75rem;padding-top:.75rem}._add_cart_modal_mm06f_16 ._product_item_mm06f_27 ._product_detail_mm06f_33 ._product_detail_content_mm06f_43 ._gift_card_fee_mm06f_96 ._fee_label_mm06f_104[data-v-b1bda642]{font-family:din-2014,Noto Sans JP,YuGothic,Yu Gothic,Hiragino Kaku Gothic ProN,sans-serif;font-size:.875rem;font-weight:600;font-weight:700}._add_cart_modal_mm06f_16 ._product_item_mm06f_27 ._product_detail_mm06f_33 ._product_detail_content_mm06f_43 ._gift_card_fee_mm06f_96 ._fee_price_mm06f_110[data-v-b1bda642]{font-family:din-2014,Noto Sans JP,YuGothic,Yu Gothic,Hiragino Kaku Gothic ProN,sans-serif;font-size:1rem;font-weight:600}._add_cart_modal_mm06f_16 ._product_item_mm06f_27 ._product_detail_mm06f_33 ._product_detail_content_mm06f_43 ._gift_card_fee_mm06f_96 ._fee_price_mm06f_110 span[data-v-b1bda642]{font-size:.75rem}._add_cart_modal_mm06f_16 ._product_item_mm06f_27 ._product_detail_mm06f_33 ._product_detail_content_mm06f_43 ._remove_button_mm06f_118[data-v-b1bda642]{background:none;border:none;color:#18181b;cursor:pointer;font-size:.75rem;margin-top:20px;padding:0;text-decoration:underline}._add_cart_modal_mm06f_16 ._product_item_mm06f_27 ._product_detail_mm06f_33 ._product_detail_content_mm06f_43 ._remove_button_mm06f_118[data-v-b1bda642]:disabled{cursor:default;opacity:.5}._add_cart_modal_mm06f_16 ._product_item_mm06f_27 ._product_detail_mm06f_33 ._product_detail_content_mm06f_43 ._duvet_collection_setting_mm06f_132[data-v-b1bda642]{border:1px solid #a9b7cb;border-radius:6px;cursor:pointer;margin:10px 0;padding:10px}._add_cart_modal_mm06f_16 ._product_item_mm06f_27 ._product_detail_mm06f_33 ._product_detail_content_mm06f_43 ._duvet_collection_setting_mm06f_132._fit_content_mm06f_139[data-v-b1bda642]{width:-moz-fit-content;width:fit-content}._add_cart_modal_mm06f_16 ._product_item_mm06f_27 ._product_detail_mm06f_33 ._product_detail_content_mm06f_43 ._duvet_collection_setting_mm06f_132 ._duvet_collection_setting_none_mm06f_142[data-v-b1bda642]{align-items:center;display:flex;gap:5px}._add_cart_modal_mm06f_16 ._product_item_mm06f_27 ._product_detail_mm06f_33 ._product_detail_content_mm06f_43 ._duvet_collection_setting_mm06f_132 ._duvet_collection_setting_none_mm06f_142 p[data-v-b1bda642]{vertical-align:bottom}._add_cart_modal_mm06f_16 ._product_item_mm06f_27 ._product_detail_mm06f_33 ._product_detail_content_mm06f_43 ._duvet_collection_setting_mm06f_132 ._duvet_collection_setting_text_1_mm06f_150[data-v-b1bda642]{color:#284b7d;font-size:.75rem;font-weight:700}._add_cart_modal_mm06f_16 ._product_item_mm06f_27 ._product_detail_mm06f_33 ._product_detail_content_mm06f_43 ._duvet_collection_setting_mm06f_132 ._duvet_collection_setting_text_2_mm06f_155[data-v-b1bda642]{color:#18181b;font-size:.75rem;font-weight:700}._add_cart_modal_mm06f_16 ._product_item_mm06f_27 ._product_detail_mm06f_33 ._product_detail_content_mm06f_43 ._duvet_collection_setting_mm06f_132 ._duvet_collection_setting_btn_mm06f_160[data-v-b1bda642]{font-size:.75rem;padding:5px}._add_cart_modal_mm06f_16 ._wrapping_button_mm06f_164[data-v-b1bda642]{animation:_blink_mm06f_1-b1bda642 2s infinite;border-color:#284b7d;box-shadow:4px 8px 16px #00000014}@keyframes _blink_mm06f_1-b1bda642{0%{background-color:#fff}50%{background-color:#eef2f7}to{background-color:#fff}}._add_cart_modal_mm06f_16 ._bottom_button_mm06f_180[data-v-b1bda642]{background:linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,.667) 20%);bottom:0;display:flex;justify-content:center;margin-left:-1rem;padding:1rem;position:fixed;width:100%;z-index:10}@media screen and (min-width:768px){._add_cart_modal_mm06f_16 ._bottom_button_mm06f_180[data-v-b1bda642]{margin-left:0;padding:0;position:relative;width:100%}}._add_cart_modal_mm06f_16 ._bottom_button_mm06f_180 ._buttons_mm06f_199[data-v-b1bda642]{display:flex;gap:.5rem;margin:auto;max-width:440px;width:100%}._add_cart_modal_mm06f_16 ._bottom_button_mm06f_180 ._buttons_mm06f_199 ._button_link_mm06f_206[data-v-b1bda642]{width:100%}._gift_modal_mm06f_210[data-v-b1bda642]{z-index:151!important}._quick_view_modal_7i42l_16 ._container_7i42l_16[data-v-b15204ee]{display:flex;flex-direction:column;gap:.5rem;height:auto;margin-top:1rem;max-height:85vh;overflow-y:auto;padding:.125rem;position:relative;width:100%}._quick_view_modal_7i42l_16 ._container_7i42l_16 ._price_container_7i42l_28[data-v-b15204ee]{align-items:flex-end;display:flex;flex-direction:column;margin-bottom:.5rem}._quick_view_modal_7i42l_16 ._container_7i42l_16 ._size_container_7i42l_34 ._size_7i42l_34[data-v-b15204ee]{display:flex;gap:.75rem;justify-content:space-between}._quick_view_modal_7i42l_16 ._container_7i42l_16 ._size_container_7i42l_34 ._size_7i42l_34 ._left_7i42l_39[data-v-b15204ee]{display:flex;gap:.25rem}._quick_view_modal_7i42l_16 ._container_7i42l_16 ._size_container_7i42l_34 ._size_7i42l_34 ._left_7i42l_39 p[data-v-b15204ee]{font-size:.75rem;font-weight:400}@media screen and (min-width:768px){._quick_view_modal_7i42l_16 ._container_7i42l_16 ._size_container_7i42l_34 ._size_7i42l_34 ._left_7i42l_39 p[data-v-b15204ee]{font-size:.875rem}}._quick_view_modal_7i42l_16 ._container_7i42l_16 ._size_container_7i42l_34 ._size_7i42l_34 ._link_7i42l_52[data-v-b15204ee]{cursor:pointer;font-size:.75rem;text-decoration:underline}._quick_view_modal_7i42l_16 ._container_7i42l_16 ._size_container_7i42l_34 ._error_message_7i42l_57[data-v-b15204ee]{color:#cb4252;font-size:12px;font-weight:700;margin-top:.5rem}._quick_view_modal_7i42l_16 ._container_7i42l_16 ._description_7i42l_63[data-v-b15204ee]{font-size:.625rem}._quick_view_modal_7i42l_16 ._bottom_button_7i42l_66[data-v-b15204ee]{bottom:.5rem;display:flex;flex-direction:column;gap:.25rem;position:sticky;width:100%;z-index:10}._quick_view_modal_7i42l_16 ._bottom_button_7i42l_66 ._button_row_7i42l_75[data-v-b15204ee]{display:flex;gap:.5rem}._quick_view_modal_7i42l_16 ._bottom_button_7i42l_66 ._button_row_7i42l_75 ._add_to_cart_7i42l_80[data-v-b15204ee],._quick_view_modal_7i42l_16 ._bottom_button_7i42l_66 ._button_row_7i42l_75 ._button_link_7i42l_79[data-v-b15204ee]{width:100%}._quick_view_modal_7i42l_16 ._bottom_button_7i42l_66 ._reservation_note_7i42l_83[data-v-b15204ee]{color:#666;font-size:.625rem;line-height:1.4;min-height:1.4em;text-align:center}@media screen and (min-width:768px){._quick_view_modal_7i42l_16 ._bottom_button_7i42l_66 ._reservation_note_7i42l_83[data-v-b15204ee]{font-size:.75rem}}@media screen and (min-width:1024px){._image_modal_7i42l_97[data-v-b15204ee]{max-width:1000px}}._image_modal_7i42l_97 img[data-v-b15204ee]{min-height:300px;min-width:300px;-o-object-fit:contain;object-fit:contain;width:100%}
