.sales-gift-custom-tag{display:inline-block;padding:4px 6px}html[dir=rtl] .sales-gift-plugin-rtl-svg svg{transform:scaleX(-1)}@keyframes _mp-circular_xzwce_1{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40}to{stroke-dasharray:90,150;stroke-dashoffset:-120}}@keyframes _mp-rotate_xzwce_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loadingContainer_xzwce_23{position:relative;min-height:100px;line-height:100px;text-align:center}._loadingFullContainer_xzwce_29{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._mp-loading_xzwce_35{display:inline-block;position:relative;font-size:0;line-height:1;vertical-align:middle}._mp-loading__circular_xzwce_42{display:block;width:100%;height:100%}._mp-loading__circular_xzwce_42 circle{animation:_mp-circular_xzwce_1 1.5s ease-in-out infinite;stroke-width:3;stroke-linecap:round;stroke:currentColor}._mp-loading__spinner_xzwce_53{display:inline-block;position:relative;width:20px;height:20px;animation:_mp-rotate_xzwce_1 .8s linear infinite;vertical-align:middle}._mp-loading__spinner--circular_xzwce_61{animation-duration:2s}._mountNodeClass_xzwce_64{min-width:20px;min-height:20px}@keyframes _drawerFadeIn_39ph6_1{0%{opacity:0}to{opacity:1}}._drawer_39ph6_9{position:fixed;z-index:9999;width:0%;height:100%;transition:width 0s ease .3s,height 0s ease .3s}._drawer-open_39ph6_16 ._drawer-mask_39ph6_16{height:100%;transition:none;animation:_drawerFadeIn_39ph6_1 .3s cubic-bezier(.23,1,.32,1);opacity:1;pointer-events:auto}._drawer-left_39ph6_23,._drawer-right_39ph6_24{top:0;width:0%;height:100%}._drawer-left_39ph6_23._drawer-open_39ph6_16,._drawer-right_39ph6_24._drawer-open_39ph6_16{width:100%;transition:transform .3s cubic-bezier(.23,1,.32,1)}._drawer-left_39ph6_23 ._drawer-content-wrap_39ph6_34,._drawer-right_39ph6_24 ._drawer-content-wrap_39ph6_34{height:100%}._drawer-top_39ph6_38,._drawer-bottom_39ph6_39{left:0;width:100%;height:0%}._drawer-top_39ph6_38._drawer-open_39ph6_16,._drawer-bottom_39ph6_39._drawer-open_39ph6_16{height:100%;transition:transform .3s cubic-bezier(.23,1,.32,1)}._drawer-top_39ph6_38 ._drawer-content-wrap_39ph6_34,._drawer-bottom_39ph6_39 ._drawer-content-wrap_39ph6_34{width:100%}._drawer-top_39ph6_38{top:0}._drawer-top_39ph6_38 ._drawer-content-wrap_39ph6_34{top:0;opacity:1}._drawer-right_39ph6_24{right:0}._drawer-right_39ph6_24 ._drawer-content-wrap_39ph6_34{right:0;opacity:1;box-shadow:-6px 0 16px -8px var(--plugin-gift-color_text_8}),-9px 0 28px var(--plugin-gift-color_text_5}),-12px 0 48px 16px var(--plugin-gift-color_text_3})}._drawer-bottom_39ph6_39{bottom:0}._drawer-bottom_39ph6_39 ._drawer-content-wrap_39ph6_34{bottom:0;opacity:1}._drawer-left_39ph6_23{left:0}._drawer-left_39ph6_23 ._drawer-content-wrap_39ph6_34{left:0;opacity:1}._drawer-wrapper-body_39ph6_82{display:flex;flex-flow:column nowrap;width:100%;height:100%}._drawer-mask_39ph6_16{position:absolute;top:0;left:0;width:100%;height:0;transition:opacity .3s linear,height 0s ease .3s;opacity:0;background-color:var(--plugin-gift-color_text_45);pointer-events:none}._drawer-content_39ph6_34{position:relative;z-index:1;width:100%;height:100%;overflow:auto;border:0;background-clip:padding-box}._drawer-content-wrap_39ph6_34{position:absolute;width:100%;height:100%;transition:transform .45s cubic-bezier(.23,1,.32,1),box-shadow .3s cubic-bezier(.23,1,.32,1),opacity .45s cubic-bezier(.23,1,.32,1);opacity:0}._drawer-header_39ph6_115{display:flex;position:relative;align-items:center;justify-content:space-between;padding:16px 24px;border-radius:2px 2px 0 0;color:var(--plugin-gift-color_text_85)}._drawer-title_39ph6_124{display:flex;flex:1;align-items:center;justify-content:space-between;font-family:var(--plugin-gift-type_title_font)}._drawer-title_39ph6_124._hasCloseIcon_39ph6_131{padding-right:32px}._drawer-body_39ph6_134{flex-grow:1;padding:24px;overflow:auto;font-size:14px;line-height:1.5715;word-wrap:break-word}._drawer-close_39ph6_142{position:absolute;z-index:1;top:0;right:0;width:56px;height:56px;padding:0;transition:color .3s;border:0;outline:0;background:0 0;color:var(--plugin-gift-color_text_85);font-weight:700;text-align:center;text-decoration:none;text-rendering:auto;text-transform:none;cursor:pointer}._drawer-close-x_39ph6_162{display:inline-block;color:inherit;font-style:normal;line-height:0;text-align:center;text-rendering:optimizeLegibility;text-transform:none;vertical-align:-.125em}._message_41ixz_1{position:fixed;z-index:9999;top:50%;left:0;box-sizing:border-box;width:100%;margin:0;padding:0;transform:translateY(-50%);list-style:none;pointer-events:none}._message-notice_41ixz_14{padding:8px;text-align:center}._message-content_41ixz_18{display:inline-block;padding:16px 32px;border-radius:1px;opacity:.95;box-shadow:0 4px 20px var(--plugin-gift-color_text_15);background-color:var(--plugin-gift-color_text_85);color:var(--plugin-gift-color_background);pointer-events:all}.salesPluginGift__promotion{justify-content:space-between;cursor:pointer}.salesPluginGift__promotion__plugin{display:block!important}.salesPluginGift__selectIcon{display:flex;align-items:center;justify-content:space-between}.salesPluginGift__selectIcon>svg{margin-left:5px}.gift_promotion_banner{display:flex;flex:1;justify-content:space-between}.gift_promotion_banner .only-icon{display:flex;align-items:center}._imageCon_r7c69_1{transition:opacity .4s ease;background-color:var(--plugin-gift-color_image_background)}._imageCon_r7c69_1 img{display:block;width:100%}._imageCon_r7c69_1._fix_r7c69_9{position:relative}._imageCon_r7c69_1._fix_r7c69_9 img{position:absolute;height:100%}._imageCon_r7c69_1._placeholder_r7c69_16{height:0;padding-bottom:100%;opacity:1;background-image:url(https://cdn.myshopline.com/t/layout/plugin/202507181055066/sales-gift-plugin/assets/product_default_img.b04c36cd.svg);background-repeat:no-repeat;background-position:center center;background-color:var(--plugin-gift-color_text_5)}._giftReminder_1pop7_1{max-height:0;margin-top:0;padding:0 10px;overflow:hidden;transition:all .5s;background-color:var(--plugin-gift-color_background);color:var(--plugin-gift-color_text)}._giftReminder_1pop7_1._show_1pop7_10{max-height:500px;margin-top:8px;padding:6px 10px}._giftReminder_1pop7_1._mainCart_1pop7_15{display:flex;align-items:center}._giftReminder_1pop7_1._mainCart_1pop7_15 ._previewImgWrapper_1pop7_19{margin-top:0}._giftReminder__header_1pop7_22{display:flex;align-items:center;justify-content:flex-start;margin-right:5px;line-height:25px}._giftReminder__header_1pop7_22 ._iconWrapper_1pop7_29{display:inline-block;width:20px;height:20px;margin-right:2px}._giftReminder_1pop7_1 ._previewImgWrapper_1pop7_19{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:8px}._giftReminder_1pop7_1 ._previewImgWrapper_1pop7_19 ._placeholderPreview_1pop7_41{background-image:url(https://cdn.myshopline.com/t/layout/plugin/202507181055066/sales-gift-plugin/assets/bag.0978f474.svg)!important}._giftReminder_1pop7_1 ._previewImgWrapper_1pop7_19 ._previewImgItem_1pop7_44{position:relative;width:36px;height:36px;margin-right:8px;overflow:hidden;border-radius:2px}._giftReminder_1pop7_1 ._previewImgWrapper_1pop7_19 ._previewImg_1pop7_19{display:flex;width:100%;height:100%;object-fit:contain}._giftReminder_1pop7_1 ._previewImgWrapper_1pop7_19 ._overlay_1pop7_58{display:flex;position:absolute;top:0;left:0;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgba(0,0,0,.5);color:#fff;font-size:14px;font-style:normal;font-weight:600}._giftReminder_1pop7_1 ._previewImgWrapper_1pop7_19 ._overlay_1pop7_58 ._text_1pop7_74{transform:translateY(-3px)}._giftReminder_1pop7_1 .reminderNum{color:var(--plugin-gift-color_discount);font-weight:600}._seedWrapper_1pop7_81{padding:12px 16px;background-color:var(--plugin-gift-color_discount_5);word-break:break-word}._ellipsis2_1f9eh_1{display:-webkit-box;max-width:100%;overflow:hidden;text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2;box-orient:vertical;-webkit-box-orient:vertical}._title_1f9eh_11{margin:0;font-size:20px;font-style:normal;font-weight:800;line-height:26px!important;word-break:break-all;color:var(--plugin-gift-color_text);font-family:var(--plugin-gift-type_title_font)}.sales-gift-custom-tag{margin-top:10px}#sales-gift-plugin p{margin:0}#react-refresh-overlay{display:none}
