/* https://palletmasters.com.au/wp-content/plugins/hicaliber-product/product-module/assets/css/product-module.css?ver=1.0.0 */
.product-price del{margin-right:8px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{color:#FFF}.woocommerce .cart_totals table.shop_table th{background-color:#f2f2f2;color:#1B1B1B}.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce button.button:hover{color:#FFF}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#F2F2F2;border-radius:0}.woocommerce-checkout-review-order-table tfoot th,.woocommerce-checkout-review-order-table tfoot td{background-color:#FFF}.header.has-woo-cart .top-bar-right .top{display:flex}@media(min-width:641px){.header.has-woo-cart .shopping-cart-widget{margin-left:16px}}.product-listing .product.on-sale .hic-box{position:relative}.product-listing .product.on-sale .hic-box:before{content:'On Sale'}.product-listing .product-variable .product-price:before{content:'From';margin-right:4px}.single-product .description-gallery .hic-button-wrap{margin-top:24px}.single-product .description-gallery .hic-button-wrap .button i{margin-right:8px}.payment-list{list-style:none;margin-left:0;display:flex}.payment-list li{text-align:center;margin-right:8px}.payment-list li a{display:block}.payment-list li img{width:100px}.selected-sizes{display:flex}.variable-filter-wrapper .hic-button-wrap .add_to_cart_button.is-disabled{pointer-events:none;opacity:.6}.order-total .includes_tax,.woocommerce-order .includes_tax{display:block}.woocommerce-page .woocommerce table.shop_table thead th{color:#FFF}.woocommerce .coupon{display:flex}.woocommerce .coupon input{height:inherit;min-width:180px}@media(min-width:1024px){.woocommerce-checkout-review-order .includes_tax{min-width:160px}.woocommerce-checkout .woocommerce-additional-fields{margin-top:18px}}.woocommerce-thankyou-order-received{font-weight:700}.woocommerce .woocommerce-customer-details address{border:1px solid #e1e1e1;border-bottom-width:1px;border-right-width:1px;border-radius:0;padding:16px}@media(max-width:640px){.woocommerce ul.order_details li{float:none;border-right:none;margin-bottom:14px;padding-bottom:14px;border-bottom:1px dashed #d3ced2}.woocommerce-column--billing-address{margin-bottom:24px}}.woocommerce-MyAccount-navigation ul{margin:0}.woocommerce-MyAccount-navigation ul li{border-bottom:1px solid #f2f2f2;list-style:none}.woocommerce-MyAccount-navigation ul li a{display:block;padding:6px 15px}.woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-MyAccount-navigation ul li.is-active a:hover{color:#fff}.woocommerce-account .woocommerce-MyAccount-navigation{border:1px solid #f2f2f2}.woocommerce-Price-amount.amount[data-amount-figure="0.00"]::before{content:'Free'}.woocommerce-Price-amount.amount[data-amount-figure="0.00"]>*{display:none}.variable-filter[data-option-type="select"] select.no-default:focus option:first-child{display:none}.product-variable .add_to_cart_button{display:none!important}.woocommerce a.added_to_cart{text-decoration:underline;font-size:12px}.hic-description h4{font-weight:700}.selected-size-label{padding-right:4px}.page-element p.form-row{white-space:normal}.woocommerce .cart_totals h2{margin-bottom:5px}#number_of_box_size{border:none;box-shadow:0 0 17px rgba(101,101,101,.21);border-radius:5px}ul.wc_payment_methods.payment_methods.methods li label img{display:inline-block;height:25px;width:auto}#number_of_box_size{max-width:70px;float:left}input[type="number"].number_of_box_size::-webkit-outer-spin-button,input[type="number"].number_of_box_size::-webkit-inner-spin-button{-webkit-appearance:none;background:#07305a url(/wp-content/plugins/hicaliber-product/product-module/assets/css/../images/number-spinner.png) no-repeat center center;width:20px;border-left:1px solid #BBB;opacity:1;position:absolute;top:0;right:0;bottom:0;background-size:cover}input[type="number"].number_of_box_size::-webkit-inner-spin-button:hover,input[type="number"].number_of_box_size::-webkit-inner-spin-button:active{box-shadow:0 0 2px #0CF;opacity:1}.product-details-table{border:0 solid gray;background-color:transparent}table.product-details-table tbody tr:nth-child(2n),table.product-details-table tbody tr:nth-child(2n) td{background-color:transparent!important}table.product-details-table tbody,table.product-details-table tfoot,table.product-details-table thead{border:0 solid #f1f1f1}table.product-details-table td{padding:.3rem .625rem .325rem}.product-listing .hic-image.empty-image{background-color:#f2f2f2}.product-list .ct-header{margin-bottom:0}.product-cat-heading{margin-bottom:24px}.other-products .enp-wrap .button{height:100%;border-top-left-radius:0;border-bottom-left-radius:0;top:0}body .other-products .enp-wrap{border:1px solid #f5f5f5;box-shadow:none;background-color:#f5f5f5;font-size:18px}.gray-bg h1,.gray-bg h2,.gray-bg h3{color:#FFF}.range-img{height:200px}.other-range .range-img{height:100px}.range-link:hover h5,.range-link:hover .desc{color:#07305a}.range-content{background-color:#fff;padding:10px}.video-icon{position:absolute;margin:auto;top:calc(50% - 30px);right:calc(50% - 30px)}.btn-basic{border:1px solid;display:inline-block;font-size:12px;padding:8px 23px;text-transform:uppercase;font-weight:600;border-radius:5px}.favourite-widget,.shopping-cart-widget{z-index:20;display:inline-block;position:relative;right:0;top:4px;transition:opacity .35s ease-in-out;float:right}.favourite-widget .icon-txt,.shopping-cart-widget .icon-txt{display:none}.fav-active .favourite-widget,.cart-active .shopping-cart-widget{position:fixed;right:14px;top:50px;margin-left:25px;margin-right:0}.shopping-cart-widget span.cart-item-count{background-color:red;color:#fff;border-radius:10px;height:19px;width:19px;position:absolute;font-size:10px;padding-top:2px}.cart-active .favourite-widget~.shopping-cart-widget{right:120px}.fav-active .favourite-widget,.cart-active.woocommerce .shopping-cart-widget{opacity:1;visibility:visible}.favourite-widget .circle-r,.shopping-cart-widget .circle-r{border-radius:31px;text-align:center}.favourite-widget .circle-r{height:52px;width:52px}.shopping-cart-widget .circle-r{height:36px;width:36px}.cart-active .shopping-cart-widget .circle-r{height:52px;width:52px}.favourite-widget .circle-r a,.shopping-cart-widget .circle-r a{height:100%;display:flex;width:100%;justify-content:center;align-items:center;font-size:20px}.favourite-widget .fav-star-count,.shopping-cart-widget .cart-item-count{font-weight:700;font-size:11px;height:19px;width:19px;top:-4px;right:-9px}.favourite-widget .fa-star,.favourite-widget .fa-tags,.shopping-cart-widget .fa,.shopping-cart-widget .far{position:absolute;top:9px;color:#fff;left:0;right:0;margin:0 auto;width:18px;display:inline-block;font-size:14px;transition:all .25s ease-in-out}.shopping-cart-widget .shopping-cart i{font-size:22px;width:auto;top:0}.cart-active .shopping-cart-widget .shopping-cart i{color:#000}.shopping-cart-widget .fa,.shopping-cart-widget .fas,.shopping-cart-widget .far{position:relative}.button span.cart-item-count:empty{display:none}.button span.cart-item-count{position:absolute;right:-8px;top:-4px;background-color:red;width:19px;height:19px;border-radius:10px;padding:4px;font-size:11px}.widgetbox h3{text-transform:uppercase;font-size:13px;background:#2098e9;color:#FFF;padding:10px;text-align:right;position:relative}.widgetbox .content{text-align:right;padding:19px 10px}.widgetbox .content .item-wrap{margin-bottom:20px}.widgetbox .content .item-list{margin-bottom:5px}.remove-icon,.remove-this{display:inline-block;margin-left:8px;background:rgba(255,0,0,.7);height:15px;width:15px;text-align:center;cursor:pointer;color:#FFF;line-height:127%;transition:.3s}button.position-control{position:absolute;left:-40px;border-radius:0;height:38px;top:0;width:40px}button.position-control:after{content:"\f054";font-family:'Font Awesome 5 Free';color:#FFF}.page-favourites #getSampleWidgetContent.active{visibility:visible;pointer-events:auto}#getSampleWidgetContent{visibility:hidden;pointer-events:none;visibility:hidden;pointer-events:none;position:fixed;right:0;width:80%}.hide-widget .widgetbox{webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.icon-txt{position:absolute;left:-14px;top:39px;text-transform:uppercase;font-weight:700;font-size:12px}.video-icon:hover{opacity:.5}.enp-wrap{margin-bottom:20px;box-shadow:0 0 5px 2px rgba(0,0,0,.04);padding:18px 0 0 0;text-align:center;font-weight:800}.button.btn-sm-fl{display:block;padding:10px;box-shadow:0 0 1px rgb(101,101,101)}.box-panel-2{padding:16px 10px;background:rgba(8,50,93,.13);box-shadow:0 1px 6px 0 rgba(9,48,89,.19);border-radius:5px;border:1px solid rgba(9,48,89,.1)}.box-panel-2 table tbody td,.box-panel-2 table tbody{background-color:transparent}.cat-range-wrap .desc{color:#7b7b7b}.ct-header{margin-bottom:55px}.cat-range-wrap .ct-header,.ct-header{text-align:center;max-width:750px;margin-left:auto;margin-right:auto}.cat-range-wrap .ct-header h2{margin-bottom:0}.product-calc-section table td{padding:5px 16px}.product-calc-section table tr td:last-child{font-weight:700}.calc-disclaimer{font-style:italic;font-size:10px;padding:0 16px}body #number_of_box_size{max-width:73px;float:left;margin-bottom:2px;margin-top:0;font-size:12px}.variable-details-container{border-radius:5px;background-color:#FFF;padding:18px 10px;box-shadow:0 1px 6px 0 rgba(9,48,89,.19);border-radius:5px;border:1px solid rgba(9,48,89,.1)}.variable-details>[id^="dim-"][id$="-ctn"]:not([id*="weight"]){display:contents}.variable-details{padding-bottom:15px}.product-calc-section{background-color:#f9f9f9}.img-st{height:200px}.vid-st{width:100%}.v-container>.vid-st{height:500px}.product-calc-section .column-1{margin-bottom:16px}body .product-calc-section table tr td{font-size:12px;vertical-align:middle}.box-panel-2 .columns{padding:0}body .estimated-price{padding:0}.box-panel-2 table{margin-bottom:6px}.other-view{display:table;width:100%;height:100%;background-color:#07305a;text-align:center;transition:all .3s}.other-view span{color:#fff;font-weight:700;font-size:18px;display:table-cell;vertical-align:middle}.other-range-content{box-shadow:0 0 16px 5px rgba(0,0,0,.09019607843137255);background-color:#fff;margin-bottom:30px;transition:all .3s}.other-range-content .range-content{padding-top:15px}.other-range-content a:hover .other-view{background-color:#2199e8}.other-range-content:hover{transform:scale(1.02)}.other-range-content h5{font-size:16px}.other-range-content .desc{font-size:14px}.feat-range .range-content{font-size:12px;padding:20px}.feat-range h5{font-weight:700;color:#07305a;font-size:18px}.feat-range a{display:block;transition:all .3s;margin-bottom:30px}.feat-range a:hover{transform:scale(1.05)}.feat-range{background-color:#efefef;padding:80px 0}.tax-product_category .slick-arrow:before,.single-product .slick-arrow:before{width:auto;height:auto;margin:auto}.tax-product_category .slick-next,.single-product .slick-next{right:-17px}.tax-product_category .slick-prev,.single-product .slick-prev{left:-17px}.tab-slider{border-radius:12px 12px 0 0}.tab-group.with-tab-slider .slick-arrow+.slick-list{margin:0 20px}.single-product .carousel .slick-prev{left:-10px}.single-product .carousel .slick-next{right:-10px}.single-product .hic-gallery .slick-prev{left:-15px}.single-product .hic-gallery .slick-next{right:-15px}.single-product .carousel .slick-dots{bottom:-30px}.single-product .tabbed-content .slick-arrow{background-color:#000;height:52px;z-index:11;opacity:1;transition:all .3s}.single-product .description-gallery .slick-arrow{width:33px}.single-product .tabbed-content .slick-arrow{width:25px}.single-product .tabbed-content .slick-arrow:before{font-size:20px}.single-product .tabbed-content .slick-arrow:before{color:#ccc}.product-gallery-thumb .hic-image{background-size:contain;background-repeat:no-repeat}.description-gallery .image-container,.description-gallery .image-container img{width:100%;height:auto}.single-product.woocommerce tr,.single-product.woocommerce table,.single-product.woocommerce td{border:1px solid gray}.single-product .short-description{margin-bottom:16px}button.menu-toggle{border:none;position:relative;background-color:transparent;font-size:0;height:35px;width:35px}.gform_body .gfield_radio input[type=radio]:checked~label{color:#0a0a0a}select:disabled{background-color:#f1f1f1;cursor:not-allowed}button.menu-toggle:focus,button.menu-toggle:hover{outline:none}.storefront-product-pagination{display:none}.top-button-secion{position:absolute;top:10px;right:10px;z-index:20}.top-button-secion .button{font-size:13px;text-transform:uppercase;border-radius:0;font-weight:700;display:inline-block;overflow:hidden;position:relative;height:35px;width:35px;padding:2px 3px}.top-button-secion .button.add-to-fave{background:green}.top-button-secion .button.add-to-fave .fa{position:absolute;top:10px;left:9px}.addFavourites.button i.fa,.addFavourites.button i.fas,.addFavourites.button i.far{margin-right:0}.addFavourites.button{min-width:102px}.top-button-secion .button .remove-fav-btn{transform:translateX(28px)}.top-button-secion .button.selected .remove-fav-btn{transform:translateX(0)}.top-button-secion .button.add-to-fave.selected:hover{background:red!important}.top-button-secion .button.selected .remove-fav-btn:before{font-family:"Font Awesome 5 Free";content:"\f00c"}.top-button-secion .button.selected:hover .remove-fav-btn:before{content:"\f00d"}.top-button-secion .button .fa{transition:0.3s}.top-button-secion .button.selected{background:#2199e8!important}.top-button-secion .button.selected .fa.fa-plus{transform:translateX(-28px)}button.menu-toggle span:before,button.menu-toggle:after,button.menu-toggle:before{content:"";display:block;height:4px;width:16px;position:absolute;top:50%;left:10px;margin-top:-1px;-webkit-transition:all,ease,.2s;transition:all,ease,.2s}.pagination-page.pagination li{display:none}.pagination-page.pagination li:first-child,.pagination-page.pagination li:last-child{display:inline-block}button.menu-toggle:after,button.menu-toggle:before,button.menu-toggle span:before{background-color:#07305a}.white button.menu-toggle:after,.white button.menu-toggle:before,.white button.menu-toggle span:before{background-color:#6a6a6a}.is-off-canvas-open button.menu-toggle:after,.is-off-canvas-open button.menu-toggle:before{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#07305a}.is-off-canvas-open button.menu-toggle:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.is-off-canvas-open button.menu-toggle span:before{opacity:0}button.menu-toggle span:before,button.menu-toggle:after,button.menu-toggle:before{left:0;width:30px}button.menu-toggle:before{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}button.menu-toggle:after{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.white .toggled button.menu-toggle:after,.white .toggled button.menu-toggle:before,.white .toggled button.menu-toggle span:before{background-color:#FFF}.reveal-overlay{z-index:1500}.circle-r a{position:relative}.fav-star-count{color:#FFF;background:red;font-size:11px;height:16px;width:16px;display:inline-block;text-align:center;z-index:999;position:absolute;padding-top:1px;border-radius:100%;top:-6px;right:-5px}.single-product.woocommerce div.product{width:100%}.single-product div.product .summary .single_variation .price .woocommerce-Price-amount.amount:after{display:none}.single-product div.product .summary .woocommerce-variation.single_variation{float:none}.single-product.woocommerce .variations td.label{background-color:transparent;padding-top:10px}.single-product.woocommerce .variations td.label label{font-size:18px}.single-product.woocommerce .variations tr{border:none;background-color:transparent!important}.woocommerce div.product .summary form.cart .variations select{margin-bottom:0}.woocommerce div.product .summary form.cart .reset_variations{color:red;font-weight:700}.woocommerce div.product form.cart .variations{margin-bottom:0}.woocommerce div.product .summary .quantity .qty{margin-left:0;box-shadow:0 0 5px #cacaca;margin-right:5px}.woocommerce div.product div.summary{position:relative}.woocommerce div.product form.cart{margin-bottom:0}.woocommerce div.product .woocommerce-variation-price{margin-bottom:20px}@media (min-width:641px){.woocommerce div.product.product-type-variable .summary .hic-button-wrap{position:absolute;bottom:2px;left:234px}}@media (max-width:1023px){.woocommerce div.product.product-type-variable div.summary{padding:0 20px}}@media (min-width:1024px){.woocommerce div.product.product-type-variable .summary .hic-button-wrap{bottom:0}}.top-details .social-media a{display:inline-block;background:#FFF;color:#07305a;height:20px;width:20px;text-align:center;font-size:15px;border-radius:100%}.top-details .social-media a:hover{color:#2199e8}.section-boxed-1{color:#FFF;padding:20px 30px;border-radius:10px;border:2px solid #FFF;box-shadow:0 0 28px 8px rgba(101,101,101,.55);margin-bottom:50px}.order-details a{color:#333;text-decoration:underline;font-weight:300}.order-details a:hover{color:#07305A}.row._80{max-width:85%}.row.sm-row{max-width:700px}.row._100{max-width:100%}.row.lg-mg-btm{margin-bottom:140px}.woocommerce table tbody,.woocommerce table tfoot,.woocommerce table thead,.woocommerce table,.woocommerce td,.woocommerce thead tr{border:none}.breadcrumbs a{color:rgba(7,48,90,.51)}.breadcrumbs a:hover{color:rgba(7,48,90,1);text-decoration:none}.breadcrumbs .seperator{margin:0 10px}.woocommerce-tabs,.product-list .button-wrap,.product-list .save-to-favourite,.single-product .product_meta,.woocommerce-variation-add-to-ca,rt .single_add_to_cart_button,.related.products .save-to-favourite,.related.products .product-list .inner:hover .save-to-favourite,.related.products .getSample,.related.products .pager-page-info{display:none}.woocommerce-variation-add-to-ca,rt .single_add_to_cart_button,.related.products .product-list .inner:hover .save-to-favourite{position:relative}.custom-select-style,.inline-field-style,.quantity input[type="number"]{border:none;border-radius:5px}.single-product div.product table.variations .value{margin-bottom:1em;padding-right:30px}.quantity input[type="number"]{border-radius:0;margin-left:19px;width:45px;text-align:center;margin-bottom:0}.inline-field-style{position:relative;overflow:hidden}.inline-field-style input[type='search'],.inline-field-style input[type='text']{background:#FFF;box-shadow:none;margin-bottom:0}.inline-field-style .search-field:focus{border:none!important}.inline-field-style .search-submit{background:#FFF;position:absolute;right:0;top:0;box-shadow:none;padding:11px;color:rgba(7,48,90,.5)}.inline-field-style .search-submit:hover{color:#07305a}.inline-field-style.search-form{padding-right:38px}.float-label{position:relative;padding-left:113px}.field-group{margin-bottom:15px}.float-label label{position:absolute;left:0}.product-category-list{margin-top:55px}.product-category-list h1{margin-bottom:35px}.product-category-list .button-wrap{margin-top:50px}.product-category-list .button-wrap .button{margin-bottom:20px;width:100%}.product-category-list .img{height:300px;margin-bottom:20px;margin-top:70px}.product-category-list .inner{max-width:600px}.desc-wrap-gray{padding:20px;background:#f7f7f7;margin-bottom:40px}.filter h2{margin-bottom:35px;font-weight:700}.product-list .inner{height:400px;background:#969696;position:relative;box-shadow:2px 2px 20px rgba(0,0,0,.09019607843137255);margin-bottom:40px;border-radius:8px;overflow:hidden}.product-list .box-content{background:#FFF;position:absolute;bottom:0;left:0;width:100%;padding:20px;text-align:center;color:#07305a}.product-list .inner:hover .box-content{height:400px;background:rgba(9,48,89,.23);color:#FFF}.product-list .inner:hover .button-wrap,.product-list .inner:hover .save-to-favourite{display:block}.single-product .product-list button.save-to-favourite,.single-product .product-list a.save-to-favourite{position:absolute;top:8px;right:8px;font-size:13px;padding:8px 6px;font-weight:700;z-index:4;border-radius:0}.product-item.added-to-favourites .save-to-favourite{background:#FF3B30}.save-to-favourite.button:disabled{opacity:1!important;cursor:not-allowed}.product-list .product-title{font-size:20px;margin-bottom:12px;line-height:129%}span.price_label{font-weight:600}.price-dtails{margin-bottom:30px}.price-dtails h4{margin-bottom:0;color:#404040}.product-list .price-details{font-size:16px;margin-bottom:12px}.product-list .img{height:100%;background-size:cover}.product-list .button-wrap{margin-top:20px}#selectedFavourites .product-list{padding-bottom:0}.product-list .button{margin:10px 0}.product-list .button-wrap .button{margin-left:auto;margin-right:auto}.right-sidebar .content-area{margin:0;width:100%}.accordion-js{position:relative}.filter-accordion ul{overflow:hidden;display:none}.filter-accordion li{padding:0}.filter-accordion ul li,.filter-accordion ul li ul li{padding-left:8px}.accordion-js .main-term-title{padding-right:20px}.accordion-js .accordion-panel-js{display:none}.accordion-js .accordion-control{position:absolute;top:5px;right:0;display:inline-block;padding:5px 4px 5px 14px;cursor:pointer}.accordion-control:after{content:"\f107";font-family:'Font Awesome 5 Pro';font-size:12px;font-weight:600}.accordion-active.accordion-control:after{content:"\f106"}.modal-inner{padding:30px;border-radius:8px;background:#FFF}#product-sidebar .menu{flex-flow:column}#product-sidebar .sidebar-content .button-group{position:relative}#product-sidebar .sidebar-content .button-group .button{position:absolute;top:0;right:0;width:50px;height:100%;padding:inherit}#product-sidebar .menu>li:last-child>a{border-bottom:0}#product-sidebar .accordion-js .accordion-control{border:0}#product-sidebar .nav-category>.menu{padding:10px 15px;border:1px solid #e6e6e6;border-top:0;background-color:#fff}#product-sidebar .panel-title{margin:25px 0 0;padding:10px 15px;border:1px solid #e6e6e6}@media (max-width:1023px){#product-sidebar a.sidebar-control{border:1px solid #e6e6e6;display:block;padding:10px;margin-bottom:15px}#product-sidebar .sidebar-content{transition:max-height 0.2s ease-out;overflow:hidden}#product-sidebar a.sidebar-control{position:relative}#product-sidebar a.sidebar-control::after{top:0;right:0;bottom:0;padding:10px 20px;left:auto;position:absolute}#product-sidebar:not(.active-sidebar) a.sidebar-control::after{content:'+'}#product-sidebar.active-sidebar a.sidebar-control::after{content:'-'}}.off-canvas-content{box-shadow:none}.woocommerce-variation.single_variation,.woocommerce-variation-add-to-cart{float:left;margin-right:30px}.single-product div.product .variations_button{padding-top:0}.single-product div.product .single_variation .price{margin-bottom:0;display:inline-block;box-shadow:0 0 5px #cacaca;padding:5px 10px;margin-left:0}.single-product div.product .single_variation .price .woocommerce-Price-amount.amount:after{content:"m2"}.option-buttons button.button{font-size:12px;margin-right:15px}.pr.selected{position:relative}.pr.selected:before{content:"\f005";font-family:"Font Awesome 5 Free";display:inline-block;background-color:#07305a;border-radius:31px;width:30px;height:30px;color:#FFF;text-align:center;font-weight:900;padding-top:2px;top:10px;position:absolute;left:10px;z-index:2}.typed-cursor{opacity:1;font-weight:100;-webkit-animation:blink 0.7s infinite;-moz-animation:blink 0.7s infinite;-ms-animation:blink 0.7s infinite;-o-animation:blink 0.7s infinite;animation:blink 0.7s infinite}.gform_wrapper .gfield_visibility_hidden{visibility:hidden;position:absolute;left:-9999px}.modal-inner{padding:30px;border-radius:8px;background:#FFF;position:relative}.reveal-alert-msg{max-width:423px;text-align:center}.reveal-alert-msg .fa-info-circle{display:block;margin:15px 0 24px 0;font-size:55px;color:#07305a}#revealAlertMsg{max-width:230px;display:block;margin:0 auto 20px;font-weight:700}.modal-inner .close-button{color:#202020;top:8px;text-shadow:none;background:none}.modal-inner .close-button:hover{color:#000;text-shadow:none}.reveal{overflow-y:visible}.product-item{position:relative}.irs-slider,.irs-bar,.irs-line-mid,.irs-line-left,.irs-line-right,.irs-bar,.irs-bar-edge,.irs-slider{background-image:none}.irs-line,.irs-bar{height:5px}.irs-from,.irs-to,.irs-single,.irs-bar{background-color:#07305a}.irs-from:after,.irs-to:after,.irs-single:after{border-top-color:#07305a}.irs-with-grid .irs-grid{display:none}.irs-slider{width:18px;height:18px;top:18px;background-position:0 -120px;background-color:#07305a;border-radius:100%}.irs-line{background:rgba(0,0,0,.08);background-image:none}li.disabled a{pointer-events:none;cursor:not-allowed;text-decoration:none}.pagination .disabled{cursor:not-allowed}.pagination,.woocommerce-pagination{border:none}.pagination-page .prev,.pagination-page .next,.pagination .current{background-color:#07305a;padding:8px 16px;font-size:13px;color:#FFF;font-weight:700;border-radius:5px}.pagination-page .prev:hover,.pagination-page .next:hover{background-color:#2199e8}.pagination .disabled{padding:0}.pagination-page li{padding:0 3px}.page-indicator{font-size:12px;font-weight:500}.page-indicator span{display:inline-block;background-color:#07305a;color:#FFF;height:20px;width:20px;font-size:10px;text-align:center;padding-top:3px;border-radius:4px;font-weight:700;margin:0 3px}.pagination-page .disabled a,.pagination-page .disabled a:hover{background-color:#c7c7c7}.tooltip.top{margin-bottom:20px}.txt-sm p,.txt-sm{font-size:14px}.tooltip:before{border-color:transparent transparent #0a0a0a;border-bottom-style:solid;border-top-width:0}.tooltip{text-align:center;max-width:110px!important;font-size:11px;padding:8px;font-weight:600}.product-list .inner:hover .price-details,.product-list .inner:hover .txt-sm{display:none}.product-list .button-wrap .button{min-width:112px;font-size:14px;padding:17px 16px;width:auto;display:inline-block;margin-bottom:0;margin-top:0}.product-list .inner:hover .box-content{background-color:#fff;height:auto;color:#07305a}.product-item:hover .inner div.img:before{background-color:transparent}.product-list .button-wrap{margin:10px 0}#selectedFavourites .product-list .inner:hover .price-details,#selectedFavourites .product-list .inner:hover .txt-sm{display:block}.hic-paginate-pagination{margin-top:50px}.hic-pagination-page.pagination{text-align:center}.product-feature-icon svg{font-size:54px;margin-bottom:8px}.product-feature-title{font-size:24px;font-weight:700}.product-feature-short-description{margin-top:24px}@keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-moz-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.prod-badge{color:#fff;font-weight:700;padding:7px 15px;position:absolute;left:-74px;top:32px;font-size:14px;text-transform:uppercase;transform:rotate(-45deg);width:100%;height:fit-content;text-align:center;max-width:250px;z-index:12}.product-element.theme-section .slick-current a.button.tab,.product-element.theme-section .slick-current button.button.tab{background-color:#1b1b1b;color:#fff}.product-element.theme-section button.button.tab,.product-element.theme-section a.button.tab{background-color:#3E3E3E;border-radius:0}.product-item.added-to-favourites a.save-to-favourite,.product-item.added-to-favourites button.save-to-favourite{background:#FF3B30}.columns .product_gallery_thumb_slider.thumb-slide.slick-slider{max-width:100%;margin-top:0}.image-slider.slick-slider.with-thumbnails>.slick-arrow{display:none!important}body .page-element.image-overlay-content-centered.product-list .hic-box{min-height:400px}.image-overlay-content-centered.product-list .hic-content{height:auto;height:118px}.image-overlay-content-centered.product-list .hic-image{position:absolute}.image-overlay-content-centered.product-list .inner .price-details,.image-overlay-content-centered.product-list .inner .txt-sm,.image-overlay-content-centered.product-list .inner .hic-button-wrap{display:block}.image-overlay-content-centered.product-list .inner .txt-sm,.image-overlay-content-centered.product-list .inner .hic-button-wrap{visibility:hidden;opacity:0;height:0}.image-overlay-content-centered.product-list .inner .txt-sm{transition:all .5s ease-in-out}.image-overlay-content-centered.product-list .inner .hic-button-wrap,.image-overlay-content-centered.product-list .inner .price-details{margin:0;transition:opacity .5s ease-in-out}.image-overlay-content-centered.product-list .inner:hover .hic-button-wrap{margin:10px 0}.image-overlay-content-centered.product-list .inner:hover .price-details{margin-bottom:12px}.image-overlay-content-centered.product-list .inner .hic-content{transition:all .5s ease-in-out}.image-overlay-content-centered.product-list .inner:hover .hic-content{background-color:rgba(255,255,255,.65);height:100%}.image-overlay-content-centered.product-list .inner:hover .price-details,.image-overlay-content-centered.product-list .inner:hover .txt-sm,.image-overlay-content-centered.product-list .inner:hover .hic-button-wrap{visibility:visible;opacity:1;height:auto}.single-product .testimonials .slick-arrow{background-color:transparent}.single-product .testimonials .slick-arrow:hover{background-color:transparent}.woocommerce-cart .woocommerce,.woocommerce-checkout form.checkout{display:flex;flex-wrap:wrap;align-items:flex-start}.woocommerce-page .woocommerce .quantity .qty{width:3.631em;margin:0 0 0 auto!important;text-align:center}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{color:#FFF}.woocommerce-page .page-elements .woocommerce #respond input#submit.checkout-button,.woocommerce-page .page-elements .woocommerce a.button.checkout-button,.woocommerce-page .page-elements .woocommerce button.button.checkout-button,.woocommerce-page .page-elements .woocommerce input.button.checkout-button{font-size:20px}.woocommerce-checkout-review-order table.shop_table{border-left:none;border-right:none;border-top:none}.woocommerce table.shop_table{border-radius:0;border-collapse:collapse;margin-bottom:0;border-color:#e1e1e1}.woocommerce table.shop_table .actions{padding:24px 12px}.woocommerce-cart .woocommerce .woocommerce-cart-form,.woocommerce-cart .woocommerce .cart-collaterals{width:100%}.woocommerce form.checkout input[type="radio"]{height:auto;width:auto}.woocommerce-cart .woocommerce table.shop_table.cart img{width:140px}.woocommerce-checkout-review-order{border:1px solid #e1e1e1}.woocommerce-checkout-review-order tbody td:nth-child(1),.woocommerce-order tbody td:nth-child(1),.woocommerce-order tfoot th,.woocommerce-checkout-review-order tfoot th{border-right:1px solid #e1e1e1}.woocommerce-page .woocommerce table.shop_table thead th{background-color:#1b1b1b}.woocommerce-cart .woocommerce .woocommerce-cart-form,.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order{display:block;overflow:hidden}.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals,.woocommerce-cart .woocommerce .woocommerce-notices-wrapper{width:100%}.woocommerce-checkout .woocommerce form .form-row{margin:0}.woocommerce-page .woocommerce form input,.woocommerce-page .woocommerce form select,.woocommerce-page .woocommerce form textarea,.woocommerce-page .select2-container--default .select2-selection--single{border:1px #CCC solid;padding:0 12px;box-sizing:border-box;width:100%}.woocommerce form.checkout textarea{padding:12px 10px;height:120px}.woocommerce .select2-container--default .select2-selection--single,.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce form.checkout input,.woocommerce form.checkout select,.woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered{border-radius:0;height:50px}.woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered{display:table-cell;vertical-align:middle;padding:0}.woocommerce .woocommerce-form__input.input-checkbox{height:auto;width:auto;margin-bottom:3px!important;margin-right:6px!important}.woocommerce-NoticeGroup{width:100%}.widgetbox{position:fixed;right:0;top:90px;background:#eff7ff;box-shadow:0 0 8px 2px rgba(0,0,0,.1);max-width:360px;width:80%;z-index:500;font-size:10px;transition:.3s}.variable-filter[data-option-type="select"] select{margin-bottom:0}.variable-filter[data-option-type="select"]{border:none!important;margin-bottom:0!important}.variable-filter[data-option-type="select"] h5{margin-right:20px}.variable-filter[data-option-type="select"] select{border-radius:4px;border-color:#aaa;background-color:transparent;max-width:150px}.variable-filter-wrapper .variable-filter{display:flex;padding:4px;border-style:solid;border-width:2px;border-radius:6px;margin-bottom:18px}.variable-filter .filter-field{width:100%;font-weight:600;text-transform:uppercase;justify-content:flex-start;align-items:center;display:flex;padding:6px 8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.variable-filter .filter-field *{cursor:pointer}.variable-filter .filter-field .filter-option{width:30px;margin:auto 0;opacity:0;height:0;width:0}.variable-filter .filter-field[data-field-status="selected"]{border-radius:4px}.variable-filter .filter-field[data-field-status="selected"] .checkmark{position:absolute;height:25px;width:25px;background-color:#eee}.variable-filter .filter-field:hover .filter-option~.checkmark{background-color:#ccc}.variable-filter .filter-field .filter-option:checked~.checkmark{background-color:#fff}.variable-filter .filter-field .checkmark:after{content:"";position:absolute;display:none}.variable-filter .filter-field .checkmark{border:1px solid #eee;display:inline-block;height:25px;width:25px}.variable-filter .filter-field .filter-option:checked~.checkmark:after{display:block}.variable-filter .filter-field[data-field-status='unselected'] .checkmark~.option-text{margin-left:8px}.variable-filter .filter-field .checkmark:after{left:10px;top:6px;width:5px;height:10px;border-style:solid;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.variable-filter .filter-field .option-text{margin-left:36px;margin-right:8px}h4.no-sale-price span.price_value.rrp,div.no-sale-price span.price_value.rrp{text-decoration:none}h4.no-sale-price+h4.no-sale-price{display:none}.button.add_to_cart_button{position:relative}.product-icons p:first-child img:first-child{width:80%;margin:0 auto 12px;display:block}.product-icons ul{list-style:none;margin-top:34px;margin-left:0;display:table;table-layout:fixed;width:100%}.product-icons ul img{display:block;width:40px;margin:0 auto 12px}.product-icons li{display:table-cell;font-size:10px;width:100%;text-align:center;font-weight:700;padding:0 4px;line-height:1.3}body div.festi-cart-pop-up-products-content p.festi-cart-buttons a.festi-cart-view-cart,body div.festi-cart-pop-up-products-content p.festi-cart-buttons a.festi-cart-checkout,div.festi-cart-pop-up-footer span.festi-cart-continue.b-close span.festi-cart-continue-shopping{padding:12px 32px!important;text-transform:uppercase;border-radius:4px!important}body div.festi-cart-pop-up-footer span.festi-cart-continue.b-close span.festi-cart-continue-shopping{background-color:transparent}.product-listing .hic-box .button{display:block;padding:12px;margin-right:0;margin-bottom:12px}.product-listing .hic-button-wrap .button:last-child{margin-bottom:0}.single-product .hic-description .price{font-weight:700}.single-product .stock{font-style:italic;font-weight:700;font-size:16px;text-decoration:underline}.single-product .stock:before{content:'*'}.cart-active .shopping-cart a{background-color:#fff;border-radius:50%;box-shadow:0 0 2px 0 rgba(0,0,0,.8)}.cart-active .shopping-cart-widget .cart-item-count{top:0}#ship-to-different-address-checkbox{display:inline-block}.woocommerce-checkout #payment div.payment_box .form-row{padding:0}@media (min-width:641px){.woocommerce .hic-button-wrap .button{margin-left:0}.woocommerce .hic-button-wrap .button:last-child{margin-right:0}.favourite-widget,.shopping-cart-widget{top:18px}.product-icons p:first-child img:first-child{width:50%}.product-icons ul img{width:50px}.product-icons li{font-size:12px;padding:0 24px}.hide-widget .widgetbox{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.widgetbox{font-size:12px}.icon-txt{left:-13px;top:60px;font-size:16px}.favourite-widget .fa-star,.favourite-widget .fa-tags{top:16px;width:28px;font-size:18px}.favourite-widget .circle-r{height:52px;width:52px}.favourite-widget .fav-star-count .floating-favourite-widget{top:18px;right:34px}.favourite-widget .fav-star-count{font-size:11px;height:19px;width:19px;top:4px;right:-1px}.widgetbox{position:fixed;right:0;top:38px;background:#eff7ff;box-shadow:0 0 8px 2px rgba(0,0,0,.1);max-width:360px;width:80%;z-index:500;font-size:10px;transition:.3s}.product-list .button-wrap .button{font-size:11px}.top-details .social-media a{height:25px;width:25px;padding-top:2px}.product-category-list .img{margin-top:0}.product-category-list .button-wrap .button{margin-right:20px;width:auto}.product-category-list .img{height:500px;margin-bottom:0}.medium-no-left-padding.row,.medium-no-left-padding.columns{padding-left:0}.section-boxed-1{padding:50px 70px}.product-list .product-title{font-size:18px}.product-list ._100 .columns{padding:0}.pagination,.woocommerce-pagination{text-align:right}body #number_of_box_size{max-width:92px;margin-bottom:2px}.image-slider,.video-slider{padding:0 20px}body.woocommerce a.added.add_to_cart_button::after{display:none}.img-st{height:245px}.ext-variable{top:21px}.box-panel-2 table{margin-bottom:16px}.range-img{height:140px}.columns.no-pad-l{padding-left:0}.columns.no-pad-r{padding-right:0}.tax-product_category .slick-next,.single-product .slick-next{right:-4px}.tax-product_category .slick-prev,.single-product .slick-prev{left:-4px}.other-range-content .range-content{padding:15px 10px 10px}#number_of_box_size{max-width:80px;height:34px;margin-top:23px}input[type="number"]#number_of_box_size::-webkit-outer-spin-button,input[type="number"]#number_of_box_size::-webkit-inner-spin-button{width:14px}.other-range-content{padding:20px 0}.other-range-content .range-content{padding-bottom:15px}.other-view{height:36px}.other-range-content a>.row{margin:0}.image-above-content .hic-gallery,.image-above-content .hic-description,.image-overlay-content-centered .hic-gallery,.image-overlay-content-centered .hic-description{width:100%}.image-above-content .inner-section>.row{display:flex;flex-wrap:wrap}.image-above-content .inner-section>.row.carousel{display:block}.image-above-content .hic-gallery{order:1}.image-above-content .hic-description{order:2}.image-overlay-content-centered .hic-gallery{position:absolute;top:0;bottom:0;left:0;right:0;padding:0;z-index:1}.image-overlay-content-centered .hic-description{z-index:2;position:relative;padding-top:80px;padding-bottom:120px;color:#fff}.image-overlay-content-centered .hic-gallery .image-slider{margin:0;padding:0}.image-overlay-content-centered .hic-gallery .image-slider,.image-overlay-content-centered .hic-gallery .image-slider .image-container,.image-overlay-content-centered .hic-gallery .image-slider .img-st,.image-overlay-content-centered .hic-gallery .image-slider .slick-list,.image-overlay-content-centered .hic-gallery .image-slider .slick-track{height:100%}.image-overlay-content-centered .hic-gallery::before{content:'';top:0;bottom:0;right:0;left:0;background-color:rgba(0,0,0,.35);position:absolute;z-index:11;display:block}.image-overlay-content-centered .hic-gallery .slick-arrow{display:none!important}.page-element.image-overlay-content-centered .thumb-slide.slick-slider{z-index:15;max-width:320px;margin-left:auto;margin-right:auto;position:absolute;left:0;right:0;bottom:0}.image-overlay-content-centered .thumb-slide-image.slick-slide{height:50px}[class*="split-"].product-list .inner{height:250px;width:100%}.image-left-content.product-list .addFavourites,.image-right-content.product-list.then-left .columns:nth-child(2n) .addFavourites{left:8px;right:auto}.image-right-content.product-list .addFavourites,.image-left-content.product-list.then-right .columns:nth-child(2n) .addFavourites{left:auto;right:8px}[class*="split-"].product-list .hic-image,[class*="split-"].product-list .hic-content{display:inline-block;position:relative;height:100%!important}.image-left-content.product-list .hic-image,.image-right-content.product-list .hic-content{float:left}.image-right-content.product-list .hic-image,.image-left-content.product-list .hic-content{float:right}[class*="split-"].product-list .button-wrap .button{margin:6px 0}[class*="split-"].product-list .hic-button-wrap,[class*="split-"].product-list .inner .price-details,[class*="split-"].product-list .inner .txt-sm{display:block}.image-left-content.product-list .hic-image,.image-left-content.product-list .hic-content,.image-right-content.product-list .hic-content,.image-right-content.product-list.then-left .columns:nth-child(2n) .hic-image{float:left}.image-right-content.product-list .hic-image,.image-left-content.product-list.then-right .columns:nth-child(2n) .hic-image{float:right}body .image-right-content.product-list.then-left .columns:nth-child(2n) .hic-content{padding-right:30px;padding-left:30px}body .image-left-content.product-list.then-right .columns:nth-child(2n) .hic-content{padding-left:30px;padding-right:30px}.product-list.split-25-75 .hic-image,.product-list.split-75-25 .hic-content{width:25%}.product-list.split-33-67 .hic-image,.product-list.split-67-33 .hic-content{width:33.33333%}.product-list.split-50-50 .hic-image,.product-list.split-50-50 .hic-content{width:50%}.product-list.split-40-60 .hic-image,.product-list.split-60-40 .hic-content{width:40%}.product-list.split-60-40 .hic-image,.product-list.split-40-60 .hic-content{width:60%}.product-list.split-67-33 .hic-image,.product-list.split-33-67 .hic-content{width:66.66667%}.product-list.split-75-25 .hic-image,.product-list.split-25-75 .hic-content{width:75%}.columns .product_gallery_thumb_slider.thumb-slide.slick-slider,.button-trigger-lightbox{margin-left:30px;margin-right:30px;padding:0 20px}}@media (min-width:1024px){.single-product .hero.gallery-background-banner.default-height{min-height:250px}.description-gallery .hic-button-wrap .button{margin-right:16px}.has-sidebar.both .sidebar#product-sidebar{order:1}.has-sidebar.both .main-content{order:2}.has-sidebar.both .sidebar{order:3}.woocommerce a.added_to_cart{font-size:14px;margin-right:4px}.variable-filter[data-option-type="select"] h5{font-size:18px;margin-bottom:0;line-height:1;padding-top:9px}.favourite-widget,.shopping-cart-widget{top:0}.product-icons{margin-top:44px}.product-icons p:first-child img:first-child{margin:0 0 12px}.product-icons ul img{width:60px}.widgetbox{top:20%;width:100%}.other-range-content .row.flex{margin:0}body .product-calc-section table tr td,body #number_of_box_size{font-size:18px}body #number_of_box_size{padding:0 16px}.calc-disclaimer{font-size:12px}body #number_of_box_size{max-width:120px}.img-st{height:394px}.enp-wrap{text-align:left;padding:10px;margin-bottom:40px}.button.btn-sm-fl{display:block;padding:12px 20px;box-shadow:0 0 1px rgb(101,101,101);position:absolute;right:1px;top:-15px}.range-img{height:200px}.feat-range .range-content{font-size:14px}.image-left-content .hic-gallery,.image-right-content .hic-description{float:left}.image-right-content .hic-gallery,.image-left-content .hic-description{float:right}.split-25-75 .hic-gallery,.split-75-25 .hic-description{width:25%}.split-33-67 .hic-gallery,.split-67-33 .hic-description{width:33.33333%}.split-50-50 .hic-gallery,.split-50-50 .hic-description{width:50%}.split-40-60 .hic-gallery,.split-60-40 .hic-description{width:40%}.split-60-40 .hic-gallery,.split-40-60 .hic-description{width:60%}.split-67-33 .hic-gallery,.split-33-67 .hic-description{width:66.66667%}.split-75-25 .hic-gallery,.split-25-75 .hic-description{width:75%}[class*="split-"] .hic-description:only-child{width:100%}.woocommerce-cart .woocommerce .woocommerce-cart-form{width:66.67%}.woocommerce-cart .woocommerce .cart-collaterals{width:33.33%}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals{width:90%}.woocommerce-checkout .checkout .col2-set{flex-direction:column;width:50%;order:2;position:relative;top:-48px}.woocommerce-checkout .woocommerce #order_review{width:50%;order:3}.woocommerce-checkout #order_review_heading{width:100%;order:1;margin-bottom:10px;position:relative;left:50%}.woocommerce-checkout .woocommerce .col2-set#customer_details .col-1,.woocommerce-checkout .woocommerce .col2-set#customer_details .col-2{width:95%}.woocommerce-checkout .checkout .col2-set,.woocommerce-checkout .woocommerce #order_review{display:flex;flex-wrap:wrap}.single-product .hic-description .price{font-size:34px}.single-product .product-payment-list{margin-top:24px}}@media (min-width:1280px){.cart-active .shopping-cart-widget{margin-right:0;right:70px}.cart-active .top-bar-right .shopping-cart-widget i{left:-2px}}