/**handles:woocommerce-product-attachment,woocommerce-gzd-layout**/
a.wcpoa_attachmentbtn{color:#a46497;float:right;background:0 0;margin:0;cursor:pointer;text-decoration:none;padding:5px 12px;border:0;display:inline-block;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;border-bottom:none}a.wcpoa_attachmentbtn span{display:block}.wcpoa_hide_me{display:none!important}.wcpoa_attachment_name{margin-top:0!important;max-width:80.5%;display:inline-block}a.wcpoa_attachmentbtn_order{padding:10px;background:#0e7aad;color:#fff}#tab-wcpoa_product_tab a.wcpoa_attachment_expire{padding:10px;background:#ccc;color:#fff;cursor:no-drop;-webkit-box-shadow:none;box-shadow:none}.wcpoa_cs_shortcode a.wcpoa_attachmentbtn{float:right;margin:0;cursor:pointer;text-decoration:none;padding:10px 10px 10px 12px;border:0;display:inline-block;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;color:#515151;background-color:#ebe9eb;border:0;font-size:16px;text-decoration:none!important;text-align:center;margin-bottom:5px;width:100%;max-width:100px}.wcpoa_order_attachments{padding:10px 5px;margin:10px 0}button#wcpoa-ua-btn{margin-top:15px}.wcpoa_order_attachments_btn input[type=button]{background-color:#eee;border-color:#eee;color:#333;cursor:pointer;padding:.6180469716em 1.41575em;text-shadow:none;font-size:100%;border-style:solid}.wcpoa_order_attachments .wcpoa_order_attachments_items{text-align:right;margin-top:18px}.wcpoa_order_attachments .wcpoa_order_attachments_items .wcpoa-ofai{padding:10px 5px 10px 36px;margin:5px 0;position:relative;background:#eee;text-align:left}a#wcpoa-clear-aitem{color:#ccc}.wcpoa_order_attachments .wcpoa_order_attachments_items .wcpoa-ofai.wcpoa-attach-img:before{content:'';background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAABAAgMAAAAhThzVAAAADFBMVEX///+IiIjDw8PExMTmLg9mAAAAAXRSTlMAQObYZgAAAEpJREFUKFPtxzENwDAMRcGvbAZiSJYXgzCZ8DG0Lm31CGTLbad4jSR9aaaYZPYg3ogVshLRHsQbsUJWItqDeCNWyMo/ERE3N4fzAErf85yPpT2uAAAAAElFTkSuQmCC");width:23px;height:31px;top:7px;left:5px;position:absolute;background-size:cover}.wcpoa-ofai.wcpoa-attach-file:before{content:'';background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAABAAgMAAAAhThzVAAAADFBMVEX///+IiIjDw8PExMTmLg9mAAAAAXRSTlMAQObYZgAAAGpJREFUKJHN0rkNACEMRNEvMgqhJMsJRdAM/bi0DdhjQkO0zl7gGckydk8APBiKrnAAAwCbIWhDULuguAQwQ9CGoHZB8S8AZgjaENQuKP4GmJmlwTt5nPaYpiWwVvdw3PPju7GeI42Tnn1cuaOhRIkVzr8AAAAASUVORK5CYII=");width:23px;height:31px;top:7px;left:5px;position:absolute;background-size:cover}.wcpoa_order_attachment_expire{color:#baa6b6;float:right;background:#ebe9eb;margin:0;cursor:pointer;text-decoration:none;padding:10px 10px 10px 12px;border:0;display:inline-block;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;border-bottom:none!important;cursor:no-drop;max-width:-webkit-min-content;max-width:-moz-min-content;max-width:min-content;width:100%;text-align:center;min-width:100px}.wcpoa_expired_title_with_link{color:#baa6b6;cursor:no-drop}.woocommerce-order section.woocommerce-attachment-details{margin-bottom:23px}p.wcpoa_attachment_desc{margin-top:0}p.order_att_expire_date{margin:11px 0 0 0}.woocommerce-Tabs-panel--wcpoa_product_tab .wcpoa_attachmentbtn,.woocommerce-attachment-details .wcpoa_attachmentbtn{float:right;margin:0;cursor:pointer;text-decoration:none;padding:10px 10px 10px 12px;border:0;display:inline-block;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;color:#515151;background-color:#ebe9eb;border:0;font-size:16px;text-decoration:none!important;text-align:center;margin-bottom:5px;width:100%;max-width:-webkit-min-content;max-width:-moz-min-content;max-width:min-content;min-width:100px}.woocommerce-Tabs-panel--wcpoa_product_tab .wcpoa_attachmentbtn img{width:auto;max-width:64px;display:inline-block}.woocommerce-Tabs-panel--wcpoa_product_tab .wcpoa_attachment_name{display:inline-block;margin-top:0;max-width:80.5%}.wcpoa_attachmentbtn img,.wcpoa_order_attachment_expire img{width:auto;max-width:64px;display:inline-block}.wcpoa_attachment .order_att_expire_date{margin:0;font-size:14px;color:gray}.wcpoa_attachment .order_att_expire_date span{color:red;margin-right:4px}.wcpoa_order_attachment{border-top:.5px solid #f3f3f3;display:inline-block;width:100%;padding:25px 0}.wcpoa_order_attachment .wcpoa_attachmentbtn{color:#515151;background-color:#ebe9eb;border:0;font-size:16px}.wcpoa_order_attachment .wcpoa_attachmentbtn:hover,.woocommerce-Tabs-panel--wcpoa_product_tab .wcpoa_attachmentbtn:hover,.woocommerce-attachment-details .wcpoa_attachmentbtn:hover{background-color:#dad8da;text-decoration:none;background-image:none;color:#515151}.wcpoa_attachment{clear:both;margin-bottom:14px;display:inline-block;width:100%}.woocommerce-Tabs-panel--wcpoa_product_tab.custom_attachment_block{width:100%;display:inline-block}.wcpoa_attachmentbtn.youtube_container{width:auto;float:right;padding:5px}#attachment-search-main .attach-search-box input#search-attachment-input{border:1px solid #ccc;border-radius:30px;padding:15px 50px 15px 20px;font-size:20px;font-weight:900;width:70%}#attachment-search-main .attach-search-box button{padding:17px 50px;font-size:20px;border-radius:30px;margin-left:-50px;border:none;background:#282f49;color:#fff;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#attach-results-area .attachment-list .attachment-item .atta-left img{display:inline-block;width:100%;-o-object-fit:cover;object-fit:cover;height:150px}#attach-results-area .attachment-list .attachment-item .atta-left{width:50%;display:inline-block;padding:15px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}#attach-results-area .attachment-list .attachment-item .atta-right{display:inline-block;vertical-align:top;padding:15px;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}div#attach-results-area{margin:20px 0}#attach-results-area .atta-right p{text-transform:capitalize;font-size:15px;color:#282f49;display:block}#attach-results-area .attachment-list .attachment-item{border-bottom:1px solid #cccccc3d}#attach-results-area .attachment-list .attachment-item i.attch-icon{display:inline-block;background-size:cover;width:23px;height:31px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAABAAgMAAAAhThzVAAAADFBMVEX///+IiIjDw8PExMTmLg9mAAAAAXRSTlMAQObYZgAAAGpJREFUKJHN0rkNACEMRNEvMgqhJMsJRdAM/bi0DdhjQkO0zl7gGckydk8APBiKrnAAAwCbIWhDULuguAQwQ9CGoHZB8S8AZgjaENQuKP4GmJmlwTt5nPaYpiWwVvdw3PPju7GeI42Tnn1cuaOhRIkVzr8AAAAASUVORK5CYII=");margin-right:10px;vertical-align:middle}#attachment-search-main .attach-search-box button.att-disabled{cursor:not-allowed;background-color:#4c5266}#attachment-search-main .attach-no-results p{padding:10px 10px;color:#757575}#attachment-search-main span.atta-right-title{margin-bottom:17px;display:block;font-size:20px}#attachment-search-main .atta-right img{width:30px;margin-right:10px;vertical-align:middle;float:right}#attach-results-area .attachment-list .attachment-item .atta-right a.wcpoa_attachmentbtn_srch{display:inline-block;width:80%}#attach-results-area .attachment-list .attachment-item .atta-right .wcpoa_attachment{display:inline-block;width:100%}#attachment-search-main img#loader{background-size:100%;margin-left:10px;border:4px solid #f2f2f2;border-left:4px solid #294496;-webkit-animation:attachment_spinner 1.1s infinite linear;animation:attachment_spinner 1.1s infinite linear;border-radius:50%;width:20px;height:20px;float:right}@-webkit-keyframes attachment_spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes attachment_spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media screen and (max-device-width:769px){#attachment-search-main .attach-search-box input#search-attachment-input{width:50%}#attach-results-area .attachment-list .attachment-item .atta-left{width:100%}#attach-results-area .attachment-list .attachment-item .atta-right{width:100%}}@media screen and (max-device-width:430px){#attachment-search-main .attach-search-box input#search-attachment-input{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#attachment-search-main .attach-search-box button{margin:10px auto;width:100%}}
.product.product-type-variable ul.tabs li.product_safety_tab,.wc-gzd-additional-info-placeholder,p.wc-gzd-additional-info:empty{display:none}#order_review .wc-gzd-checkbox-placeholder{clear:both}#order_review .wc-gzd-checkbox-placeholder p.form-row{float:none;padding:0 1em 0 0;text-align:left}#order_review .wc-gzd-checkbox-placeholder p.form-row label{display:inline}#order_review .wc-gzd-checkbox-placeholder:empty{display:none}.woocommerce-checkout .shop_table{background-color:#eee}@media(min-width:768px){table.woocommerce-checkout-review-order-table tr.wc-gzd-cart-item-has-thumbnail .wc-gzd-cart-item-name-wrapper{align-items:center;display:flex}}table.woocommerce-checkout-review-order-table tr.wc-gzd-cart-item-has-thumbnail .wc-gzd-cart-item-name-wrapper .wc-gzd-cart-item-thumbnail{margin-right:1em;max-width:15%;min-width:60px}table.woocommerce-checkout-review-order-table tr.wc-gzd-cart-item-has-thumbnail .wc-gzd-cart-item-name-wrapper .wc-gzd-cart-item-thumbnail img{margin:0}body.theme-astra table.woocommerce-checkout-review-order-table tr.wc-gzd-cart-item-has-thumbnail td.product-name{flex-wrap:wrap}.cart_totals tr.order-total-differential-taxation-notice td:before,.cart_totals tr.order-total-small-business-notice td:before{content:""!important}.includes_tax,.tax_label,.woocommerce dl.variation dd[class*=variation-gzd-],.woocommerce dl.variation div[class*=variation-gzd-],.woocommerce dl.variation dt[class*=variation-gzd-],.woocommerce dl.variation li[class*=variation-gzd-],.woocommerce ul.variation dd[class*=variation-gzd-],.woocommerce ul.variation div[class*=variation-gzd-],.woocommerce ul.variation dt[class*=variation-gzd-],.woocommerce ul.variation li[class*=variation-gzd-],.woocommerce-cart dl.variation dd[class*=variation-gzd-],.woocommerce-cart dl.variation div[class*=variation-gzd-],.woocommerce-cart dl.variation dt[class*=variation-gzd-],.woocommerce-cart dl.variation li[class*=variation-gzd-],.woocommerce-cart ul.variation dd[class*=variation-gzd-],.woocommerce-cart ul.variation div[class*=variation-gzd-],.woocommerce-cart ul.variation dt[class*=variation-gzd-],.woocommerce-cart ul.variation li[class*=variation-gzd-],.woocommerce-checkout dl.variation dd[class*=variation-gzd-],.woocommerce-checkout dl.variation div[class*=variation-gzd-],.woocommerce-checkout dl.variation dt[class*=variation-gzd-],.woocommerce-checkout dl.variation li[class*=variation-gzd-],.woocommerce-checkout ul.variation dd[class*=variation-gzd-],.woocommerce-checkout ul.variation div[class*=variation-gzd-],.woocommerce-checkout ul.variation dt[class*=variation-gzd-],.woocommerce-checkout ul.variation li[class*=variation-gzd-],.woocommerce-mini-cart dl.variation dd[class*=variation-gzd-],.woocommerce-mini-cart dl.variation div[class*=variation-gzd-],.woocommerce-mini-cart dl.variation dt[class*=variation-gzd-],.woocommerce-mini-cart dl.variation li[class*=variation-gzd-],.woocommerce-mini-cart ul.variation dd[class*=variation-gzd-],.woocommerce-mini-cart ul.variation div[class*=variation-gzd-],.woocommerce-mini-cart ul.variation dt[class*=variation-gzd-],.woocommerce-mini-cart ul.variation li[class*=variation-gzd-]{display:none!important}.wc-gzd-small-business-includes-tax{display:inline!important;font-size:.9em;padding-left:3px}.woocommerce-gzd-checkout #order_review_heading{display:none}.woocommerce-checkout .shop_table tr td p{margin-bottom:0}.woocommerce-checkout .shop_table td,.woocommerce-checkout .shop_table th{line-height:1.5}.more-variants-available-info{display:block;font-size:11px;font-weight:400}.shop_table .product-name-inner,.shop_table .product-name-inner tr td{border:none;margin:0;padding:0}.shop_table .product-name-inner tr td:last-child{text-align:right}.cart_totals .wc-gzd-additional-wrapper,.woocommerce-checkout table.shop_table .wc-gzd-additional-wrapper{clear:both;text-align:right}.cart_totals p.wc-gzd-additional-info,.woocommerce-checkout table.shop_table p.wc-gzd-additional-info{display:inline-block;font-size:.8em;font-weight:400;margin-bottom:0}.entry-content .woocommerce #payment{margin-bottom:1em}.woocommerce #payment .wc-terms-and-conditions{display:none!important}.entry-content .woocommerce .checkout-btn-wrap{text-align:right}.woocommerce-checkout p.direct-debit-checkbox{display:none}.unit-price-cart{display:block;font-size:.9em;margin-top:5px}.product_list_widget .wc-gzd-additional-info,.products .wc-gzd-additional-info{font-size:.8em;margin:.7rem 0;padding:0}.product_list_widget .wc-gzd-additional-info,.product_list_widget p.price-unit{line-height:1.8em;margin:.2rem 0}.product_list_widget .wc-gzd-additional-info a{display:inline!important}.product_list_widget .price-unit,.products .product .price-unit{font-size:.8em}.product_list_widget .price-unit{margin-bottom:.7em}.product p.wc-gzd-additional-info{clear:left;font-size:.9em;margin-bottom:.5rem}.product .defect-description:not(:empty){border:2px solid #4b4f58;margin:1em 0;padding:.5em}.product .defect-description:not(:empty) p:last-child{margin-bottom:0}form.cart.wc-gzd-replace-price .single_variation_wrap .woocommerce-variation-price{display:none}.deposit-packaging-type{font-weight:700;text-transform:uppercase}.product p.deposit-packaging-type{font-size:1.2em!important}.wc-gzd-rating-authenticity-status{display:block;font-size:.9em}.woocommerce-product-rating .wc-gzd-rating-authenticity-status{display:inline-block}.product .product_meta{margin-top:1rem}p.footer-info{font-size:.9em;padding-bottom:.5rem;text-align:center}.wc-gzd-item-defect-description p,.wc-gzd-item-desc p{font-size:.9em;font-weight:400}.wc-gzd-edit-data-notice{background:#eee;display:inline-block;padding:1em}.wc-gzd-edit-data-notice p.wc-gzd-info{margin:0;padding:0}.wc-gzd-power-supply{display:flex;flex-wrap:wrap;height:70px;margin:1em 0}.wc-gzd-power-supply svg{align-items:center;display:flex;height:70px;width:70px}.wc-gzd-power-supply svg text{text-anchor:middle;dominant-baseline:middle;font-size:1.8rem;font-weight:600}.wc-gzd-power-supply svg text.min-max-watt-has-decimals,.wc-gzd-power-supply svg text.power-supply-usb-pd{font-size:1.5rem}.wc-gzd-cart-info{display:block}table.product-details-inner{margin:0;padding:0;table-layout:fixed}table.product-details-inner,table.product-details-inner td,table.product-details-inner tr{background:0 0;border:none;margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}table.product-details-inner tr td:last-child{text-align:right}.wc-gzd-product-name-left,.wc-gzd-product-name-right{float:left}.wc-gzd-product-name-left{margin-right:1em;max-width:15%}#order_review .blockMsg{line-height:1.5em}#shipping_parcelshop_post_number_field .optional{display:none!important}.wc-gzd-nutri-score-value{display:block;height:4rem;text-indent:-9999px;width:7.0625rem}.wc-gzd-placeholder-loading{display:flex;flex:0 0 100%;flex-flow:column;overflow:hidden;position:relative}.wc-gzd-placeholder-loading *{box-sizing:border-box}.wc-gzd-placeholder-loading .wc-gzd-placeholder-row{align-items:center;display:flex;vertical-align:middle}.wc-gzd-placeholder-loading .wc-gzd-placeholder-row>*{animation:shimmer 2s infinite;background:#e7e7e7;background-image:linear-gradient(90deg,#e7e7e7,color-mix(in srgb,#e7e7e7 30%,#fff) 30%,#e7e7e7);background-size:200% 100%;border-radius:.375rem;display:block;height:10px}.wc-gzd-placeholder-loading .wc-gzd-placeholder-row .wc-gzd-placeholder-row-col-4{min-width:100px}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.wc-block-featured-product .wc-gzd-additional-info{color:inherit;font-size:.9em;margin:0;padding:5px 48px 0;text-align:center;width:100%;z-index:1}.wc-block-featured-product .wc-gzd-nutri-score{width:auto}ul.wc-block-grid__products li.wc-block-grid__product .wc-gzd-additional-info{margin:.5em 0}ul.wc-block-grid__products li.wc-block-grid__product .wc-gzd-additional-info:not(.deposit-packaging-type){font-size:.9em;font-weight:400}.theme-twentytwenty form.woocommerce-checkout #order_review_heading,.theme-twentytwentyone form.woocommerce-checkout #order_review_heading{margin-bottom:2rem;padding-left:0;text-align:left;width:100%}