.mo-validated{padding-right:25px !important;}.mo-validated-icon{position:absolute;top:calc(50% - 10px);background:#00cd00;color:#fff;border-radius:50%;right:5px;animation:.3s ease-in forwards slideDown;}.mo_message_box{display:none;width:100%;background-color:#f7f6f7;padding:1em 2em 1em 3.5em;text-align:center;margin-top:3px;}@keyframes slideDown{from{transform:scale(0);}to{transform:scale(1);}}.moloader{width:8px !important;height:8px !important;border-radius:25% !important;margin:auto;aspect-ratio:1;animation:1s linear infinite alternate d5;}@keyframes d5{0%{box-shadow:20px 0 #fff,-20px 0 #757575;background:#fff;}33%{box-shadow:20px 0 #fff,-20px 0 #757575;background:#757575;}66%{box-shadow:20px 0 #757575,-20px 0 #fff;background:#757575;}100%{box-shadow:20px 0 #757575,-20px 0 #fff;background:#fff;}}.mo-flex-space-between{display:flex;justify-content:space-between;align-items:flex-end;}.mo-icon-lock{font-family:"FC Iconic";content:"";}.mo-icon-lock::before{content:"";font-family:"FC Iconic";margin-right:5px;}.bundled_table_item .product-name,.bundled_table_item .product-price,.bundled_table_item:not(.order_item) .product-quantity,.bundled_table_item .product-subtotal,.bundled_table_item .product-total{font-size:.875em;}.bundled_table_item .bundled_table_item_indent{padding-left:32px;}.woocommerce .bundled_table_item td.product-name dl.variation,.woocommerce-page .bundled_table_item td.product-name dl.variation,.bundled_table_item td.product-name .wc-item-meta{font-size:100%;}.bundled_table_item,.bundled_table_item td{border-top:none !important;border-bottom:none !important;}.bundle_table_item,.bundle_table_item td{border-bottom:none !important;}.bundled_table_item_price,.bundled_table_item_subtotal{white-space:nowrap;}.bundled_table_item_price:after,.bundled_table_item_subtotal:after{font-family:"FontAwesomePB";font-size:1rem;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-transform:rotate(90deg);transform:rotate(90deg);content:"";margin:0 2px 0 12px;opacity:.25;}dt.bundled_title_meta,.bundled_notice{margin:12px 0 5px;}a.edit_bundle_in_cart_text{color:#888;font-weight:normal;text-decoration:none;}a.edit_bundle_in_cart_text:hover small{text-decoration:underline;}.wcsatt-add-cart-to-subscription-options .bundled_table_item{font-size:.875em;}.wcsatt-add-cart-to-subscription-options .bundled_table_item:after{font-family:"FontAwesomePB";display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-transform:rotate(90deg);transform:rotate(90deg);content:"";margin:0 2px 0 12px;opacity:.25;}.fgw_gift{width:100%;display:inline-block;float:left;margin:0px 0px;}.fgw_gift .fgw_gift_product{text-align:center;max-width:300px;}.fgw_gift .fgw_gift_product a{text-decoration:none !important;}.fgw_gift .item.fgw_gift_product img{max-width:100%;}.fgw_gift .item.fgw_gift_product{border:1px solid #ccc;}.fgw_gift .fgw_title{padding:5px 0px;}.fgw_gift p{text-transform:uppercase;font-weight:bold;}.fgw_gift_atc_btn{margin-bottom:10px;}.fgw_gift_atc_btn a{font-size:14px;cursor:pointer;}.fgw_gifts_popup_main{display:none;position:fixed;z-index:99999;padding-top:15px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);}.fgw_gifts_popup_main .modal-content{position:relative;z-index:99999;top:60px;background-color:#fefefe;margin:auto;padding:0;border:1px solid #888;width:80%;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s;}@-webkit-keyframes animatetop{from{top:-300px;opacity:0;}to{top:0;opacity:1;}}@keyframes animatetop{from{top:-300px;opacity:0;}to{top:0;opacity:1;}}.fgw_gifts_popup_main .fgw_gifts_popup_close{position:absolute;right:-13px;top:-12px;height:25px;line-height:25px;width:25px;z-index:9999999;background-color:black;border-radius:25px;padding:0;cursor:pointer;text-align:center;display:flex;align-items:center;}.fgw_gifts_popup_close svg{width:15px;height:15px !important;text-align:center;line-height:25px;display:flex;align-content:center;margin:0 auto;}.fgw_gifts_popup_close svg path{fill:#fff;}.fgw_gifts_popup_main .fgw_gifts_popup_close:hover,.fgw_gifts_popup_main .fgw_gifts_popup_close:focus{color:#000;text-decoration:none;cursor:pointer;}.fgw_gifts_popup_main .modal-header{padding:2px 16px;}.fgw_gifts_popup_main .modal-body{padding:10px 16px 40px 16px;}.fgw_body_gift{overflow:hidden;position:relative;}.fgw_body_gift:after{position:absolute;content:"";background-color:rgba(0,0,0,.2);top:0;left:0;width:100%;height:100%;z-index:9;}.fgw_loader{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:999999999;}.fgw_gifts_popup_overlay{display:none;background:transparent;position:fixed;z-index:9999;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;}.fgw_gifts_popup_main .fgw_gift{float:none;margin:0;}.fgw_disable{pointer-events:none;opacity:.7;}.fgw_disalalslas{pointer-events:none;opacity:.7;}p.fgw_notice_msg{font-weight:bold;width:100%;margin:0px;display:flex;display:inline-block;align-items:center;justify-content:space-between;}.woocommerce-message p.fgw_notice_msg a.fgw_gift_btn{display:inline;line-height:normal;padding:5px 10px;font-size:14px;text-decoration:none;margin:0px;}.fgw_gift_div{direction:initial;}.woocommerce-notices-wrapper .woocommerce-message.fgw_mwssagw_main::before{content:"";}.oc5_shortcode_gift{display:inline-block;width:100%;}.FGWP-gift-class .wc-block-components-quantity-selector{pointer-events:none;opacity:.6;}.fgw_gift_slider{display:grid;gap:15px;}.fgw_gift_slider_pp{display:flex;gap:25px;flex-wrap:wrap;justify-content:space-around;}