body.woocommerce .wc-giftwrap .giftwrap_ul{margin:1em 0 1em}.modal-alt .giftwrap_title_wrap{display:none}.modal-alt .giftwrap_li{margin-bottom:1.5em}.modal-alt .giftwrap_li input[type=radio],.modal-alt .giftwrap_li input[type=checkbox]{height:0;position:absolute;opacity:0;width:0}.modal-alt .giftwrap_li input[type=radio]+img,.modal-alt .giftwrap_li input[type=checkbox]+img{cursor:pointer}.modal-alt .giftwrap_li input[type=radio]:checked+img,.modal-alt .giftwrap_li input[type=checkbox]:checked+img{outline:2px solid #999;outline-offset:2px}.modal-alt .giftwrap_ul li label.giftwrap_desc{margin-left:0}.modal-open .wc_giftwrap_notes_container textarea{box-sizing:border-box;width:100%}.modal-dialog ul{font-size:90%}.wcgwp_detail_holder{margin: 1em 0}.wcgwp_detail_holder .giftwrap_title{font-weight:700}.modal-open .product_layout_2 .product_content_wrapper .product_infos,.modal-open .product_layout_4 .product_content_wrapper .product_infos{position:relative}.qode-theme-bridge .modal-content{background-color:#f9f9f9}
/*!
 * Bootstrap  v5.3.0-alpha1 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
.giftwrapper_products_modal.modal{--bs-modal-zindex:100001;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:.5rem;--bs-modal-color:;--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:0 .125rem .25rem rgba(var(--bs-body-color-rgb),.075);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:.5rem;--bs-modal-footer-bg:;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.giftwrapper_products_modal .modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.giftwrapper_products_modal.modal.fade .modal-dialog{transition:transform 0.3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.giftwrapper_products_modal.modal.fade .modal-dialog{transition:none}}.giftwrapper_products_modal.modal.show .giftwrapper_products_modal .modal-dialog{transform:none}.giftwrapper_products_modal.modal.modal-static .modal-dialog{transform:scale(1.02)}.giftwrapper_products_modal .modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.giftwrapper_products_modal .modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.giftwrapper_products_modal .modal-dialog-scrollable .modal-body{overflow-y:auto}.giftwrapper_products_modal .modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.giftwrapper_products_modal .modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:99999;--bs-backdrop-bg:#000;--bs-backdrop-opacity:.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.giftwrapper_products_modal .modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.giftwrapper_products_modal .modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);margin:calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.5 * var(--bs-modal-header-padding-y)) auto}.giftwrapper_products_modal .modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.giftwrapper_products_modal .modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.giftwrapper_products_modal .modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.giftwrapper_products_modal .modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * 0.5)}@media (min-width:576px){.giftwrapper_products_modal.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:0 .5rem 1rem rgba(var(--bs-body-color-rgb),.15)}.giftwrapper_products_modal .modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.giftwrapper_products_modal .modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.giftwrapper_products_modal .modal-lg,.giftwrapper_products_modal .modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.giftwrapper_products_modal .modal-xl{--bs-modal-width:1140px}}.giftwrapper_products_modal .modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.giftwrapper_products_modal .modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.giftwrapper_products_modal .modal-fullscreen .modal-header,.giftwrapper_products_modal .modal-fullscreen .modal-footer{border-radius:0}.giftwrapper_products_modal .modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.giftwrapper_products_modal .modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.giftwrapper_products_modal .modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.giftwrapper_products_modal .modal-fullscreen-sm-down .modal-header,.giftwrapper_products_modal .modal-fullscreen-sm-down .modal-footer{border-radius:0}.giftwrapper_products_modal .modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.giftwrapper_products_modal .modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.giftwrapper_products_modal .modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.giftwrapper_products_modal .modal-fullscreen-md-down .modal-header,.giftwrapper_products_modal .modal-fullscreen-md-down .modal-footer{border-radius:0}.giftwrapper_products_modal .modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.giftwrapper_products_modal .modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.giftwrapper_products_modal .modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.giftwrapper_products_modal .modal-fullscreen-lg-down .modal-header,.giftwrapper_products_modal .modal-fullscreen-lg-down .modal-footer{border-radius:0}.giftwrapper_products_modal .modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.giftwrapper_products_modal .modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.giftwrapper_products_modal .modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.giftwrapper_products_modal .modal-fullscreen-xl-down .modal-header,.giftwrapper_products_modal .modal-fullscreen-xl-down .modal-footer{border-radius:0}.giftwrapper_products_modal .modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.giftwrapper_products_modal .modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.giftwrapper_products_modal .modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.giftwrapper_products_modal .modal-fullscreen-xxl-down .modal-header,.giftwrapper_products_modal .modal-fullscreen-xxl-down .modal-footer{border-radius:0}.giftwrapper_products_modal .modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.theme-woodmart .modal-backdrop{z-index:150}