.wc-pao-addon-image-swatch-select{display:none}.wc-pao-addon-image-swatch{display:inline-block;outline:1px solid #ddd;padding:2px;margin-right:5px;margin-bottom:2px}.wc-pao-addon-image-swatch:active,.wc-pao-addon-image-swatch:focus,.wc-pao-addon-image-swatch:hover{outline:1px solid #666}.wc-pao-addon-image-swatch.selected{outline-color:#0f834d;outline-width:2px}.wc-pao-addon-image-swatch img{max-width:65px;max-height:65px}.wc-pao-addon .form-row{margin-bottom:16px}.wc-pao-addon{margin-top:8px}.wc-pao-addon-name{margin-top:0;display:inline-block}label.wc-pao-addon-name{margin-bottom:2px}.wc-pao-addon-description p{margin-bottom:12px}.wc-pao-cart-quantity-field input{background:0 0!important;outline:0!important;border:0!important;box-shadow:none!important}.wc-pao-addon .wc-pao-addon-wrap label{display:inline!important}.wc-pao-addon abbr.required{text-decoration:none!important}div.product-addon-totals{padding:5px 0 0 0;border-top:1px solid #eee;border-bottom:1px solid #eee;overflow:hidden}div.product-addon-totals ul{list-style:none;margin:0;padding-left:0;}div.product-addon-totals ul li{display:flex;justify-content:space-between;padding:5px 0}div.product-addon-totals ul li.wc-pao-row-quantity-based{padding-left:0px}div.product-addon-totals .wc-pao-subtotal-line{justify-content:flex-end;border-top:1px solid #eee;padding:10px 0;margin-top:20px}.single-product div.product div.product-addon-totals .wc-pao-subtotal-line p.price{margin:0}.tips{cursor:help;text-decoration:none}img.tips{padding:5px 0 0}#tiptip_holder{display:none;z-index:8675309;position:absolute;top:0;left:0}#tiptip_holder.tip_top{padding-bottom:5px}#tiptip_holder.tip_top #tiptip_arrow_inner{margin-top:-7px;margin-left:-6px;border-top-color:#333}#tiptip_holder.tip_bottom{padding-top:5px}#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-top:-5px;margin-left:-6px;border-bottom-color:#333}#tiptip_holder.tip_right{padding-left:5px}#tiptip_holder.tip_right #tiptip_arrow_inner{margin-top:-6px;margin-left:-5px;border-right-color:#333}#tiptip_holder.tip_left{padding-right:5px}#tiptip_holder.tip_left #tiptip_arrow_inner{margin-top:-6px;margin-left:-7px;border-left-color:#333}#tiptip_content,.chart-tooltip,.wc_error_tip{color:#fff;font-size:.8em;max-width:150px;background:#333;text-align:center;border-radius:3px;padding:.618em 1em;box-shadow:0 1px 3px rgba(0,0,0,.2)}#tiptip_content code,.chart-tooltip code,.wc_error_tip code{padding:1px;background:#888}#tiptip_arrow,#tiptip_arrow_inner{position:absolute;border-color:transparent;border-style:solid;border-width:6px;height:0;width:0}.product-addon-totals .price{    font-size: 1.5em !important; font-weight:bold !important;}.woocommerce #payment .payment_box.payment_method_afterpay .afterpay-test-mode-warning-text{text-align:center;color:#ff0000;}
.woocommerce #payment .payment_box.payment_method_afterpay ul.form-list{padding-left:0;margin:0;text-align:center;}
.woocommerce #payment .payment_box.payment_method_afterpay ul.form-list li.form-alt{display:inline-block;max-width:100%;padding:0px 0px 0px 0px !important;}
.woocommerce #payment .payment_box.payment_method_afterpay ul.form-list li.form-alt .instalment-info-container{margin-bottom:30px;text-align:center;}
.woocommerce #payment .payment_box.payment_method_afterpay ul.form-list li.form-alt .instalment-info-container p.header-text{margin:10px 0;font-family:Arial, sans-serif;font-size:14px;line-height:20px;color:#379dd6;}
#afterpay-checkout-instalment-info-container .instalment-wrapper{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}
#afterpay-checkout-instalment-info-container .instalment-wrapper .instalment{-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0;padding:0 1.5%;}
#afterpay-checkout-instalment-info-container .instalment-wrapper .instalment p.instalment-header-text{font-family:Arial, sans-serif;font-size:14px;color:#379dd6;margin-bottom:0px;}
#afterpay-checkout-instalment-info-container .instalment-wrapper .instalment .img-wrapper img{float:none;clear:both;display:inline;margin:0px;}
#afterpay-checkout-instalment-info-container .instalment-wrapper .instalment p.instalment-footer-text{font-family:Arial, sans-serif;font-size:11px;color:#A1A4A6;}
.woocommerce #payment .payment_box.payment_method_afterpay ul.form-list li.form-alt p.footer-text{font-family:Arial, sans-serif;font-size:11px;color:#636363;}
.woocommerce #payment .payment_box.payment_method_afterpay ul.form-list li.form-alt p.footer-text a{font-family:Arial, sans-serif;font-size:11px;color:#A1A4A6;text-decoration:underline;}
.woocommerce #payment .payment_box.payment_method_afterpay .what-is-afterpay-container{text-align:center;font-size:12px;}
.woocommerce #payment .payment_box.payment_method_afterpay:after{content:"";display:block;float:none;clear:both;}
a[href="#afterpay-what-is-modal"] img {
display: inline;
}.wcppec-checkout-buttons{text-align:center;margin:1em 0;overflow:hidden;}
.wcppec-checkout-buttons .woocommerce-error{text-align:left;}
.wcppec-checkout-buttons__separator{display:block;opacity:.5;margin:0 0 1em;}
.wcppec-checkout-buttons__button{display:inline-block;text-decoration:none !important;border:0 !important;padding-top:1em;}
.wcppec-checkout-buttons__button img{margin:0 auto;}
.paypal-button-widget .paypal-button,
.paypal-button-widget .paypal-button:hover{background:transparent;box-shadow:none;border:none;}
.wcppec-cart-widget-button{display:inline-block;text-decoration:none !important;border:0 !important;}
.site-header .widget_shopping_cart p.buttons.wcppec-cart-widget-spb{padding:0 1em 1em;}
.site-header .widget_shopping_cart .woocommerce-mini-cart__empty-message + p.buttons.wcppec-cart-widget-spb {
display: none;
}#colorbox, #cboxOverlay, #cboxWrapper{position:absolute;top:0;left:0;z-index:10000;overflow:hidden;}
#cboxOverlay{position:fixed;width:100%;height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%;height:100%;display:block;border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}
#cboxOverlay{background:#000;}
#colorbox{outline:0;}
#cboxTopLeft{width:14px;height:14px;background:url(https://media.ilsau.com.au/wp-content/plugins/yith-woocommerce-compare-premium/assets/images/colorbox/controls.png) no-repeat 0 0;}
#cboxTopCenter{height:14px;background:url(https://media.ilsau.com.au/wp-content/plugins/yith-woocommerce-compare-premium/assets/images/colorbox/border.png) repeat-x top left;}
#cboxTopRight{width:14px;height:14px;background:url(https://media.ilsau.com.au/wp-content/plugins/yith-woocommerce-compare-premium/assets/images/colorbox/controls.png) no-repeat -36px 0;}
#cboxBottomLeft{width:14px;height:43px;background:url(https://media.ilsau.com.au/wp-content/plugins/yith-woocommerce-compare-premium/assets/images/colorbox/controls.png) no-repeat 0 -32px;}
#cboxBottomCenter{height:43px;background:url(https://media.ilsau.com.au/wp-content/plugins/yith-woocommerce-compare-premium/assets/images/colorbox/border.png) repeat-x bottom left;}
#cboxBottomRight{width:14px;height:43px;background:url(https://media.ilsau.com.au/wp-content/plugins/yith-woocommerce-compare-premium/assets/images/colorbox/controls.png) no-repeat -36px -32px;}
#cboxMiddleLeft{width:14px;background:url(https://media.ilsau.com.au/wp-content/plugins/yith-woocommerce-compare-premium/assets/images/colorbox/controls.png) repeat-y -175px 0;}
#cboxMiddleRight{width:14px;background:url(https://media.ilsau.com.au/wp-content/plugins/yith-woocommerce-compare-premium/assets/images/colorbox/controls.png) repeat-y -211px 0;}
#cboxContent{background:#fff;overflow:visible;}
.cboxIframe{background:#fff;}
#cboxError{padding:50px;border:1px solid #ccc;}
#cboxLoadedContent{margin-bottom:5px;}
#cboxLoadingOverlay{background:url(https://media.ilsau.com.au/wp-content/plugins/yith-woocommerce-compare-premium/assets/images/colorbox/loading_background.png) no-repeat center center;}
#cboxLoadingGraphic{background:url(https://media.ilsau.com.au/wp-content/plugins/yith-woocommerce-compare-premium/assets/images/colorbox/loading.gif) no-repeat center center;}
#cboxTitle{position:absolute;bottom:-25px;left:0;text-align:center;width:100%;font-weight:bold;color:#7C7C7C;}
#cboxCurrent{position:absolute;bottom:-25px;left:58px;font-weight:bold;color:#7C7C7C;}
#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose{border:0;padding:0;margin:0;overflow:visible;position:absolute;bottom:-29px;background:url(https://media.ilsau.com.au/wp-content/plugins/yith-woocommerce-compare-premium/assets/images/colorbox/controls.png) no-repeat 0px 0px;width:23px;height:23px;text-indent:-9999px;}
#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active{outline:0;}
#cboxPrevious{left:0px;background-position:-51px -25px;}
#cboxPrevious:hover{background-position:-51px 0px;}
#cboxNext{left:27px;background-position:-75px -25px;}
#cboxNext:hover{background-position:-75px 0px;}
#cboxClose{right:0;background-position:-100px -25px;}
#cboxClose:hover{background-position:-100px 0px;}
.cboxSlideshow_on #cboxSlideshow{background-position:-125px 0px;right:27px;}
.cboxSlideshow_on #cboxSlideshow:hover{background-position:-150px 0px;}
.cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px;right:27px;}
.cboxSlideshow_off #cboxSlideshow:hover{background-position:-125px 0px;}
.yith_woocompare_colorbox #cboxLoadedContent {
overflow: hidden !important;
}.style2 .ywgc-logo-shop{display:none;}
.style2 .ywgc-generated-code{display:block;margin:0 auto;}
.style2 .ywgc-card-amount{width:100%;text-align:center;}
.style1 .ywgc-logo-shop{width:40%;display:inline-block;}
.style1 .ywgc-card-amount{display:inline-block;width:50%;float:right;}
.style1 .ywgc-top-header{display:none;}
.style2 .ywgc-top-header{max-width:50%;margin:0 auto;display:block;margin-bottom:5px;}
.ywgc-preview{max-width:500px;margin:0 auto;margin-bottom:15px;border:5px solid #F7F4F4;padding:5px;}
.ywgc-manual-amount{display:inline-block;}
.ywgc-manual-amount.ywgc-hidden{display:none;}
.ywgc-generator{padding-top:10px;}
.ywgc-generator input.ywgc-choose-image{background-color:#a7a7a7;color:white;text-transform:uppercase;padding:8px;font-weight:bold;font-size:13px;border-radius:3px;display:block;border:none;margin-top:10px;margin-right:10px;padding-left:40px;}
.ywgc-generator input.ywgc-default-picture{background-image:url(https://media.ilsau.com.au/wp-content/plugins/yith-woocommerce-gift-cards-premium/assets/images/default-picture.png);background-repeat:no-repeat;background-position:10px;}
.ywgc-generator input.ywgc-custom-picture{#background-color:#5f5f5f;background-image:url(https://media.ilsau.com.au/wp-content/plugins/yith-woocommerce-gift-cards-premium/assets/images/customize-picture.png);background-repeat:no-repeat;background-position:10px;}
.ywgc-generator input.ywgc-product-picture{background-image:url(https://media.ilsau.com.au/wp-content/plugins/yith-woocommerce-gift-cards-premium/assets/images/product-picture.png);background-repeat:no-repeat;background-position:10px;}
.ywgc-generator input.ywgc-choose-template{background-image:url(https://media.ilsau.com.au/wp-content/plugins/yith-woocommerce-gift-cards-premium/assets/images/choose-template-design.png);background-repeat:no-repeat;background-position:10px;}
.ywgc-generator #ywgc-upload-picture{visibility:hidden;display:none;}
.gift-card-content-editor{}
.gift-card-content-editor textarea{display:block;width:100%;}
.gift-card-too-small{background-color:#ffe326;padding:10px;color:#3d3939;margin-bottom:5px;}
.ywgc-logo-shop img.ywgc-logo-shop-image{max-width:100%;max-height:100px;}
a.add-recipient, a.ywgc-remove-recipient{display:block;text-decoration:none;border:none;color:green;padding-left:1em;}
a.add-physical-recipient{display:block;text-decoration:none;border:none;color:green;}
a.ywgc-remove-recipient{color:red;}
.ywgc-hidden{display:none;}
.gift-card-content-editor{overflow:hidden;}
.ywgc-generator h3{margin-top:15px;margin-bottom:5px;}
.ywgc-logo-shop{width:40%;display:table-cell;vertical-align:middle;}
.ywgc-card-values{overflow:hidden;padding:5px 0;display:table;width:100%;}
.ywgc-card-code{padding:10px;color:#9b9b9b;text-align:center;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.ywgc-card-amount{text-align:right;padding:10px;font-size:25px;font-weight:bold;display:table-cell;}
.ywgc-card-message{white-space:pre-wrap;}
.ywgc-gift-card-content .ywgc-show{display:inline-block !important;}
.ywgc-gift-card-content .ywgc-hide{display:none !important;}
.ywgc-gift-card-content .ywgc-edit-value.apply{background-color:#7caf00;background:#7caf00;color:white;}
.ywgc-gift-card-content .ywgc-edit-value.apply:hover{background-color:#5b8000;background:#5b8000;}
.ywgc-gift-card-content.ywgc-edit-value .ywgc-show-value{display:none;}
.ywgc-gift-card-content.ywgc-edit-value .ywgc-edit-value{display:inline-block;}
.ywgc-gift-card-content fieldset{border:none;}
.ywgc-main-image{max-width:100%;height:auto;margin:0 auto;display:block;}
.ywgc-single-recipient{margin-bottom:5px;position:relative;}
.ywgc-recipient{max-width:85%;display:inline-block;}
.ywgc-single-recipient a.ywgc-remove-recipient{position:absolute;top:5px;right:5px;display:inline-block;}
.ywgc-single-recipient a.hide-if-alone{visibility:hidden;}
.ywgc-sender-name,
.ywgc-recipient-name,
.ywgc-message{margin-top:15px;}
#ywgc-sender-name{display:block;}
#ywgc-cancel-gift-card{display:none;margin-bottom:10px;}
button#give-as-present{margin:10px 0;}
.ywgc-postdated{margin-top:15px;margin-bottom:15px;}
.ywgc-picture-error,
.ywgc-filling-error{color:red;font-size:12px;}
.ywgc-gift-card-content a.edit-details{font-size:10px;text-decoration:none;}
.ywgc-gift-card-edit-details fieldset,
.ywgc-gift-card-details fieldset{padding:5px 0;margin:0;}
.ywgc-generator .ywgc-hidden{display:none;}
.ywgc-gift-card-content label{display:inline-block;}
a.ywgc-view-order.button{margin-bottom:5px;}
.ywgc-top-header{max-width:50%;margin:0 auto;margin-bottom:5px;}
ul.ywgc-template-categories{float:left;list-style:none;margin-left:10px;}
li.ywgc-template-item.ywgc-category-all{border-bottom:1px solid #D0C9C9;margin-bottom:15px;}
li.ywgc-template-item{padding:0 30px 0 10px;}
a.ywgc-category-selected{font-weight:bold;}
.ywgc-design-list{float:left;padding:0 20px;width:75%;}
.ywgc-design-item{display:inline-block;margin:0 40px 40px 0;width:200px;}
.ywgc-design-item button{margin:0 auto;margin-top:20px;display:block;}
#ywgc-choose-design-modal .pp_close{z-index:999;}
#ywgc-choose-design-modal:before{clear:both;content:'';display:block;}
#ywgc-choose-design-modal{clear:both;}
.gift-card-content-editor.step-appearance,
.gift-card-content-editor.step-content{margin-bottom:30px;}
.ywgc-editor-section-title{display:block;padding:10px 0;font-weight:600;text-transform:uppercase;font-size:20px;}
.ywgc-design-list{overflow:hidden;height:100%;}
.pp_content{height:60% !important;overflow:hidden;}
.ywgc-manual-amount-error{font-size:smaller;}
.ywgc-empty-recipient-note{display:inline-block;font-size:smaller;color:grey;}
.ywgc-bad-email-format{font-size:10px;display:block;color:red;}
.ywgc-discount-html{font-size:smaller;}
.ywgc-multi-recipients{margin:10px 0;}
.ywgc-preset-title{display:block;text-align:center;}
.ywgc_have_code{margin:40px 0 40px 0;}
.ywgc_enter_code{border:1px solid #d3ced2;padding:20px;margin:2em 0;text-align:left;border-radius:5px;}
.ywgc_enter_code .form-row{padding:3px;margin:0 0 6px;}
.ywgc_enter_code .form-row-first{float:left;width:47%;overflow:visible;}
.ywgc_enter_code .form-row-last{float:right;width:47%;overflow:visible;}
.product-quick-view-container .ywgc-generator,
.product-quick-view-container .ywgc-template-design,
.product-quick-view-container #give-as-present{display:none;}
.ywgc-single-recipient .yith_wc_gift_card_input_recipient_details{margin-top:2px;}
.yith_wc_gift_card_blank_brightness{background:rgba(255, 255, 255, 0.7);position:absolute;height:100%;width:100%;z-index:1;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:10px 0 10px 0;top:-1px;left:-1px;}
.hasDatepicker {
position: relative;
z-index: 9999;
}