html.yith-ywgc-add-new-gift-card-modal-opened,body.yith-ywgc-add-new-gift-card-modal-opened{overflow:hidden}@media ( min-width: 480px){#yith-ywgc-add-new-gift-card-modal-container .yith-ywgc-add-new-gift-card-modal{min-width:320px}}#yith-ywgc-add-new-gift-card-modal-container{z-index:10000}.yith-ywgc-add-new-gift-card-modal-overlay{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;background:rgba(0, 0, 0, 0.6)}.yith-ywgc-add-new-gift-card-modal-wrapper{display:none}.yith-ywgc-add-new-gift-card-modal-inner{padding-bottom:2em}.yith-ywgc-add-new-gift-card-modal-opened .yith-ywgc-add-new-gift-card-modal-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:30%;height:auto;background:rgba(255, 255, 255, 1);z-index:120;border-radius:18px;display:block;overflow:hidden;margin:1% 0}#yith-ywgc-add-new-gift-card-modal-container .yith-ywgc-add-new-gift-card-modal-close{position:fixed;right:10px;top:10px;width:12px;height:12px;line-height:15px;cursor:pointer;text-align:center}#yith-ywgc-add-new-gift-card-modal-container .yith-ywgc-add-new-gift-card-modal-close:after{content:'×';display:block;color:inherit;font-size:1.5rem;line-height:12px;opacity:0.5;transition:all ease 0.2s}#yith-ywgc-add-new-gift-card-modal-container .yith-ywgc-add-new-gift-card-modal-close:hover:after{opacity:1}.yith-ywgc-add-new-gift-card-modal-content-wrapper{margin-top:-25px}.yith-ywgc-add-new-gift-card-modal-wrapper-region{height:100%;width:90%;margin-left:5%;padding:1em
0}.yith-ywgc-add-new-gift-card-modal-wrapper-region::-webkit-scrollbar-track{border-radius:10px;background-color:#ebebeb}.yith-ywgc-add-new-gift-card-modal-wrapper-region::-webkit-scrollbar{width:10px;background-color:#ebebeb;border-radius:10px}.yith-ywgc-add-new-gift-card-modal-wrapper-region::-webkit-scrollbar-thumb{border-radius:10px;background-color:#555}.ywgc-custom-design-modal-wrapper{display:inline-block;position:relative;width:100%}.ywgc-add-new-gift-card-form{text-align:center;max-width:500px;background-color:#f2f2f2;padding:30px
15px;border-radius:5px;margin-left:auto;margin-right:auto}.ywgc-link-gift-card-submit-button{height:43px;padding:10px
20px;margin:0;width:80%}#ywgc-link-code{width:80%;margin-bottom:15px}.ywgc-add-new-gift-card-modal-title{text-align:center;padding-top:15px}.ywgc-add-new-gift-card-label{display:block;font-weight:bold;text-align:center;margin-bottom:15px}@media screen and ( max-width: 600px){.yith-ywgc-add-new-gift-card-modal-opened .yith-ywgc-add-new-gift-card-modal-wrapper{width:90%}}.group:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.yit-opened{overflow:hidden}.ypop-modal{position:fixed;visibility:hidden;top:0;left:0;right:0;bottom:0;z-index:10000;opacity:0;text-align:center;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.ypop-modal:before{content:'';display:inline-block;vertical-align:middle;height:100%;width:0}.ypop-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba( 0, 0, 0, 0.8);z-index:-1}.ypop-wrapper{display:inline-block;vertical-align:middle;z-index:2000;visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;text-align:left;position:relative}.ypop-container{opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;-webkit-box-shadow:0 0 0 15px rgba(255, 255, 255, 0.2);box-shadow:0 0 0 15px rgba(255, 255, 255, 0.2)}.ypop-modal.open,
.ypop-modal.open .ypop-wrapper{visibility:visible;opacity:1}.ypop-modal.open .ypop-container{opacity:1}.ypop-wrapper
a.close{width:30px;height:30px;background:transparent url('/wp-content/plugins/yith-woocommerce-popup-premium/assets/images/close-buttons/close1.png') top left no-repeat;position:absolute;top:0px;right:0px;opacity:1;cursor:pointer}#ypop-right,#ypop-left{float:left;width:310px;min-height:272px;top:10px;position:relative}div#ypop-right.ypop-full{width:630px;top:20px;right:0}div#ypop-right.ypop-full input.name-field.text-field,div#ypop-right.ypop-full input.email-field.text-field{width:626px;left:-6px;position:relative}div#ypop-right.ypop-full input.submit-field.newslettersubmit{left:-5px}#ypop-left{left:-6px}#ypop-right{right:-15px}figure#ypop-image{height:240px}figure#ypop-image
img{max-width:100%;max-height:250px }.no-view.ypop-checkbox{width:15px;height:15px;vertical-align:middle;float:left;border:none 0;background-color:transparent;margin:0px
6px 0 0}.ypop-checkzone{font-size:11px;background-color:#ccc;text-align:left;padding:6px}#ypop-right
.price{position:relative;top:6px}#ypop-message{min-height:146px;line-height:20px}.ypop-newsletter-form{height:100px}.ypop-checkzone input.no-view{display:none}.ypop-checkzone input.no-view+span{width:16px;height:16px;display:inline-block;background:url('/wp-content/plugins/yith-woocommerce-popup-premium/assets/images/checkbox-button.png') no-repeat center bottom;float:left;margin-right:8px}.ypop-checkzone input.no-view:checked+span{background-position:center top }.ypop-form-newsletter-wrapper .message-box
span{padding:10px;border:1px
solid #ccc;margin:20px;display:block}.ypop-form-newsletter-wrapper .message-box
.error{color:red;border-color:red}.ypop-form-newsletter-wrapper .message-box
.success{color:#35b000;border-color:#35b000}.ypop-form-newsletter-wrapper .message-box
.notice{color:#3ea2ff;border-color:#3ea2ff}.ypop-form-newsletter-wrapper .ypop-submit
.custom_icon{margin-right:10px}#yithider_ypop{line-height:1.428571429;-webkit-appearance:none}.newsletter-section.newsletter-shortcode
ul{list-style:none}.ypop-container{display:none}.ypop-content-type .contact-form
ul{list-style:none;padding-left:0px}.ypop-content-type .contact-form
fieldset{border:0}.ypop-content-type .contact-form input,
.ypop-content-type .contact-form
textarea{width:100%;margin:10px
0}.contact-form-error-messages{display:none}.user-message{padding:10px;border:1px
solid #ccc;margin:20px;display:block}.user-message.error{color:red;border-color:red}.user-message.success{color:#35b000;border-color:#35b000}.user-message.notice{color:#3ea2ff;border-color:#3ea2ff}.user-message
p{margin-bottom:0}.msg-error{text-align:left;font-size:0.8em;color:red;margin-top:-8px}.ypop-footer
img{display:inline-block}p#ypop_privacy_description_row{font-size:0.8em}p#ypop_privacy_row{display:table}input#ypop_privacy_ypop{display:table-cell}#ypop_privacy_row
label{display:table-cell;padding:0
5px}@media (min-width: 768px) and (max-width: 979px){}@media(max-width: 767px){.ypop-wrapper{overflow:visible}}.yith-wcpb-product-bundled-items{width:100%;border:1px
solid #d8d8d8;border-radius:5px;border-collapse:separate;-webkit-box-shadow:1px 2px 6px 0px rgba(0, 0, 0, 0.1);box-shadow:1px 2px 6px 0px rgba(0, 0, 0, 0.1);margin-bottom:40px;overflow:hidden;table-layout:auto}.yith-wcpb-product-bundled-items
label{display:inline-block}.yith-wcpb-product-bundled-items .yith-wcpb-product-bundled-item{border-bottom:1px solid #d8d8d8;display:flex;padding:20px}.yith-wcpb-product-bundled-items .yith-wcpb-product-bundled-item:last-child{border-bottom:none}.yith-wcpb-product-bundled-items .yith-wcpb-product-bundled-item-image{width:80px;padding:0
!important;vertical-align:top}.yith-wcpb-product-bundled-items .yith-wcpb-product-bundled-item-data{padding-left:20px;position:relative;flex:1;display:flex;flex-direction:column;justify-content:center}.yith-wcpb-product-bundled-items
p.stock{display:block;margin:0
!important;text-align:right;padding:0
2px 10px 0;background:transparent;font-size:0.92em}.yith-wcpb-product-bundled-items p.stock.out-of-stock{color:#5d5d5d}.yith-wcpb-product-bundled-items p.stock.in-stock{color:#5d5d5d}.yith-wcpb-product-bundled-item-data__variations_form{max-width:400px}.woocommerce div.product form.cart .yith-wcpb-product-bundled-item-data__variations_form .variations select.yith-wcpb-select-for-variables{margin-right:0;width:100%}.yith-wcpb-product-bundled-item-data__optional{margin:15px
0}.yith-wcpb-product-bundled-item-data__optional
label{font-weight:500;font-size:0.9em;cursor:pointer}.yith-wcpb-product-bundled-item-image
.images{margin:0
!important;padding:0
!important;width:100% !important;float:none !important}.yith-wcpb-product-bundled-item-image
img{width:80px}.yith-wcpb-product-bundled-item-data h3,
.single-product .yith-wcpb-product-bundled-item-data
h3{font-size:1em;margin:5px
0}h3.yith-wcpb-product-bundled-item-data__title,
.single-product h3.yith-wcpb-product-bundled-item-data__title{margin-top:0}h3.yith-wcpb-product-bundled-item-data__title a,
.single-product h3.yith-wcpb-product-bundled-item-data__title
a{text-decoration:none}.yith-wcpb-product-bundled-item-data
p{margin-bottom:5px}.yith-wcpb-product-bundled-item-data .woocommerce-variation-price,
.yith-wcpb-product-bundled-item-data
.price{display:none}.yith-wcpb-product-bundled-item-data table.variations,
.yith-wcpb-product-bundled-item-data table.variations
tr{border:0
none}.yith-wcpb-product-bundled-item-data__price
.price{display:block}.yith-wcpb-product-bundled-item-data__price .price del,
.yith-wcpb-product-bundled-item-data__price .price del
span.amount{font-size:12px !important;opacity:1 !important}.yith-wcpb-product-bundled-item-data__price .price
ins{font-weight:bold;color:#485b6d;line-height:1.7}.yith-wcpb-product-bundled-item-data__price .price ins .woocommerce-Price-amount.amount{font-size:1em}.yith-wcpb-product-bundled-item-data__price .price label .woocommerce-Price-amount.amount{font-size:1em}.yith-wcpb-product-bundled-item-availability.not-variation
p.stock{padding:10px
2px 0 0}.yith-wcpb-product-bundled-item-data__quantity input[type=number].yith-wcpb-bundled-quantity{width:70px;min-width:70px;padding:13px
5px;background:#fff;border:1px
solid #d1d1d1;text-align:center;line-height:1;height:auto}.yith-wcpb-product-bundled-item-data__quantity input[type=number].yith-wcpb-bundled-quantity:invalid{border-color:red}.yith-wcpb-product-bundled-item-data__quantity input[type=number].yith-wcpb-bundled-quantity:invalid+.yith-wcpb-bundled-quantity__invalid-notice{display:block}.yith-wcpb-bundled-quantity__invalid-notice{display:none;margin-top:6px;border-radius:5px;font-size:0.7em;font-weight:600;color:red}.woocommerce div.product form.cart .yith-wcpb-product-bundled-item-data
table.variations{margin:15px
0 7px}.woocommerce div.product form.cart .yith-wcpb-product-bundled-item-data table.variations
td{font-size:0.9em;font-weight:500}.woocommerce div.product form.cart .yith-wcpb-product-bundled-item-data table.variations
.reset_variations{float:right;text-transform:none;text-decoration:none}.yith-wcpb-bundled-items-heading{font-size:1.1em;margin:15px
0 10px;font-weight:500}.yith-wcpb-saving-amount{font-size:0.8em;margin-left:10px;font-weight:600;color:#c81313}tr.yith-wcpb-bundle-table-item
td{border-bottom:0 !important}tr.yith-wcpb-child-of-bundle-table-item{border-top:0 !important}tr.yith-wcpb-child-of-bundle-table-item
td{border-top:0 !important;padding-top:0 !important;font-size:0.8em}tr.yith-wcpb-child-of-bundle-table-item td
img{transform:scale(0.7)}tr.yith-wcpb-child-of-bundle-table-item:not(.yith-wcpb-child-of-bundle-table-item--last){border-top:0 !important}tr.yith-wcpb-child-of-bundle-table-item:not(.yith-wcpb-child-of-bundle-table-item--last) td{border-top:0 !important;padding-bottom:0 !important}tr.yith-wcpb-child-of-bundle-table-item .product-price > *,
tr.yith-wcpb-child-of-bundle-table-item .product-subtotal > *,
tr.yith-wcpb-child-of-bundle-table-item .product-total>*{opacity:0.6}tr.yith-wcpb-child-of-bundle-table-item dl.variation dt,
tr.yith-wcpb-child-of-bundle-table-item dl.variation dd,
tr.yith-wcpb-child-of-bundle-table-item ul.wc-item-meta
li{font-size:0.8em}body.woocommerce-checkout .entry-content tr.yith-wcpb-child-of-bundle-table-item dl.variation dt p,
body.woocommerce-checkout .entry-content tr.yith-wcpb-child-of-bundle-table-item dl.variation dd p,
body.woocommerce-checkout .entry-content tr.yith-wcpb-child-of-bundle-table-item ul.wc-item-meta p, body.woocommerce-account .entry-content tr.yith-wcpb-child-of-bundle-table-item dl.variation dt p,
body.woocommerce-account .entry-content tr.yith-wcpb-child-of-bundle-table-item dl.variation dd p,
body.woocommerce-account .entry-content tr.yith-wcpb-child-of-bundle-table-item ul.wc-item-meta
p{font-size:1em;margin-top:0.3em}body.woocommerce-checkout .entry-content tr.yith-wcpb-child-of-bundle-table-item ul.wc-item-meta li, body.woocommerce-account .entry-content tr.yith-wcpb-child-of-bundle-table-item ul.wc-item-meta
li{font-size:0.8em}@media only screen and (max-width: 768px){.woocommerce table.shop_table_responsive tr.yith-wcpb-child-of-bundle-table-item,
.woocommerce-page table.shop_table_responsive tr.yith-wcpb-child-of-bundle-table-item{height:auto}.woocommerce table.shop_table_responsive tr.yith-wcpb-child-of-bundle-table-item .product-price,
.woocommerce table.shop_table_responsive tr.yith-wcpb-child-of-bundle-table-item .product-subtotal,
.woocommerce-page table.shop_table_responsive tr.yith-wcpb-child-of-bundle-table-item .product-price,
.woocommerce-page table.shop_table_responsive tr.yith-wcpb-child-of-bundle-table-item .product-subtotal{display:none}.woocommerce table.shop_table_responsive tr.yith-wcpb-child-of-bundle-table-item td.product-name a,
.woocommerce-page table.shop_table_responsive tr.yith-wcpb-child-of-bundle-table-item td.product-name
a{font-size:inherit;padding-left:inherit}.woocommerce table.shop_table_responsive tr.yith-wcpb-child-of-bundle-table-item td.product-name::before,
.woocommerce-page table.shop_table_responsive tr.yith-wcpb-child-of-bundle-table-item td.product-name::before{content:"- "}.woocommerce table.shop_table_responsive tr.yith-wcpb-child-of-bundle-table-item dl.variation dt, .woocommerce table.shop_table_responsive tr.yith-wcpb-child-of-bundle-table-item dl.variation dd,
.woocommerce-page table.shop_table_responsive tr.yith-wcpb-child-of-bundle-table-item dl.variation dt,
.woocommerce-page table.shop_table_responsive tr.yith-wcpb-child-of-bundle-table-item dl.variation
dd{margin:inherit;font-size:inherit;padding:inherit;line-height:inherit}}.yith_wcpb_bundle_widget{background:#fff !important;border:2px
solid #f1f1f1;padding:20px
30px !important}.yith_wcpb_bundle_widget
h3{font:700 17px "Open Sans", Helvetica, sans-serif !important;text-transform:uppercase;color:#777 !important}ul.yith_wcpb_bundle_list_widget{list-style:none !important;padding:0;margin:0}ul.yith_wcpb_bundle_list_widget>li{min-height:65px;padding-bottom:20px}ul.yith_wcpb_bundle_list_widget > li
img{float:right;margin-left:4px;width:45px;height:auto;box-shadow:none}ul.yith_wcpb_bundle_list_widget > li
a{display:block;font-weight:700}div.yith-wcpb-widget-bundle-container{overflow:auto;display:block;margin-bottom:10px;padding-top:20px;border-top:1px solid #eaeaea}div.yith-wcpb-widget-bundle-container
a{font:600 16px "Open Sans", Helvetica, sans-serif !important;text-transform:uppercase;text-decoration:none;color:#cf1a00}.yith-wcpb-widget-bundle-price
del{font:300 14px "Open Sans", Helvetica, sans-serif !important;color:#777}.yith-wcpb-widget-bundle-price
ins{font:700 15px "Open Sans", Helvetica, sans-serif !important;background:transparent;font-weight:800}.yith-wcpb-widget-bundle-price>span.amount{font:700 15px "Open Sans", Helvetica, sans-serif !important;background:transparent;font-weight:800}ul.yith-wcpb-widget-bundled-items{margin:0
!important;padding:0
!important;list-style:none !important}ul.yith-wcpb-widget-bundled-items li
a{font:600 13px "Open Sans", Helvetica, sans-serif !important;padding:3px
0;display:flex;align-items:center;text-decoration:none;color:#777}ul.yith-wcpb-widget-bundled-items li
img{margin:0
10px 0 0;width:40px;height:auto;box-shadow:none}.storefront-full-width-content.single-product .yith-quick-view-content .product
.images{margin:0
!important}.theme-yith-proteo.single-product div.product .summary.entry-summary .yith-wcpb-product-bundled-item-data__price
.price{margin-bottom:5px;font-size:1em}.theme-yith-proteo .yith-wcpb-product-bundled-item-data__price .price
ins{font-size:15px}.theme-yith-proteo .yith-wcpb-product-bundled-item-data
table.variations{margin:20px
0 7px;text-transform:uppercase}.theme-yith-proteo .yith-wcpb-product-bundled-item-data table.variations
td{font-size:0.9375rem;font-weight:500}.theme-yith-proteo .yith-wcpb-product-bundled-item-data table.variations
td.label{padding:7px
30px 20px 0;vertical-align:top;min-width:70px}.theme-yith-proteo .yith-wcpb-product-bundled-item-data table.variations
td.value{width:100%;padding-bottom:20px}.theme-yith-proteo .yith-wcpb-product-bundled-item-data table.variations tr:last-child
td{padding-bottom:0}.theme-yith-proteo .yith-wcpb-product-bundled-item-data table.variations
.reset_variations{margin-top:5px;float:right;text-transform:none;text-decoration:none}.theme-yith-proteo .yith-wcpb-product-bundled-item-data table.variations tr > td .select2-container{width:100% !important}.theme-yith-proteo .yith-wcpb-saving-amount{font-size:0.5em}.woocommerce div.product.elementor form.yith-wcpb-bundle-form{display:block !important}.wc-block-cart-items tr.yith-wcpb-is-bundle:not(.yith-wcpb-has-fixed-price) .wc-block-cart-item__prices,
.wc-block-cart-items tr.yith-wcpb-is-bundle:not(.yith-wcpb-has-fixed-price) .wc-block-components-sale-badge{display:none}.wc-block-cart-items tr.yith-wcpb-is-bundled-item td:after{border:none}.wc-block-cart-items tr.yith-wcpb-is-bundled-item .wc-block-cart-item__image
img{transform:scale(0.7)}.wc-block-cart-items tr.yith-wcpb-is-bundled-item .wc-block-cart-item__product,
.wc-block-cart-items tr.yith-wcpb-is-bundled-item .wc-block-cart-item__total{font-size:0.8em}.wc-block-cart-items tr.yith-wcpb-is-bundled-item .wc-block-components-quantity-selector{pointer-events:none;width:auto;display:inline-flex}.wc-block-cart-items tr.yith-wcpb-is-bundled-item .wc-block-components-quantity-selector .wc-block-components-quantity-selector__input{min-width:0}.wc-block-cart-items tr.yith-wcpb-is-bundled-item .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button{opacity:0.3}.wc-block-cart-items tr.yith-wcpb-is-bundled-item .wc-block-components-quantity-selector:after{opacity:0.2}.wc-block-cart-items tr.yith-wcpb-is-bundled-item.yith-wcpb-is-thumbnail-hidden .wc-block-cart-item__image
img{opacity:0}.wc-block-cart-items tr.yith-wcpb-is-bundled-item.yith-wcpb-is-hidden{display:none !important}.wc-block-cart-items tr.yith-wcpb-is-bundled-item.yith-wcpb-has-fixed-price .wc-block-components-sale-badge,
.wc-block-cart-items tr.yith-wcpb-is-bundled-item.yith-wcpb-has-fixed-price .wc-block-components-product-price
ins{display:none}.wc-block-components-order-summary .wc-block-components-order-summary-item.yith-wcpb-is-bundle:not(.yith-wcpb-has-fixed-price) .wc-block-components-order-summary-item__individual-prices{display:none}.wc-block-components-order-summary .wc-block-components-order-summary-item.yith-wcpb-is-bundled-item>*{font-size:0.85em}.wc-block-components-order-summary .wc-block-components-order-summary-item.yith-wcpb-is-bundled-item .wc-block-components-order-summary-item__image
img{transform:scale(0.7);transform-origin:100% 50%}.wc-block-components-order-summary .wc-block-components-order-summary-item.yith-wcpb-is-bundled-item.yith-wcpb-is-thumbnail-hidden .wc-block-components-order-summary-item__image
img{opacity:0}.wc-block-components-order-summary .wc-block-components-order-summary-item.yith-wcpb-is-bundled-item.yith-wcpb-is-hidden{display:none !important}.wc-block-components-order-summary .wc-block-components-order-summary-item.yith-wcpb-is-bundled-item:not(.yith-wcpb-is-last-visible-bundled-item):after{border:none !important}.wc-block-components-order-summary .wc-block-components-order-summary-item.yith-wcpb-is-bundled-item.yith-wcpb-has-fixed-price .wc-block-components-product-price
ins{display:none}