/*!
Theme Name: Apoko
Theme URI: http://www.taranstafford.co.uk
Description: Apoko WordPress theme
Version: 1.0.0
Author: Taran Stafford
Author URI: http://www.taranstafford.co.uk
*/@import url(https://fonts.googleapis.com/css?family=Arvo:wght@400;700|Roboto+Condensed:400,700|Lato:ital,wght@0,300;1,400&display=swap);.ts-section--quote-slider .slick-dots,.ts-section--hero .slick-dots{position:absolute;bottom:15px;display:block;width:100%;padding:0;list-style:none;text-align:center}.ts-section--quote-slider .slick-dots li,.ts-section--hero .slick-dots li{position:relative;display:inline-block;width:18px;height:18px;margin:0 0px;padding:0;cursor:pointer}.ts-section--quote-slider .slick-dots>li:only-child,.ts-section--hero .slick-dots>li:only-child{display:none}.ts-section--quote-slider .slick-dots li button,.ts-section--hero .slick-dots li button{font-size:0;line-height:0;display:block;width:18px;height:18px;padding:4px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;min-width:auto}.ts-section--quote-slider .slick-dots li button:hover,.ts-section--quote-slider .slick-dots li button:focus,.ts-section--quote-slider .slick-dots li button:active,.ts-section--hero .slick-dots li button:hover,.ts-section--hero .slick-dots li button:focus,.ts-section--hero .slick-dots li button:active{outline:none}.ts-section--quote-slider .slick-dots li button:hover:before,.ts-section--quote-slider .slick-dots li button:focus:before,.ts-section--quote-slider .slick-dots li button:active:before,.ts-section--hero .slick-dots li button:hover:before,.ts-section--hero .slick-dots li button:focus:before,.ts-section--hero .slick-dots li button:active:before{background-color:#fff}.ts-section--quote-slider .slick-dots li button:before,.ts-section--hero .slick-dots li button:before{content:'';width:10px;height:10px;border-radius:50%;position:absolute;top:4px;left:4px;background-color:rgba(255,255,255,0.5)}.ts-section--quote-slider .slick-dots li.slick-active button:before,.ts-section--hero .slick-dots li.slick-active button:before{background-color:#fff}.ts-section--quote-slider .slick-arrow,.ts-section--hero .slick-arrow{position:absolute;top:50%;margin-top:0;z-index:8}.ts-section--quote-slider .slick-arrow a,.ts-section--hero .slick-arrow a{display:block;cursor:pointer;border:solid #e62a76;border-width:0 5px 5px 0;padding:16px}.ts-section--quote-slider .slick-arrow.slick-disabled,.ts-section--hero .slick-arrow.slick-disabled{opacity:0}.ts-section--quote-slider .slick-arrow.arrow-prev,.ts-section--hero .slick-arrow.arrow-prev{left:7%}.ts-section--quote-slider .slick-arrow.arrow-prev a,.ts-section--hero .slick-arrow.arrow-prev a{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.ts-section--quote-slider .slick-arrow.arrow-next,.ts-section--hero .slick-arrow.arrow-next{right:7%}.ts-section--quote-slider .slick-arrow.arrow-next a,.ts-section--hero .slick-arrow.arrow-next a{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}@media only screen and (max-width: 767px){.ts-section--quote-slider .slick-arrow.arrow-prev,.ts-section--hero .slick-arrow.arrow-prev{left:2%}.ts-section--quote-slider .slick-arrow.arrow-next,.ts-section--hero .slick-arrow.arrow-next{right:2%}.ts-section--quote-slider .tile-news .title,.ts-section--hero .tile-news .title{opacity:1 !important}.ts-section--quote-slider .slick-arrow a,.ts-section--hero .slick-arrow a{padding:10px}}.ts-section--quote-slider .slick-slider .slick-track,.ts-section--quote-slider .slick-slider .slick-list,.ts-section--hero .slick-slider .slick-track,.ts-section--hero .slick-slider .slick-list{height:100%}.ts-section--quote-slider .oa-application-form .slick-slider .slick-track,.ts-section--quote-slider .oa-application-form .slick-slider .slick-list,.ts-section--hero .oa-application-form .slick-slider .slick-track,.ts-section--hero .oa-application-form .slick-slider .slick-list{height:initial}.ts-section--quote-slider .fade-slider .slick-track,.ts-section--quote-slider .fade-slider .slick-list,.ts-section--hero .fade-slider .slick-track,.ts-section--hero .fade-slider .slick-list{height:auto}.product-slider-reveal .product,.product-slider .product{opacity:0}.product-slider-reveal .slick-track,.product-slider .slick-track{display:flex;margin-left:0}.product-slider-reveal .slick-slide,.product-slider .slick-slide{opacity:1;height:auto;display:flex !important;flex-direction:column}.product-slider-reveal .slick-slide .woocommerce-loop-product__link,.product-slider .slick-slide .woocommerce-loop-product__link{flex-grow:1}.product-slider-reveal .slick-slide .added_to_cart,.product-slider .slick-slide .added_to_cart{display:none !important}.product-slider-reveal .slick-dots,.product-slider .slick-dots{position:absolute;top:100%;display:block;width:100%;padding:0;list-style:none;text-align:center}.product-slider-reveal .slick-dots li,.product-slider .slick-dots li{position:relative;display:inline-block;width:18px;height:18px;margin:0 0px;padding:0;cursor:pointer}.product-slider-reveal .slick-dots>li:only-child,.product-slider .slick-dots>li:only-child{display:none}.product-slider-reveal .slick-dots li button,.product-slider .slick-dots li button{font-size:0;line-height:0;display:block;width:18px;height:18px;padding:4px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;min-width:auto}.product-slider-reveal .slick-dots li button:hover,.product-slider-reveal .slick-dots li button:focus,.product-slider-reveal .slick-dots li button:active,.product-slider .slick-dots li button:hover,.product-slider .slick-dots li button:focus,.product-slider .slick-dots li button:active{outline:none}.product-slider-reveal .slick-dots li button:hover:before,.product-slider-reveal .slick-dots li button:focus:before,.product-slider-reveal .slick-dots li button:active:before,.product-slider .slick-dots li button:hover:before,.product-slider .slick-dots li button:focus:before,.product-slider .slick-dots li button:active:before{background-color:#000}.product-slider-reveal .slick-dots li button:before,.product-slider .slick-dots li button:before{content:'';width:10px;height:10px;border-radius:50%;position:absolute;top:4px;left:4px;background-color:rgba(0,0,0,0.5)}.product-slider-reveal .slick-dots li.slick-active button:before,.product-slider .slick-dots li.slick-active button:before{background-color:#000}.product-slider-reveal .slick-arrow,.product-slider .slick-arrow{position:absolute;top:40%;margin-top:0;z-index:8}.product-slider-reveal .slick-arrow:before,.product-slider .slick-arrow:before{font-family:fontello;font-size:3rem;color:#00142a}.product-slider-reveal .slick-arrow.slick-disabled,.product-slider .slick-arrow.slick-disabled{opacity:0.2}.product-slider-reveal .slick-arrow.slick-prev,.product-slider .slick-arrow.slick-prev{left:-5%;height:auto}.product-slider-reveal .slick-arrow.slick-prev:before,.product-slider .slick-arrow.slick-prev:before{content:"\f104"}.product-slider-reveal .slick-arrow.slick-next,.product-slider .slick-arrow.slick-next{right:-5%;height:auto}.product-slider-reveal .slick-arrow.slick-next:before,.product-slider .slick-arrow.slick-next:before{content:"\f105"}@media (max-width: 1199px){.product-slider-reveal .slick-arrow.slick-prev,.product-slider .slick-arrow.slick-prev{left:-2%}.product-slider-reveal .slick-arrow.slick-next,.product-slider .slick-arrow.slick-next{right:-2%}}.product-slider-reveal .slick-dots{text-align:center;bottom:-15px;padding:0 20px}.Accordion,.Accordion-item-wrap{border:2px solid #d1d1d1;border-radius:4px;box-shadow:0 1px 2px #d1d1d1;background:transparent;margin:30px 0;overflow:hidden}.Accordion-item-wrap.active .Accordion-trigger{color:#fff !important;background:#483c46}.Accordion.separated{border:none;border-radius:0;box-shadow:none;background:transparent}.Accordion-item-wrap{margin:5px 0;background:transparent}.Accordion>dt{border-top:1px solid #d1d1d1}.Accordion-trigger{background:transparent;border:0;display:block;font-size:1.25rem;line-height:1.2;font-weight:400;margin:0;padding:20px 50px 20px 20px;position:relative;text-align:left;width:100%;transition:0.3s ease-out;border-radius:0;text-transform:none;color:#00142a;outline:none}.Accordion dt:first-child .Accordion-trigger{border-radius:.3em .3em 0 0}.Accordion-trigger:focus,.Accordion-trigger:hover{background:rgba(72,60,70,0.2);color:#00142a !important;outline:none}.Accordion-title{display:block;pointer-events:none}.Accordion-icon{border:solid #9e9e9e;border-width:0 2px 2px 0;height:.5rem;pointer-events:none;position:absolute;right:1.5em;top:50%;transform:translateY(-60%) rotate(45deg);width:.5rem}.Accordion-trigger:focus .Accordion-icon{border-color:#00142a;transition:border-color 0.3s ease-out}.Accordion-trigger:hover .Accordion-icon{border-color:#00142a}.Accordion-trigger[aria-expanded="true"] .Accordion-icon{transform:translateY(-50%) rotate(-135deg);border-color:#fff}.Accordion-panel{margin:0;padding:1em 1.5em}.Accordion-panel a{color:#d2232a}.Accordion-panel[hidden]{display:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:focus{outline-offset:6px;outline-width:2px;outline-color:#000;outline-style:none}body{margin:0;padding:0;width:100%;background:#ffffff;font-family:'Lato', Sans-Serif;font-size:1.125rem;line-height:1.6;color:#00142a;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-top:80px}.hidden{display:none}.screen-reader-text,.visually-hidden{position:absolute !important;clip:rect(1px, 1px, 1px, 1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;width:auto}.invisible{visibility:hidden}.notransition{-o-transition:none !important;-ms-transition:none !important;-moz-transition:none !important;-webkit-transition:none !important;transition:none !important}.skiptocontent{display:none;position:absolute;top:0;left:0;width:100%;text-align:center;padding:20px;background:#f7f7f7;color:#000;border-bottom:1px solid #ccc}@media only screen and (min-width: 768px){.skiptocontent{display:block}}hr{border:none;border-top:1px solid #bcbec0;margin:30px auto;width:100%}h1{font-weight:300;margin-top:0;font-family:'Roboto Condensed', Serif;font-size:2.5rem;line-height:1.2;color:#00142a}h2{font-weight:300;margin-top:0;font-family:'Roboto Condensed', Serif;font-size:2rem;line-height:1.2;color:#00142a}h3{font-weight:300;margin-top:0;font-family:'Roboto Condensed', Serif;color:#00142a;font-size:1.875rem;line-height:1.2}h4{font-weight:300;margin-top:0;color:#00142a}p{margin-top:0;margin-bottom:30px}strong{display:contents;font-weight:bold}a{text-decoration:none;transition:0.3s ease-out}blockquote{color:#00142a;margin:0;padding:10px 0 0 0;font-size:1.375rem;line-height:1.6}cite{font-style:normal}img{width:100%;height:auto}.clear{clear:both}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.flex{display:flex;margin:0 -15px}.flex .col{flex-grow:1}.flex .col-3{width:25%}.flex .col-4{width:33.3333%}.flex .col-5{width:41.6666%}.flex .col-6{width:50%}.flex .col-7{width:58.3333%}.flex .col-8{width:66.6666%}.flex .col-9{width:75%}.flex .col-12{width:100%}.flex .col,.flex .col-3,.flex .col-4,.flex .col-5,.flex .col-6,.flex .col-7,.flex .col-8,.flex .col-9,.flex .col-12{padding:0 15px}.flex--wrap{flex-wrap:wrap}.flex-center-v{align-items:center;justify-content:center}.cols .col-3{float:left;width:25%}.cols .col-4{float:left;width:33.3333%}.cols .col-5{float:left;width:41.6666%}.cols .col-6{float:left;width:50%}.cols .col-7{float:left;width:58.3333%}.cols .col-8{float:left;width:66.6666%}.cols .col-9{float:left;width:75%}.cols .col-12{float:left;width:100%}img.aligncenter{margin:0 auto}.pac-container{border-top:none !important}#main-wrap{width:100%;overflow:hidden}#main-content{width:100%}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border-right:none !important;border-top:none !important;border-bottom:none !important;border-width:10px !important}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-iteration-count:infinite;animation-timing-function:ease-in-out}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-iteration-count:infinite;animation-timing-function:ease-in-out}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.animate-spin{-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;display:inline-block}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.table{display:table}.table-cell{display:table-cell}.valign-m{vertical-align:middle}.form-row{margin-bottom:20px;max-width:500px}.form-row input[type=text],.form-row input[type=number],.form-row input[type=tel],.form-row input[type=password],.form-row input[type=email],.form-row input[type=date],.form-row .form-html-view,.form-row textarea,.form-row select{width:100%;margin:8px 0;display:inline-block;border:1px solid #ccc;box-shadow:none;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:20px;padding-right:20px;padding-top:12px;padding-bottom:12px;font-size:15px;-webkit-appearance:none;appearance:none}.form-row input[type=text].error,.form-row input[type=number].error,.form-row input[type=tel].error,.form-row input[type=password].error,.form-row input[type=email].error,.form-row input[type=date].error,.form-row .form-html-view.error,.form-row textarea.error,.form-row select.error{border-left:5px solid #ff185a !important}.form-row textarea{resize:vertical}.form-row input[type=date]{text-transform:uppercase}.form-row .form-html-view{background-color:#fff;max-height:300px;overflow:scroll;box-shadow:none;box-shadow:0 2px 4px 0 rgba(0,0,0,0.09);min-height:150px}.form-row .form-html-view blockquote{padding:5px 30px;border-left:4px #00142a solid}.form-row .editor-wrap.error{border-left:5px solid #ff185a !important}.form-row label{width:100%;display:block;margin-bottom:5px}.form-row .btn-wrap{margin-top:50px}.form-row .date-to-from{width:100%;display:flex}.form-row .date-to-from input{width:50%}.form-row .datepicker{background:url(images/icon-calendar.svg) no-repeat;background-size:20px 20px;background-position:10px 50%;padding-left:40px !important}.form-row select{background:#fff url(images/svg/angle-down.svg) no-repeat;background-size:14px 27px;background-position:calc(100% - 12px) 50%;padding-right:40px}.form-row .midwidth{max-width:160px}.drag-box-wrap{min-height:150px;border-radius:2.5px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.09);background-color:#ffffff;margin:8px 0 20px 0;padding:10px;font-size:12px}.drag-box-wrap .image{display:none}.drag-box-wrap .image img{width:100%;height:auto}.drag-box-wrap .remove-image{text-decoration:underline}.drag-box-wrap .drag-box{text-align:center;color:#5f5f5f;padding:10px;border:4px dashed #fff}.drag-box-wrap .drag-box .input-wrap{display:flex;align-items:center;min-height:140px}.drag-box-wrap .drag-box .input-wrap .input-wrap-inner{width:100%}.drag-box-wrap .drag-box .drag-box-dragndrop,.drag-box-wrap .drag-box .drag-box-uploading,.drag-box-wrap .drag-box .drag-box-success,.drag-box-wrap .drag-box .drag-box-error,.drag-box-wrap .drag-box .drag-box-or,.drag-box-wrap .drag-box .drag-box-button,.drag-box-wrap .drag-box .drag-box-pending-remove{display:none}.drag-box-wrap .drag-box .drag-box-icon{width:32px;height:40px;background:url(images/icon-file.svg) no-repeat center;background-size:contain;margin:0 auto;margin-bottom:10px}.drag-box-wrap .drag-box .drag-box-file{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.drag-box-wrap .drag-box span.drag-box-browse{color:#359be0;text-decoration:underline}.drag-box-wrap .drag-box span.drag-box-dragndrop{font-size:20px}.drag-box-wrap .drag-box label{word-break:break-all}.drag-box-wrap .drag-box.has-advanced-upload{outline-offset:-10px;min-height:150px;text-align:center}.drag-box-wrap .drag-box.has-advanced-upload .drag-box-dragndrop{display:block}.drag-box-wrap .drag-box.is-dragover{background-color:#f2f6f9;border:4px dashed #ccc}.drag-box-wrap .drag-box.is-uploading .drag-box-input{visibility:none}.drag-box-wrap .drag-box.is-uploading .drag-box-or{display:inline}.drag-box-wrap .drag-box.is-uploading .drag-box-uploading{display:block}.drag-box-wrap .drag-box.upload-enabled .image{display:block}.drag-box-wrap .drag-box.upload-enabled .input-wrap{display:none}.wpcf7 .ajax-loader{display:block !important}.btn-wrap{padding-bottom:10px}.btn-wrap--centered{text-align:center}.btn-wrap--right{text-align:right}.button,.btn{display:inline-block;-webkit-appearance:none;padding:15px 30px !important;color:#00142a;background:transparent;border:2px solid #00142a;border-radius:25px;cursor:pointer;transition:0.3s ease-out;font-weight:700;font-size:1rem;line-height:1;text-transform:uppercase;text-align:center}.button:active,.button:focus,.button:hover,.btn:active,.btn:focus,.btn:hover{color:#fff;background:#00142a}.wp-block-button__link{padding:11px 30px !important;color:#fff !important;background-color:transparent !important;border:2px solid #fff !important;border-radius:25px;transition:0.3s ease-out;font-size:1rem !important;text-transform:uppercase;font-weight:700}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover{color:#00132a !important;background-color:#fff !important;text-decoration:none !important}button{background-color:inherit}.btn-blue{background:#00142a;border:2px solid #00142a;color:#fff}.btn-blue:hover,.btn-blue:focus,.btn-blue:active{background:#00142a;border:2px solid #00142a;color:#fff}.btn-light,.btn-white{background:rgba(255,255,255,0);border:2px solid #fff;color:#fff}.btn-light:hover,.btn-light:focus,.btn-light:active,.btn-white:hover,.btn-white:focus,.btn-white:active{background:#fff;border:2px solid #fff;color:#00142a}.btn-load-more span.loading{display:none;margin-left:6px}.btn-load-more.active span{display:inline-block}.lines-button{display:none;-webkit-appearance:none;width:58px;height:58px;margin:0 -15px 0 0;padding:20px;background:none;text-shadow:none !important;border:none !important;box-shadow:none !important;transition:.3s;cursor:pointer;user-select:none}.lines-button span{display:block;margin-bottom:3px}.lines-button.nav-close .lines{background:transparent}.lines-button.nav-close .lines:before,.lines-button.nav-close .lines:after{-ms-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;top:0;width:32px;left:-5px}.lines-button.nav-close .lines:before{-ms-transform:rotate3d(0, 0, 1, 45deg);-webkit-transform:rotate3d(0, 0, 1, 45deg);-moz-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg)}.lines-button.nav-close .lines:after{-ms-transform:rotate3d(0, 0, 1, -45deg);-webkit-transform:rotate3d(0, 0, 1, -45deg);-moz-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg)}.lines-button.nav-close{-ms-transform:scale3d(0.8, 0.8, 0.8);-webkit-transform:scale3d(0.8, 0.8, 0.8);-moz-transform:scale3d(0.8, 0.8, 0.8);transform:scale3d(0.8, 0.8, 0.8)}.lines-button .lines{display:inline-block;width:22px;height:3px;background:#fff;transition:0.3s;position:relative}.lines-button .lines:before,.lines-button .lines:after{display:inline-block;width:22px;height:3px;background:#fff;transition:0.3s;position:absolute;left:0;content:''}.lines-button .lines:before{top:8px}.lines-button .lines:after{top:-8px}.link-underlined{cursor:pointer;transition:0.3s ease-out;position:relative;font-size:17.5px;line-height:20px;letter-spacing:0.3px;color:#00142a;font-family:'euclidflex_regular'}.link-underlined:after{content:'';position:absolute;width:80px;height:6px;left:0;background-color:#ff185a;bottom:-13px;transition:background-color 0.3s ease-out}.link-underlined.centered:after{left:50%;margin-left:-40px}.link-underlined.fullwidth:after{left:0;margin-left:0;width:100%}.link-underlined.bold{font-family:'euclidflex_bold';font-size:20px;letter-spacing:0.09em;padding-bottom:3px}.link-underlined:hover:after{background-color:#90042c}p .link-underlined:after{bottom:-3px;height:3px}.plusminus{position:absolute;width:15px;height:15px;top:18px;right:0}.plusminus:before,.plusminus:after{content:"";position:absolute;background-color:#fff;transition:transform 0.25s ease-out}.plusminus:before{top:0;left:50%;width:2px;height:100%;margin-left:-1px}.plusminus:after{top:50%;left:0;width:100%;height:2px;margin-top:-1px}.expander{position:relative}.expander .expander-content{display:none}.expander.active .plusminus:before{transform:rotate(90deg)}.expander.active .plusminus:after{transform:rotate(180deg)}.search-wrap{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,20,42,0.95);padding:140px 7% 100px 7%;z-index:300}.search-wrap.active{display:block}.search-wrap .search-inner{text-align:center}.search-wrap .search-inner .search-input-wrap{max-width:600px;margin:0 auto}.search-wrap .search-inner .search-input-wrap #search-input{background:transparent;border:0;box-shadow:none;display:inline-block;vertical-align:middle;transition:0.3s ease-out;width:200px;color:#fff;font-size:45px;line-height:45px;font-family:'euclidflex_medium'}.search-wrap .search-inner .search-input-wrap #search-input::-webkit-input-placeholder,.search-wrap .search-inner .search-input-wrap #search-input::-moz-placeholder,.search-wrap .search-inner .search-input-wrap #search-input:-ms-input-placeholder,.search-wrap .search-inner .search-input-wrap #search-input:-moz-placeholder{color:#fff}.search-wrap .search-inner .search-input-wrap #search-input::placeholder{color:#fff}.search-wrap .search-inner .search-input-wrap #search-input:focus{width:calc(100% - 45px)}.search-wrap .search-inner .search-input-wrap .icon-search{width:36px;height:36px;background:url(images/icon-search.svg) no-repeat center;background-size:contain;display:inline-block;vertical-align:middle}.search-wrap .btn-close{width:24px;height:24px;background:url(images/icon-close.svg) no-repeat center;background-size:contain;position:absolute;right:7%;top:60px}@media only screen and (max-width: 960px){.search-wrap{padding:240px 100px 100px 7%}}@media only screen and (max-width: 580px){.search-wrap{padding-right:60px !important}#ajaxsearchpro2_1 .probox .proloading,#ajaxsearchpro2_2 .probox .proloading,div.asp_m.asp_m_2 .probox .proloading,#ajaxsearchpro2_1 .probox .proloading .asp_loader,#ajaxsearchpro2_2 .probox .proloading .asp_loader,div.asp_m.asp_m_2 .probox .proloading .asp_loader{width:30px !important;min-width:auto !important;height:30px !important;min-height:auto !important}#ajaxsearchpro2_1 .probox .promagnifier div.innericon,#ajaxsearchpro2_2 .probox .promagnifier div.innericon,div.asp_m.asp_m_2 .probox .promagnifier div.innericon,div.asp_m.ajaxsearchpro .probox .promagnifier .innericon svg{width:30px !important}input.orig::placeholder{font-size:20px !important;line-height:20px !important}#ajaxsearchpro2_1 .probox .proinput input.orig,#ajaxsearchpro2_2 .probox .proinput input.orig,div.asp_m.asp_m_2 .probox .proinput input.orig,#ajaxsearchpro2_1 .probox .proinput input.autocomplete,#ajaxsearchpro2_2 .probox .proinput input.autocomplete,div.asp_m.asp_m_2 .probox .proinput input.autocomplete{font-size:20px !important;line-height:20px !important}}@media only screen and (max-height: 767px){.search-wrap{padding-top:80px !important}}.square-blue-list{counter-reset:square-blue-list;padding:0 0 0 70px}.square-blue-list li{list-style:none;counter-increment:square-blue-list;position:relative;margin-bottom:50px;line-height:2}.square-blue-list li::before{position:absolute;left:-70px;font-family:'euclidflex_bold';content:counter(square-blue-list) ".";line-height:1;height:43px;width:43px;background-color:#192c40;text-align:center;font-size:22px;display:block;color:white;line-height:43px}.dash-notifications{margin:60px 0;padding:0 38px}.dash-notifications .dash-notification{color:#fff;padding:10px;margin:5px 10px;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);position:relative;overflow:hidden;margin:0 0 6px 0;padding:10px 10px 10px 20px;width:100%;max-width:840px}.dash-notifications .dash-notification a{color:#00142a}.dash-notifications .dash-notification i{color:#fff;display:inline-block;margin-right:10px}.dash-notifications .dash-notification.positive{background-color:#00c851}.dash-notifications .dash-notification.alert{background-color:#fff3cd;color:#000}.dash-notifications .dash-notification.alert i{color:#000}.apply-errors,.dash-errors{padding:10px 20px;background:#fff;border:1px solid red;width:100%;max-width:840px;box-shadow:0 1px 10px 1px rgba(115,108,203,0.1);border-radius:.25rem}.apply-errors h3,.dash-errors h3{font-family:'euclidflex_regular', sans-serif;color:#53505f;font-size:18px;font-weight:500}.apply-errors .error-list,.dash-errors .error-list{padding:0 10px}.apply-errors .error-list li,.dash-errors .error-list li{list-style:none;margin-bottom:6px}.apply-errors .error-list li a,.dash-errors .error-list li a{color:#00142a}.apply-errors .error-list li a i,.dash-errors .error-list li a i{color:red}.dash-errors{margin:60px 38px}.apply-errors{display:none;margin:40px 0}.apply-errors i{margin-right:5px}.ui-dialog .ui-dialog-titlebar-close{right:11px !important}.ui-dialog .ui-dialog-buttonpane{padding:0 !important}.plusminus{position:absolute;width:15px;height:15px;top:10px;right:0}.plusminus:before,.plusminus:after{content:"";position:absolute;background-color:#fff;transition:transform 0.25s ease-out}.plusminus:before{top:0;left:50%;width:2px;height:100%;margin-left:-1px}.plusminus:after{top:50%;left:0;width:100%;height:2px;margin-top:-1px}.footer-expander,.expander{position:relative}.footer-expander h3,.expander h3{cursor:pointer}.footer-expander.active .plusminus:before,.expander.active .plusminus:before{transform:rotate(90deg)}.footer-expander.active .plusminus:after,.expander.active .plusminus:after{transform:rotate(180deg)}.grecaptcha-badge{visibility:hidden}.slide-nav{position:fixed;top:0;left:0;right:0;bottom:0;padding:100px 4% 40px 4%;transition:transform 0.3s ease-out;background:#483c46;z-index:3;transform:translate(0, -100%);text-align:center;color:#fff;overflow:scroll}.slide-nav__inner{width:100%;max-width:400px;margin:0 auto}.slide-nav a{color:#fff}.slide-nav .social-links{margin-top:10px}.slide-nav .social-links ul{padding:0;margin:0}.slide-nav .social-links .social-link{padding:0;margin:4px;list-style:none;display:inline-block}.slide-nav .social-links .social-link a{font-size:2rem}.slide-nav .menu-items{text-align:left;background:rgba(255,255,255,0.12);padding:20px 20px;border-radius:10px;margin:20px 0}.slide-nav .menu-items .menu-item{position:relative;margin:0;list-style:none;border-bottom:1px solid rgba(255,255,255,0.2)}.slide-nav .menu-items .menu-item a{font-family:'Raleway', sans-serif;font-weight:200;text-transform:uppercase;display:block;padding:20px 0;position:relative;z-index:1}.slide-nav .menu-items .menu-item.menu-item-has-children a{width:100%;cursor:pointer}.slide-nav .menu-items .menu-item .plusminus{top:20px;right:3px;width:25px;height:25px;z-index:2;pointer-events:none}.slide-nav .menu-items .menu-item .plusminus:before{top:25%;height:50%}.slide-nav .menu-items .menu-item .plusminus:after{left:25%;width:50%}.slide-nav .menu-items .menu-item.sub-menu-out .plusminus:before{transform:rotate(90deg)}.slide-nav .menu-items .menu-item.sub-menu-out .plusminus:after{transform:rotate(180deg)}.slide-nav .menu-items .menu-item:last-of-type{border-bottom:none}.slide-nav .menu-items .menu-item .sub-menu-wrap{display:none}.slide-nav .menu-items .menu-item .sub-menu{padding:0 0 30px 0}.slide-nav .menu-items .menu-item .sub-menu .menu-item{margin-left:15px;border-bottom:none}.slide-nav .menu-items .menu-item .sub-menu .menu-item a{padding:6px 0;font-size:1rem}.slide-nav .menu-items .menu-item .sub-menu .menu-item--planters a:before{content:"\e81b";font-family:fontello;display:inline-block;margin-right:10px;font-size:2rem;vertical-align:middle;min-width:40px}.slide-nav .menu-items .menu-item .sub-menu .menu-item--plants a:before{content:"\e820";font-family:fontello;display:inline-block;margin-right:10px;font-size:2rem;vertical-align:middle;min-width:40px}.slide-nav .menu-items .menu-item .sub-menu .menu-item--accessories a:before{content:"\e81f";font-family:fontello;display:inline-block;margin-right:10px;font-size:2rem;vertical-align:middle;min-width:40px}.slide-nav-out .slide-nav{transform:translate(0, 0)}.main-header{width:100%;padding:0 7%;background:#483c46;color:#fff;height:80px;position:fixed;left:0;top:0;right:0;z-index:99;min-width:320px}.main-header__inner{width:100%;max-width:1170px;margin:0 auto;padding:0;position:relative}.main-header .flex{align-items:center;height:80px}.main-header a:not(.logo){font-size:1rem;color:#fff;margin:0;line-height:1;padding:32px 10px;display:inline-block}.main-header a:not(.logo):hover,.main-header a:not(.logo):focus,.main-header a:not(.logo):active{color:#f3a4a6}.main-header .menu-header{display:inline-block;vertical-align:middle;margin-right:30px}.main-header .menu-items{padding:0;margin:0 -10px}.main-header .menu-items>.menu-item{display:inline-block;list-style:none;position:relative}.main-header .menu-items>.menu-item .plusminus{display:none}.main-header .menu-items>.menu-item>a{color:#fff;display:block;line-height:1;position:relative}.main-header .menu-items>.menu-item>a:before{content:'';position:absolute;height:5px;background:rgba(230,42,118,0);left:10px;right:10px;bottom:18px}.main-header .menu-items>.menu-item:hover>a{background:rgba(255,255,255,0.05)}.main-header .menu-items>.menu-item.hide-for-desktop{display:none}.main-header .menu-items>.menu-item.current-menu-ancestor>a:before,.main-header .menu-items>.menu-item.current-menu-item:not(.scroll-to)>a:before{background:#e62a76}.main-header .menu-items>.menu-item .sub-menu-wrap{position:absolute;width:100%;min-width:200px;left:0;top:100%;right:0;padding:0;text-align:left;background:#483c46;border-bottom:1px solid rgba(255,255,255,0.3);transition:opacity 0.3s ease-out;z-index:1;opacity:0;pointer-events:none}.main-header .menu-items>.menu-item .sub-menu-wrap__inner{width:100%;max-width:1170px;margin:0 auto;padding:0}.main-header .menu-items>.menu-item .sub-menu-wrap__inner .sub-menu{margin:0;padding:0}.main-header .menu-items>.menu-item .sub-menu-wrap__inner .sub-menu .menu-item{display:block;padding:0;margin:0}.main-header .menu-items>.menu-item .sub-menu-wrap__inner .sub-menu .menu-item a{color:#fff;padding:16px 15px;margin:0;display:block}.main-header .menu-items>.menu-item .sub-menu-wrap__inner .sub-menu .menu-item a:hover,.main-header .menu-items>.menu-item .sub-menu-wrap__inner .sub-menu .menu-item a:focus,.main-header .menu-items>.menu-item .sub-menu-wrap__inner .sub-menu .menu-item a:active{color:#fff !important;background:#e62a76 !important}.main-header .menu-items>.menu-item .sub-menu-wrap__inner .sub-menu .menu-item.current-menu-ancestor>a,.main-header .menu-items>.menu-item .sub-menu-wrap__inner .sub-menu .menu-item.current-menu-item:not(.scroll-to)>a{background:rgba(255,255,255,0.05)}.main-header .menu-items>.menu-item .sub-menu-wrap__inner .sub-menu .menu-item--planters a:before{content:"\e81b";font-family:fontello;display:inline-block;margin-right:10px;font-size:2rem;vertical-align:middle}.main-header .menu-items>.menu-item .sub-menu-wrap__inner .sub-menu .menu-item--plants a:before{content:"\e820";font-family:fontello;display:inline-block;margin-right:10px;font-size:2rem;vertical-align:middle}.main-header .menu-items>.menu-item .sub-menu-wrap__inner .sub-menu .menu-item--accessories a:before{content:"\e81f";font-family:fontello;display:inline-block;margin-right:10px;font-size:2rem;vertical-align:middle}.main-header .menu-items>.menu-item.menu-item-has-children>a{padding-right:30px;position:relative}.main-header .menu-items>.menu-item.menu-item-has-children>a:after{content:'\F107';font-family:fontello;position:absolute;right:11px;top:50%;margin-top:-8px}.main-header .menu-items>.menu-item.menu-item-has-children>a:before{right:30px}.main-header .menu-items>.menu-item.menu-item-has-children:hover .sub-menu-wrap,.main-header .menu-items>.menu-item.menu-item-has-children:focus .sub-menu-wrap,.main-header .menu-items>.menu-item.menu-item-has-children:active .sub-menu-wrap{pointer-events:all;opacity:1;z-index:2}.main-header .logo{display:block;background:url(images/logo-apoko.svg) center no-repeat;background-size:contain;width:130px;height:54px;position:absolute;top:13px;left:0}.main-header .btn-account{display:inline-block;vertical-align:middle;color:#fff}.main-header .btn-account i{font-size:1.25rem}.main-header .btn-cart{padding-left:4px !important;display:inline-block;vertical-align:middle;color:#fff}.main-header .btn-cart i{font-size:1.25rem}.main-header .social-links{display:inline-block;vertical-align:middle}.main-header .social-links ul{margin:0;padding:0}.main-header .social-links ul li{display:inline-block;margin:0;padding:0;list-style:none}.main-header .social-links ul li a{color:#fff;font-size:1.25rem}@media (max-width: 767px){.main-header{padding:0 4%}.main-header .menu-header{display:none}.main-header .lines-button{display:inline-block}.main-header .btn-cart{padding-right:4px !important}.main-header .social-links{display:none}}.admin-bar .main-header{top:32px}@media (max-width: 782px){.admin-bar .main-header{top:46px}}#wpadminbar{position:fixed !important}.ts-section{width:100%;padding:0 7%;overflow:hidden;background:#fff;color:#00142a;position:relative}.ts-section a:not(.btn):not(.wp-block-button__link){color:#00142a;text-decoration:none}.ts-section a:not(.btn):not(.wp-block-button__link):hover,.ts-section a:not(.btn):not(.wp-block-button__link):focus,.ts-section a:not(.btn):not(.wp-block-button__link):active{color:#ff185a}.ts-section h1,.ts-section h2{margin-bottom:40px}.ts-section h1,.ts-section h2,.ts-section h3,.ts-section h4,.ts-section h5,.ts-section h6{color:#00142a}.ts-section h4{margin-bottom:30px}.ts-section .wp-block--core-heading h2,.ts-section .wp-block--core-heading h3{margin-top:50px}.ts-section .wp-block--core-heading:first-of-type h2,.ts-section .wp-block--core-heading:first-of-type h3{margin-top:0}.ts-section .related.products>h2,.ts-section .wp-block--core-heading h2,.ts-section .ts-section__inner>h2{position:relative;padding-bottom:14px;margin-bottom:40px}.ts-section__inner{width:100%;max-width:1170px;margin:0 auto;padding:90px 0;position:relative}.ts-section__inner.no-bottom-padding{padding-bottom:0}@media (max-width: 767px){.ts-section__inner{padding:50px 0}}.ts-section__bg{position:absolute;top:0;left:0;bottom:0;right:0}.ts-section__bg .bg-image{width:100%;height:100%;background-size:cover !important}.ts-section__bar-btm{position:absolute;left:0;right:0;bottom:0;z-index:0;background:#fff}.ts-section__bar-top{position:absolute;top:0;left:0;right:0;z-index:0;background:#fff}.ts-section--light{background:#f3efeb}.ts-section--light a:not(.btn):not(.wp-block-button__link){color:#00142a;text-decoration:underline}.ts-section--light .wp-block-button__link,.ts-section--light .btn{background:rgba(255,255,255,0) !important;border:2px solid #00142a !important;color:#00142a !important}.ts-section--light .wp-block-button__link:hover,.ts-section--light .wp-block-button__link:focus,.ts-section--light .wp-block-button__link:active,.ts-section--light .btn:hover,.ts-section--light .btn:focus,.ts-section--light .btn:active{background:#00142a !important;border:2px solid #00142a !important;color:#fff !important}.ts-section--yellow{background:#f4ca63}.ts-section--aubergine{background:#483c46;color:#fff}.ts-section--aubergine h1,.ts-section--aubergine h2,.ts-section--aubergine h3,.ts-section--aubergine h4,.ts-section--aubergine h4,.ts-section--aubergine h5,.ts-section--aubergine h6{color:#fff}.ts-section--aubergine a:not(.btn):not(.wp-block-button__link){color:#fff;text-decoration:underline}.ts-section--aubergine .wp-block-button__link,.ts-section--aubergine .btn{background:rgba(255,255,255,0) !important;border:2px solid #fff !important;color:#fff !important}.ts-section--aubergine .wp-block-button__link:hover,.ts-section--aubergine .wp-block-button__link:focus,.ts-section--aubergine .wp-block-button__link:active,.ts-section--aubergine .btn:hover,.ts-section--aubergine .btn:focus,.ts-section--aubergine .btn:active{background:#fff !important;border:2px solid #fff !important;color:#483c46 !important}.ts-section--blue{background:#84bcda;color:#fff}.ts-section--blue h1,.ts-section--blue h2,.ts-section--blue h3,.ts-section--blue h4,.ts-section--blue h4,.ts-section--blue h5,.ts-section--blue h6{color:#fff}.ts-section--blue a:not(.btn):not(.wp-block-button__link){color:#fff;text-decoration:underline}.ts-section--blue .wp-block-button__link,.ts-section--blue .btn{background:rgba(255,255,255,0) !important;border:2px solid #fff !important;color:#fff !important}.ts-section--blue .wp-block-button__link:hover,.ts-section--blue .wp-block-button__link:focus,.ts-section--blue .wp-block-button__link:active,.ts-section--blue .btn:hover,.ts-section--blue .btn:focus,.ts-section--blue .btn:active{background:#fff !important;border:2px solid #fff !important;color:#84bcda !important}.ts-section--dark-blue{background:#2b9adc;color:#fff}.ts-section--dark-blue h1,.ts-section--dark-blue h2,.ts-section--dark-blue h3,.ts-section--dark-blue h4,.ts-section--dark-blue h4,.ts-section--dark-blue h5,.ts-section--dark-blue h6{color:#fff}.ts-section--dark-blue a:not(.btn):not(.wp-block-button__link){color:#fff;text-decoration:underline}.ts-section--dark-blue .wp-block-button__link,.ts-section--dark-blue .btn{background:rgba(255,255,255,0) !important;border:2px solid #fff !important;color:#fff !important}.ts-section--dark-blue .wp-block-button__link:hover,.ts-section--dark-blue .wp-block-button__link:focus,.ts-section--dark-blue .wp-block-button__link:active,.ts-section--dark-blue .btn:hover,.ts-section--dark-blue .btn:focus,.ts-section--dark-blue .btn:active{background:#fff !important;border:2px solid #fff !important;color:#2b9adc !important}.ts-section--purple{background:#a01a7d;color:#fff}.ts-section--purple h1,.ts-section--purple h2,.ts-section--purple h3,.ts-section--purple h4,.ts-section--purple h4,.ts-section--purple h5,.ts-section--purple h6{color:#fff}.ts-section--purple a:not(.btn):not(.wp-block-button__link){color:#fff;text-decoration:underline}.ts-section--purple a:not(.btn):not(.wp-block-button__link):hover,.ts-section--purple a:not(.btn):not(.wp-block-button__link):focus,.ts-section--purple a:not(.btn):not(.wp-block-button__link):active{color:#00142a}.ts-section--purple .wp-block-button__link,.ts-section--purple .btn{background:rgba(255,255,255,0) !important;border:2px solid #fff !important;color:#fff !important}.ts-section--purple .wp-block-button__link:hover,.ts-section--purple .wp-block-button__link:focus,.ts-section--purple .wp-block-button__link:active,.ts-section--purple .btn:hover,.ts-section--purple .btn:focus,.ts-section--purple .btn:active{background:#fff !important;border:2px solid #fff !important;color:#a01a7d !important}.ts-section--orange{background:#f86104;color:#fff}.ts-section--orange h1,.ts-section--orange h2,.ts-section--orange h3,.ts-section--orange h4,.ts-section--orange h4,.ts-section--orange h5,.ts-section--orange h6{color:#fff}.ts-section--orange a:not(.btn):not(.wp-block-button__link){color:#fff;text-decoration:underline}.ts-section--orange a:not(.btn):not(.wp-block-button__link):hover,.ts-section--orange a:not(.btn):not(.wp-block-button__link):focus,.ts-section--orange a:not(.btn):not(.wp-block-button__link):active{color:#00142a}.ts-section--orange .wp-block-button__link,.ts-section--orange .btn{background:rgba(255,255,255,0) !important;border:2px solid #fff !important;color:#fff !important}.ts-section--orange .wp-block-button__link:hover,.ts-section--orange .wp-block-button__link:focus,.ts-section--orange .wp-block-button__link:active,.ts-section--orange .btn:hover,.ts-section--orange .btn:focus,.ts-section--orange .btn:active{background:#fff !important;border:2px solid #fff !important;color:#f86104 !important}.ts-section--pink{background:#e62a76;color:#fff}.ts-section--pink h1,.ts-section--pink h2,.ts-section--pink h3,.ts-section--pink h4,.ts-section--pink h4,.ts-section--pink h5,.ts-section--pink h6{color:#fff}.ts-section--pink a:not(.btn):not(.wp-block-button__link){color:#fff;text-decoration:underline}.ts-section--pink a:not(.btn):not(.wp-block-button__link):hover,.ts-section--pink a:not(.btn):not(.wp-block-button__link):focus,.ts-section--pink a:not(.btn):not(.wp-block-button__link):active{color:#00142a}.ts-section--pink .wp-block-button__link,.ts-section--pink .btn{background:rgba(255,255,255,0) !important;border:2px solid #fff !important;color:#fff !important}.ts-section--pink .wp-block-button__link:hover,.ts-section--pink .wp-block-button__link:focus,.ts-section--pink .wp-block-button__link:active,.ts-section--pink .btn:hover,.ts-section--pink .btn:focus,.ts-section--pink .btn:active{background:#fff !important;border:2px solid #fff !important;color:#e62a76 !important}.ts-section--teal{background:#75dddd;color:#141f4a}.ts-section--teal h1,.ts-section--teal h2,.ts-section--teal h3,.ts-section--teal h4,.ts-section--teal h4,.ts-section--teal h5,.ts-section--teal h6{color:#141f4a}.ts-section--teal a:not(.btn):not(.wp-block-button__link){color:#141f4a;text-decoration:underline}.ts-section--teal .wp-block-button__link,.ts-section--teal .btn{background:rgba(255,255,255,0) !important;border:2px solid #141f4a !important;color:#141f4a !important}.ts-section--teal .wp-block-button__link:hover,.ts-section--teal .wp-block-button__link:focus,.ts-section--teal .wp-block-button__link:active,.ts-section--teal .btn:hover,.ts-section--teal .btn:focus,.ts-section--teal .btn:active{background:#141f4a !important;border:2px solid #141f4a !important;color:#fff !important}.ts-section--green{background:#70ae6e;color:#fff}.ts-section--green h1,.ts-section--green h2,.ts-section--green h3,.ts-section--green h4,.ts-section--green h4,.ts-section--green h5,.ts-section--green h6{color:#fff}.ts-section--green a:not(.btn):not(.wp-block-button__link){color:#fff;text-decoration:underline}.ts-section--green .wp-block-button__link,.ts-section--green .btn{background:rgba(255,255,255,0) !important;border:2px solid #fff !important;color:#fff !important}.ts-section--green .wp-block-button__link:hover,.ts-section--green .wp-block-button__link:focus,.ts-section--green .wp-block-button__link:active,.ts-section--green .btn:hover,.ts-section--green .btn:focus,.ts-section--green .btn:active{background:#fff !important;border:2px solid #fff !important;color:#70ae6e !important}.ts-section--dark{background:#00142a;color:#fff}.ts-section--dark h1,.ts-section--dark h2,.ts-section--dark h3,.ts-section--dark h4,.ts-section--dark h4,.ts-section--dark h5,.ts-section--dark h6{color:#fff}.ts-section--dark a:not(.btn):not(.wp-block-button__link){color:#fff;text-decoration:underline}.ts-section--dark .wp-block-button__link,.ts-section--dark .btn{background:rgba(255,255,255,0) !important;border:2px solid #fff !important;color:#fff !important}.ts-section--dark .wp-block-button__link:hover,.ts-section--dark .wp-block-button__link:focus,.ts-section--dark .wp-block-button__link:active,.ts-section--dark .btn:hover,.ts-section--dark .btn:focus,.ts-section--dark .btn:active{background:#fff !important;border:2px solid #fff !important;color:#00142a !important}.ts-section.center-vertically .wp-block-columns{display:flex;align-items:center}@media (max-width: 959px){.ts-section--white-borders .ts-section__inner{padding-top:60px !important;padding-bottom:60px !important}.ts-section--white-borders .ts-section__bar-btm,.ts-section--white-borders .ts-section__bar-top{display:none}}@media (max-width: 767px){.ts-section{padding:0 4%}}.ts-section-pad{padding:0 7%}@media (max-width: 767px){.ts-section-pad{padding:0 4%}}.ts-section--banner{height:500px;background:#ccc}.ts-section--two-col{padding:0}.ts-section--two-col .flex .col-6{padding:90px 0}.ts-section--two-col .flex .col-6 .inner{width:100%;max-width:585px}.ts-section--two-col .flex .col-6:nth-child(1){display:flex;justify-content:flex-end;padding-left:7%}.ts-section--two-col .flex .col-6:nth-child(1) .inner{padding-right:50px}.ts-section--two-col .flex .col-6:nth-child(2){padding-right:7%}.ts-section--two-col .flex .col-6:nth-child(2) .inner{padding-left:50px}@media (max-width: 959px){.ts-section--two-col .flex{margin:0;flex-direction:column}.ts-section--two-col .flex .col-6{width:100%}.ts-section--two-col .flex .col-6 .inner{max-width:none}.ts-section--two-col .flex .col-6:nth-child(2),.ts-section--two-col .flex .col-6:nth-child(1){display:block;padding-left:4%;padding-right:4%}.ts-section--two-col .flex .col-6:nth-child(2) .inner,.ts-section--two-col .flex .col-6:nth-child(1) .inner{padding-right:50px}}@media (max-width: 767px){.ts-section--two-col .flex .col-6{padding:50px 0}.ts-section--two-col .flex .col-6:nth-child(2),.ts-section--two-col .flex .col-6:nth-child(1){padding-left:4%;padding-right:4%}}.ts-section--bordered-box .ts-section__inner{display:flex;align-items:center;justify-content:center;text-align:center}.ts-section--bordered-box .bordered-box{width:100%;color:#fff;background:rgba(60,110,113,0.8);padding:40px}.ts-section--bordered-box .bordered-box__inner{padding:40px;border:6px solid #fff}.ts-section--faqs{overflow:hidden}.ts-section--faqs .faq-group{margin-bottom:50px}.ts-section--faqs .faq-group h2{color:#00142a;margin:0;font-size:1.75rem}.ts-section--faqs .faq-links{margin:68px 0 0 0;padding:0}.ts-section--faqs .faq-links li{margin:0 0 10px 0;padding:0;list-style:none}.ts-section--faqs .faq-links li a{width:100%}.ts-section--faqs .faq-links.sticky{position:fixed;top:80px;width:280px}.ts-section--faqs .faq-links.fixed-bottom{position:absolute;top:auto;bottom:45px;width:280px}.ts-section--faqs .tsgb-faq-answer p{margin-bottom:20px}.ts-section--faqs .tsgb-faq-answer p:last-of-type{margin-bottom:10px}.ts-section--faqs .tsgb-faq-answer p a{color:#e62a76 !important}.ts-section--faqs .tsgb-faq-answer p a:hover,.ts-section--faqs .tsgb-faq-answer p a:focus,.ts-section--faqs .tsgb-faq-answer p a:active{text-decoration:underline}.ts-section--faqs .col-9{padding-right:30px;width:calc(100% - 280px)}.ts-section--faqs .col-3{position:relative;width:280px}.ts-section--faqs .col-3 #sticky-nav-wrap{position:absolute;top:0;bottom:0;left:0;right:0}@media (max-width: 767px){.ts-section--faqs .flex{flex-direction:column-reverse}.ts-section--faqs .col-9{width:100%;padding-right:15px}.ts-section--faqs .col-3{width:100%;position:relative;margin-bottom:50px}.ts-section--faqs .col-3 #sticky-nav-wrap{position:relative}.ts-section--faqs .faq-links{margin:0 0 20px 0}.ts-section--faqs .faq-links.sticky{position:relative;top:auto;width:100%}.ts-section--faqs .faq-links.fixed-bottom{position:relative;top:auto;bottom:auto;width:100%}.ts-section--faqs .Accordion-trigger{font-size:18px;line-height:28px;letter-spacing:0px}}.ts-section--selling-points .ts-section__inner{padding:50px 0;max-width:800px}.ts-section--selling-points .selling-points{display:flex;text-align:center;justify-content:center;margin:0 -15px}.ts-section--selling-points .selling-points .selling-point{display:inline-block;width:33.33333%}.ts-section--selling-points .selling-points .selling-point__inner{padding:15px;display:flex;flex-direction:column;height:100%}.ts-section--selling-points .selling-points .selling-point__inner .icon-wrap{flex-grow:1;position:relative;width:100%;max-width:140px;margin:0 auto 20px auto}.ts-section--selling-points .selling-points .selling-point__inner .icon{height:0;padding-bottom:100%}.ts-section--selling-points .selling-points .selling-point--uk-business .selling-point__inner .icon{background:url(images/svg/uk.svg) no-repeat center;background-size:contain}.ts-section--selling-points .selling-points .selling-point--packaging .selling-point__inner .icon-wrap{max-width:130px;margin-top:10px}.ts-section--selling-points .selling-points .selling-point--packaging .selling-point__inner .icon{background:url(images/svg/eco-parcel.svg) no-repeat center;background-size:contain}.ts-section--selling-points .selling-points .selling-point--help .selling-point__inner .icon-wrap{max-width:130px;margin-top:20px}.ts-section--selling-points .selling-points .selling-point--help .selling-point__inner .icon{background:url(images/svg/chat-2.svg) no-repeat center;background-size:contain}@media (max-width: 959px){.ts-section--selling-points .selling-points .selling-point__inner .icon-wrap{max-width:50% !important;flex-grow:0;height:70%;margin-top:0 !important}.ts-section--selling-points .selling-points .selling-point__inner span{font-size:2.4vw}.ts-section--selling-points .selling-points .selling-point--uk-business .selling-point__inner .icon-wrap{max-width:60% !important}}@media (max-width: 767px){.ts-section--selling-points .selling-points .selling-point__inner .icon-wrap{max-width:70% !important}.ts-section--selling-points .selling-points .selling-point--uk-business .selling-point__inner .icon-wrap{max-width:80% !important}}.ts-section--free-shipping{text-align:center}.ts-section--free-shipping .ts-section__inner{padding:20px 0}.ts-section--free-shipping .icon{display:inline-block;font-size:1.9rem;vertical-align:middle;margin-right:10px;margin-left:10px}.ts-section--free-shipping .icon .icon-delivery:before{width:auto}.ts-section--free-shipping .strapline{display:inline-block;vertical-align:middle;font-weight:bold;font-size:1.5rem;font-family:'Roboto Condensed', Serif}@media (max-width: 560px){.ts-section--free-shipping .icon{display:block;margin:0 auto}.ts-section--free-shipping .icon:last-of-type{display:none}.ts-section--free-shipping .strapline{display:block;margin-top:10px}}.wp-block-wdgb-button{text-align:center}.text-left .wp-block-wdgb-button{text-align:left}.text-right .wp-block-wdgb-button{text-align:right}.text-center .wp-block-wdgb-button{text-align:center}.wp-block-tsgb-btn-group{text-align:center}.wp-block-tsgb-btn-group.btn-wrap--left{text-align:left}.wp-block-tsgb-btn-group.btn-wrap--right{text-align:right}.wp-block-tsgb-btn-group .wp-block-tsgb-button{display:inline-block}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding:0 !important}.wp-block-table{margin:0}.wp-block p{margin:0 auto 30px auto}.wp-block--core-heading h1,.wp-block--core-heading h2,.wp-block--core-heading h3{margin-top:0;margin-bottom:40px}.text-left .wp-block{text-align:left}.text-right .wp-block{text-align:right}.wp-block-image{padding:0;margin:0 0 40px 0}.wp-block-image.alignfull{margin:0}.wp-block-image img{display:block;width:100%;height:auto}.wp-block-image figcaption{margin-top:0 !important;margin-bottom:0 !important;padding:20px;background-color:#f7f7f7;color:#2a3a41;font-size:0.9375rem}#main-content>.wp-block-image{margin:0 !important}#main-content>.wp-block-image figcaption{padding:25px 7%;font-size:0.875rem}@media (min-width: 960px){#main-content>.wp-block-image{display:flex}#main-content>.wp-block-image img{width:70%}#main-content>.wp-block-image figcaption{width:30%;padding:4%;font-size:0.9375rem}}.wp-block-columns{width:100%;max-width:1170px;margin:0 auto;margin-bottom:0 !important}.wp-block-columns .wp-block-column{margin-bottom:40px}.blocks-gallery-grid{width:100%}.wp-block-gallery{width:100%}.wp-block-gallery .blocks-gallery-item figure{position:relative;align-items:stretch !important;justify-content:stretch !important;flex-direction:column}.wp-block-gallery .blocks-gallery-item figure .image-wrap{-webkit-box-shadow:0px 0px 12px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 12px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 12px 0px rgba(0,0,0,0.1);padding:25px;position:relative}.wp-block-gallery .blocks-gallery-item figure .image-wrap .image{width:100%;height:0;padding-bottom:60%;position:relative}.wp-block-gallery .blocks-gallery-item figure .image-wrap img{position:absolute;top:0;left:0;right:0;bottom:0;display:block;object-fit:cover}.wp-block-gallery .blocks-gallery-item figure figcaption{position:relative;background:transparent;display:block;color:#949494;height:auto;padding:10px 0;top:auto;left:auto;right:auto;bottom:auto;text-align:left}@media (max-width: 767px){.wp-block-gallery .blocks-gallery-item figure .image-wrap{padding:15px}}.ts-section--hero{height:590px;background:#0a0a0c;padding:0}.ts-section--hero .hero-slider{width:100%;height:100%}.ts-section--hero .hero-slider .wp-block-tsgb-hero{width:100%;height:590px}.ts-section--hero .hero-slider .hero-slide{width:100%;height:590px;opacity:0}.ts-section--hero .hero-slider .hero-slide--cta .ts-section-pad,.ts-section--hero .hero-slider .hero-slide--image .ts-section-pad,.ts-section--hero .hero-slider .hero-slide--apoko .ts-section-pad{position:absolute;top:0;left:0;right:0;bottom:0}.ts-section--hero .hero-slider .hero-slide--cta .ts-section-pad .ts-section__inner,.ts-section--hero .hero-slider .hero-slide--image .ts-section-pad .ts-section__inner,.ts-section--hero .hero-slider .hero-slide--apoko .ts-section-pad .ts-section__inner{width:100%;height:100%;position:relative;padding:0}.ts-section--hero .hero-slider .hero-slide--cta .wp-block-tsgb-slide-image,.ts-section--hero .hero-slider .hero-slide--image .wp-block-tsgb-slide-image,.ts-section--hero .hero-slider .hero-slide--apoko .wp-block-tsgb-slide-image{width:100%;height:100%;position:relative;z-index:1}.ts-section--hero .hero-slider .hero-slide--apoko .ts-section-pad{z-index:2}.ts-section--hero .hero-slider .hero-slide--apoko .ts-section-pad .ts-section__inner{display:flex;align-items:center;justify-content:center}.ts-section--hero .hero-slider .hero-slide--apoko .content{width:80%;max-width:440px;text-align:right;position:relative;padding-bottom:50px}.ts-section--hero .hero-slider .hero-slide--apoko .content .logo-apoko{width:100%;background:url(images/logo-apoko.svg) no-repeat center;background-size:contain;height:0;padding-bottom:43%;-webkit-filter:drop-shadow(0 0 20px rgba(0,0,0,0.7));filter:drop-shadow(0 0 20px rgba(0,0,0,0.7))}.ts-section--hero .hero-slider .hero-slide--apoko .content .strapline{color:#fff;font-size:1.625rem;font-weight:700;font-family:'Arvo', Serif;position:absolute;bottom:24px;right:10%;text-shadow:2px 2px 11px rgba(0,0,0,0.3);letter-spacing:0.5px}.ts-section--hero .hero-slider .hero-slide--apoko .wp-block-tsgb-slide-image{background:url(images/hero-bg.jpg) no-repeat center;background-size:cover}@media (max-width: 560px){.ts-section--hero .hero-slider .hero-slide--apoko .content{text-align:center;padding-bottom:25px}.ts-section--hero .hero-slider .hero-slide--apoko .content .strapline{font-size:1.6rem;position:relative;right:0;bottom:0;margin-top:15px;letter-spacing:0;margin-left:5%}}.ts-section--hero .hero-slider .hero-slide--cta .ts-section-pad{z-index:2;height:100%}.ts-section--hero .hero-slider .hero-slide--cta .ts-section-pad .ts-section__inner{display:flex;align-items:center;justify-content:center;text-shadow:2px 2px 11px rgba(0,0,0,0.3);color:#fff}.ts-section--hero .hero-slider .hero-slide--cta .ts-section-pad .ts-section__inner h1,.ts-section--hero .hero-slider .hero-slide--cta .ts-section-pad .ts-section__inner h2{font-weight:400;text-transform:uppercase;font-size:1.875rem;line-height:1.2;margin-bottom:30px;padding-bottom:0;margin-top:0;color:#fff;font-family:'Roboto Condensed', Serif}.ts-section--hero .hero-slider .hero-slide--cta .ts-section-pad .ts-section__inner h1 strong,.ts-section--hero .hero-slider .hero-slide--cta .ts-section-pad .ts-section__inner h2 strong{font-size:7rem;line-height:1.1;font-weight:700;display:block;font-family:'Arvo', Serif}.ts-section--hero .hero-slider .hero-slide--cta .ts-section-pad .ts-section__inner h1:after,.ts-section--hero .hero-slider .hero-slide--cta .ts-section-pad .ts-section__inner h2:after{display:none}.ts-section--hero .hero-slider .hero-slide--cta .ts-section-pad .content{text-align:center}@media (max-width: 560px){.ts-section--hero .hero-slider .hero-slide--cta .ts-section-pad .wp-block-tsgb-slide-image{opacity:0.7 !important}}.ts-section--hero .hero-slider .hero-slide--cta.hero-slide--left .ts-section-pad .ts-section__inner{justify-content:flex-start}.ts-section--hero .hero-slider .hero-slide--cta.hero-slide--right .ts-section-pad .ts-section__inner{justify-content:flex-end}@media (max-width: 959px){.ts-section--hero .hero-slider .hero-slide--cta .ts-section-pad .ts-section__inner h1,.ts-section--hero .hero-slider .hero-slide--cta .ts-section-pad .ts-section__inner h2{margin-bottom:20px}.ts-section--hero .hero-slider .hero-slide--cta .ts-section-pad .ts-section__inner h1 strong,.ts-section--hero .hero-slider .hero-slide--cta .ts-section-pad .ts-section__inner h2 strong{font-size:4.5rem;-webkit-text-stroke:3px #fff}}@media (max-width: 767px){.ts-section--hero .hero-slider .hero-slide--cta .ts-section-pad .ts-section__inner h1,.ts-section--hero .hero-slider .hero-slide--cta .ts-section-pad .ts-section__inner h2{font-size:1.5rem}.ts-section--hero .hero-slider .hero-slide--cta .ts-section-pad .ts-section__inner h1 strong,.ts-section--hero .hero-slider .hero-slide--cta .ts-section-pad .ts-section__inner h2 strong{font-size:3rem;-webkit-text-stroke:2px #fff}.ts-section--hero .hero-slider .hero-slide--cta.hero-slide--left .ts-section-pad .ts-section__inner,.ts-section--hero .hero-slider .hero-slide--cta.hero-slide--right .ts-section-pad .ts-section__inner{justify-content:center}}@media (max-width: 560px){.ts-section--hero .hero-slider .hero-slide--cta .ts-section-pad .ts-section__inner h1 strong,.ts-section--hero .hero-slider .hero-slide--cta .ts-section-pad .ts-section__inner h2 strong{font-size:3.125rem}}.ts-section--hero .dots-wrap{padding:0 7%;position:absolute;bottom:0;left:0;right:0}.ts-section--hero .dots-wrap .dots-container{width:100%;max-width:1170px;margin:0 auto;position:relative}.ts-section--hero .slick-dots{text-align:right}@media (max-width: 959px){.ts-section--hero{height:450px}.ts-section--hero .hero-slider .wp-block-tsgb-hero{height:450px}.ts-section--hero .hero-slider .hero-slide{height:450px}}@media (max-width: 767px){.ts-section--hero{height:400px}.ts-section--hero .hero-slider .wp-block-tsgb-hero{height:400px}.ts-section--hero .hero-slider .hero-slide{height:400px}}.ts-section--banner{padding:0}.ts-section--banner .ts-section__inner{padding:30px;position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.ts-section--banner .ts-section__inner h1,.ts-section--banner .ts-section__inner h2,.ts-section--banner .ts-section__inner h3,.ts-section--banner .ts-section__inner h4{margin:0;text-transform:uppercase;font-weight:600}.ts-section--banner .ts-section__inner h2{padding-bottom:0}.ts-section--banner .ts-section__inner h2:after{display:none}.ts-section--banner .ts-section__inner h1{font-size:4vw;text-shadow:0 0 10px rgba(0,0,0,0.2);margin-bottom:20%}.wp-block-embed{margin:0;padding:0}.wp-block-embed.is-type-video .wp-block-embed__wrapper{width:100%;height:0;padding-bottom:56.25%;position:relative}.wp-block-embed.is-type-video .wp-block-embed__wrapper .iframe-wrap{background:#000;position:absolute;top:0;bottom:0;left:0;right:0}.wp-block-embed.is-type-video .wp-block-embed__wrapper .iframe-wrap iframe{width:100%;height:100%}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-right:8% !important}@media (max-width: 959px){.wp-block-media-text{-ms-grid-columns:100% !important;grid-template-columns:100% !important;display:flex !important;flex-direction:column-reverse;flex-wrap:wrap}.wp-block-media-text .wp-block-media-text__content{padding-left:0 !important;padding-right:0 !important;width:100%}.wp-block-media-text figure.wp-block-media-text__media{margin-bottom:60px;position:relative;width:100%;height:450px}.wp-block-media-text figure.wp-block-media-text__media img{width:100%;height:100%;object-fit:cover;object-position:center;margin:0 auto;display:block}.wp-block-media-text figure.wp-block-media-text__media video{width:100%;height:100%;background:#9ca5ae}.wp-block-media-text .wp-block-spacer{display:none}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-right:0 !important}.wp-block-media-text.tall-video figure.wp-block-media-text__media{height:0;padding-bottom:176%}.wp-block-media-text.tall-video figure.wp-block-media-text__media video{position:absolute;top:0;left:0;bottom:0;right:0}}@media (max-width: 560px){.wp-block-media-text figure.wp-block-media-text__media{height:auto}}@media (max-width: 959px){.home .wp-block-media-text{flex-direction:row}}.ts-section--imagetext{padding:0}.ts-section--imagetext .flex{margin:0;flex-wrap:wrap}.ts-section--imagetext .flex .col-image{padding:0}.ts-section--imagetext .flex .col-image .image-bg{width:100%;height:100%}.ts-section--imagetext .flex .col-text{padding:0;display:flex;justify-content:flex-start;align-items:center}.ts-section--imagetext .flex .col-text .wrap{padding-top:90px;padding-bottom:90px;max-width:585px}.ts-section--imagetext.ts-section--centered .flex{align-items:center}.ts-section--imagetext.ts-section--centered .flex .col-image{display:flex;justify-content:flex-end}.ts-section--imagetext.ts-section--centered .flex .col-image .image{max-width:585px;margin:50px 0}.ts-section--imagetext--left .flex .col-text{padding-right:4%}.ts-section--imagetext--left .flex .col-text .wrap{padding-left:70px}.ts-section--imagetext--right .flex{flex-direction:row-reverse}.ts-section--imagetext--right .flex .col-text{justify-content:flex-end;padding-left:4%}.ts-section--imagetext--right .flex .col-text .wrap{padding-right:70px}.ts-section--imagetext--right.ts-section--centered .flex .col-image{justify-content:flex-start}@media (max-width: 1024px){.ts-section--imagetext .flex{flex-direction:column}.ts-section--imagetext .flex .col-text{justify-content:flex-start !important;width:100%;padding-left:4%;padding-right:4%}.ts-section--imagetext .flex .col-text .wrap{max-width:none;padding:60px 0 !important}.ts-section--imagetext .flex .col-image{height:0;width:100%;padding-bottom:80%;position:relative}.ts-section--imagetext .flex .col-image .image-bg{position:absolute;top:0;left:0;right:0;bottom:0}.ts-section--imagetext.ts-section--centered .flex .col-image{height:auto;padding-bottom:0;justify-content:center !important}.ts-section--imagetext.ts-section--centered .flex .col-image .image{margin-top:0;margin-bottom:80px}.ts-section--imagetext.ts-section--centered .collapse-bottom-mobile .flex .col-image .image{margin-bottom:0}}@media (max-width: 767px){.ts-section--imagetext--right .flex .col-text,.ts-section--imagetext--left .flex .col-text{padding-left:4%;padding-right:4%}}.wp-block-tsgb-section{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center}.wp-block-tsgb-section .wp-block,.wp-block-tsgb-section>*{width:100%}.woocommerce ins{text-decoration:none !important}.woocommerce div.quantity{display:inline-block;max-width:100px}.woocommerce div.quantity label{color:#A4A4A4;text-transform:uppercase;line-height:17px;margin-bottom:9px;display:block}.woocommerce div.quantity input{background-color:#fff;color:#43454b}.woocommerce div.quantity input.qty{outline:0;border:0;border-radius:0;-webkit-appearance:none;box-sizing:border-box;font-weight:400;box-shadow:none;font-size:17px;line-height:17px;height:42px;padding:6px 10px;font-family:'Libre Franklin', sans-serif;vertical-align:middle;border:1px solid #E1E1E1;width:calc(100% - 24px)}.woocommerce div.quantity .qty{border-right:1px solid #E1E1E1}.woocommerce div.quantity .num-stepper-controls{display:flex;flex-direction:column;float:right;height:42px;width:24px}.woocommerce div.quantity .num-stepper-controls input{-webkit-appearance:none;appearance:none;border-radius:0;appearance:none;color:#CCCCCC;outline:none;transition:0.3s ease-out;box-shadow:none;border-left:none;height:50%;width:100%;text-align:center;border-color:#E1E1E1}.woocommerce div.quantity .num-stepper-controls input:focus{background-color:#ccc;color:#000}.woocommerce div.quantity .num-stepper-controls input.plus{border-bottom:0}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce div.product .stock{color:#e62a76 !important;font-size:1.875rem !important}.woocommerce button.button,.woocommerce-button,.woocommerce-Button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#a01a7d !important;border:2px solid #a01a7d !important;color:#fff !important}.woocommerce button.button:active,.woocommerce button.button:focus,.woocommerce button.button:hover,.woocommerce-button:active,.woocommerce-button:focus,.woocommerce-button:hover,.woocommerce-Button:active,.woocommerce-Button:focus,.woocommerce-Button:hover,.woocommerce #respond input#submit.alt:active,.woocommerce #respond input#submit.alt:focus,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:active,.woocommerce a.button.alt:focus,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:active,.woocommerce button.button.alt:focus,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:active,.woocommerce input.button.alt:focus,.woocommerce input.button.alt:hover{background-color:#74135b !important;border:2px solid #74135b !important;color:#fff !important}.woocommerce #respond input#submit.loading::after,.woocommerce a.button.loading::after,.woocommerce button.button.loading::after,.woocommerce input.button.loading::after{font-family:'fontello' !important;content:"\e830" !important;top:11px !important}.woocommerce div.product .product_title,.woocommerce-page div.product .product_title{margin-bottom:20px;text-transform:capitalize;font-size:2.5rem}.woocommerce div.product p.price,.woocommerce-page div.product p.price{margin-bottom:35px}.woocommerce div.product .wc-accordion,.woocommerce-page div.product .wc-accordion{float:right;width:47%;clear:right !important}.woocommerce div.product .wc-accordion .woocommerce-Tabs-panel .woocommerce-Tabs-panel-header,.woocommerce-page div.product .wc-accordion .woocommerce-Tabs-panel .woocommerce-Tabs-panel-header{color:#00142a;text-transform:uppercase;padding:16px 40px 16px 0;border-bottom:1px solid rgba(0,0,0,0.4);position:relative;cursor:pointer;transition:0.3s ease-out}.woocommerce div.product .wc-accordion .woocommerce-Tabs-panel .woocommerce-Tabs-panel-header span,.woocommerce-page div.product .wc-accordion .woocommerce-Tabs-panel .woocommerce-Tabs-panel-header span{color:#00142a;position:absolute;right:16px;transition:transform 0.5s ease-out}.woocommerce div.product .wc-accordion .woocommerce-Tabs-panel .woocommerce-Tabs-panel-header:hover,.woocommerce div.product .wc-accordion .woocommerce-Tabs-panel .woocommerce-Tabs-panel-header:focus,.woocommerce-page div.product .wc-accordion .woocommerce-Tabs-panel .woocommerce-Tabs-panel-header:hover,.woocommerce-page div.product .wc-accordion .woocommerce-Tabs-panel .woocommerce-Tabs-panel-header:focus{background:rgba(0,0,0,0.05)}.woocommerce div.product .wc-accordion .woocommerce-Tabs-panel .woocommerce-Tabs-panel-content,.woocommerce-page div.product .wc-accordion .woocommerce-Tabs-panel .woocommerce-Tabs-panel-content{display:none}.woocommerce div.product .wc-accordion .woocommerce-Tabs-panel .woocommerce-Tabs-panel-content.active,.woocommerce-page div.product .wc-accordion .woocommerce-Tabs-panel .woocommerce-Tabs-panel-content.active{display:block}.woocommerce div.product .wc-accordion .woocommerce-Tabs-panel .woocommerce-Tabs-panel-content .inner,.woocommerce-page div.product .wc-accordion .woocommerce-Tabs-panel .woocommerce-Tabs-panel-content .inner{padding:20px 4px}.woocommerce div.product .wc-accordion .woocommerce-Tabs-panel .woocommerce-Tabs-panel-content .inner>h2,.woocommerce div.product .wc-accordion .woocommerce-Tabs-panel .woocommerce-Tabs-panel-content .inner .woocommerce-Reviews-title,.woocommerce-page div.product .wc-accordion .woocommerce-Tabs-panel .woocommerce-Tabs-panel-content .inner>h2,.woocommerce-page div.product .wc-accordion .woocommerce-Tabs-panel .woocommerce-Tabs-panel-content .inner .woocommerce-Reviews-title{display:none}.woocommerce div.product .wc-accordion .woocommerce-Tabs-panel.active .woocommerce-Tabs-panel-header span,.woocommerce-page div.product .wc-accordion .woocommerce-Tabs-panel.active .woocommerce-Tabs-panel-header span{transform:rotate(180deg)}.woocommerce div.product p.stock,.woocommerce-page div.product p.stock{font-size:18px !important}.woocommerce div.product .gift-wrapping,.woocommerce-page div.product .gift-wrapping{padding-top:25px !important}.woocommerce div.product div.summary,.woocommerce-page div.product div.summary{width:47% !important}.woocommerce div.product form.cart .variations,.woocommerce-page div.product form.cart .variations{margin-bottom:50px !important}.woocommerce div.product form.cart .variations select,.woocommerce-page div.product form.cart .variations select{margin:8px 0;display:inline-block;border:none;box-shadow:inset 0 1px 3px #ddd;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:20px;padding-right:40px;padding-top:12px;padding-bottom:12px;font-size:15px;-webkit-appearance:none;appearance:none;background:#fff url(images/svg/angle-down.svg) no-repeat;background-size:14px 27px;background-position:calc(100% - 12px) 50%}.woocommerce div.product form.cart .variations td:nth-child(1),.woocommerce-page div.product form.cart .variations td:nth-child(1){padding-top:12px}.woocommerce div.product form.cart .single_add_to_cart_button,.woocommerce-page div.product form.cart .single_add_to_cart_button{display:block;width:100%;margin-top:40px;float:none;padding:16px 30px !important}.woocommerce div.product form.cart .woocommerce-variation-price,.woocommerce-page div.product form.cart .woocommerce-variation-price{margin-bottom:30px}.woocommerce div.product form.cart .quantity-stepper,.woocommerce-page div.product form.cart .quantity-stepper{display:flex;float:none;margin-right:25px}.woocommerce div.product form.cart .quantity-stepper .button,.woocommerce-page div.product form.cart .quantity-stepper .button{float:none}.woocommerce div.product form.cart .quantity-stepper .minus,.woocommerce div.product form.cart .quantity-stepper .plus,.woocommerce-page div.product form.cart .quantity-stepper .minus,.woocommerce-page div.product form.cart .quantity-stepper .plus{background:#d6d6d6;display:inline-block;height:42px;margin:0;padding:0;border:none;width:30px;font-size:1.2rem;cursor:pointer}.woocommerce div.product form.cart .quantity-stepper .minus,.woocommerce-page div.product form.cart .quantity-stepper .minus{font-size:1.5rem}.woocommerce div.product form.cart .quantity-stepper .quantity,.woocommerce-page div.product form.cart .quantity-stepper .quantity{float:none;margin:0;display:inline-block}.woocommerce div.product form.cart .quantity-stepper input.qty,.woocommerce-page div.product form.cart .quantity-stepper input.qty{width:100%;max-width:80px}.woocommerce div.product .woo-variation-product-gallery,.woocommerce-page div.product .woo-variation-product-gallery{max-width:calc(50% - 40px) !important}@media (max-width: 767px){.woocommerce div.product,.woocommerce-page div.product{margin-top:0}.woocommerce div.product div.summary,.woocommerce-page div.product div.summary{width:100% !important}.woocommerce div.product .wc-accordion,.woocommerce-page div.product .wc-accordion{float:none;margin-top:60px;width:100%}.woocommerce div.product .woo-variation-product-gallery,.woocommerce-page div.product .woo-variation-product-gallery{margin-bottom:50px;width:100% !important;max-width:none !important}}@media (max-width: 460px){.woocommerce div.product form.cart .button,.woocommerce-page div.product form.cart .button{float:none;clear:both;width:100%;margin-top:40px}}.woocommerce .product-quantity div.quantity input.qty{width:100%}.wcpk-radio-list{width:100%;border-bottom:1px solid #ccc;margin-bottom:40px}.wcpk-radio-list-option{width:100%;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;padding:8px 10px;cursor:pointer}.wcpk-radio-list-option:hover,.wcpk-radio-list-option.active{background:rgba(255,255,255,0.1)}.wcpk-radio-list-option>div{display:inline-block}.wcpk-radio-list-option p{margin-bottom:0}.wcpk-radio-list-option p.stock{font-size:12px !important}.wcpk-radio-list-option .wcpk-radio-list-option-radio{width:10%;text-align:left}.wcpk-radio-list-option .wcpk-radio-list-option-name{width:50%}.wcpk-radio-list-option .wcpk-radio-list-option-price{width:20%}.wcpk-radio-list-option .wcpk-radio-list-option-status{width:20%;text-align:right}.wcpk-radio-list-option .wcpk-radio-list-option.outofstock{background:#e2e1e1;cursor:auto}.wcpk-radio-list-option .wcpk-radio-list-option.outofstock:hover{background:#e2e1e1}.wcpk-radio-list-option .wcpk-radio-list-option.outofstock .wcpk-radio-list-option-radio{visibility:hidden}.woo-variation-gallery-slider-wrapper .wvg-slider-next-arrow,.woo-variation-gallery-slider-wrapper .wvg-slider-prev-arrow{color:#00142a !important;background-color:rgba(0,0,0,0.2) !important}.wvg-gallery-thumbnail-image,.wvg-single-gallery-image-container{background-color:rgba(0,0,0,0.1) !important}.woocommerce-account a{color:#000;font-weight:500}.woocommerce-account .woocommerce{display:flex;flex-wrap:wrap}.woocommerce-account .woocommerce-MyAccount-navigation{padding-right:30px}.woocommerce-account .woocommerce-MyAccount-navigation ul{margin:20px 0;padding:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li{margin:0;padding:0;list-style:none;border-bottom:1px solid rgba(0,0,0,0.8)}.woocommerce-account .woocommerce-MyAccount-navigation ul li:last-of-type{border-bottom:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{display:block;padding:10px;color:#00142a !important;text-transform:uppercase;padding:16px}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-account .woocommerce-MyAccount-navigation ul li a:focus,.woocommerce-account .woocommerce-MyAccount-navigation ul li a:active{background-color:rgba(0,0,0,0.1);text-decoration:none}.woocommerce-account .woocommerce-Address{margin-bottom:30px}.woocommerce-account .woocommerce-MyAccount-content{padding:20px 30px;border-left:1px solid rgba(0,0,0,0.8)}.woocommerce-account .woocommerce-MyAccount-content fieldset{margin:40px 0}.woocommerce-account .wc-login-wrap{width:100%;text-align:center}.woocommerce-account .wc-login-wrap .wc-login{margin:30px auto;max-width:300px}.woocommerce-account .wc-login-wrap .wc-login p{margin:10px 0}.woocommerce-account .ts-section .ts-section-inner .inner>h1{margin-bottom:40px;text-align:center;padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,0.8)}@media only screen and (max-width: 768px){.woocommerce-account .woocommerce{display:block}.woocommerce-account .woocommerce-MyAccount-content{border:none;padding:20px 16px}.woocommerce-account .woocommerce-MyAccount-navigation{border:none;padding-right:0}}.login-panel{width:100%;max-width:550px;margin:0 auto}.login-panel .woocommerce-button,.login-panel .woocommerce-Button{width:100%;margin-top:20px !important}.login-panel .login-panel-tabs .login-panel-tab{float:left;width:50%;color:#00142a;padding:10px 20px;cursor:pointer;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:5px;border-top-right-radius:5px}.login-panel .login-panel-tabs .login-panel-tab.active{background:#fff;color:#00142a;border-top:1px solid #483c46;border-left:1px solid #483c46;border-right:1px solid #483c46;margin-bottom:-2px}.login-panel .login-panel-pages{background:#fff;color:#00142a;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border:1px solid #483c46}.login-panel .login-panel-page{display:none}.login-panel .login-panel-page.active{display:block}.login-panel form.login,.login-panel form.register{margin:0 !important;border:none !important}.woocommerce-notices-wrapper{margin:0 auto}.woocommerce-privacy-policy-text{font-size:12px}.woocommerce-address-fields__field-wrapper{margin-bottom:30px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:80px !important}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{height:44px;width:160px}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{font-size:0.875rem;line-height:1.5}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{margin-top:30px}.woocommerce .cart-collaterals .cart_totals h2,.woocommerce-page .cart-collaterals .cart_totals h2{margin-bottom:30px}#order_review_heading{margin-top:50px;margin-bottom:20px}.woocommerce-checkout-payment{margin-top:50px}.woocommerce-additional-fields h3,.woocommerce-billing-fields h3{margin-bottom:20px}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none !important}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-top:none !important;border-left:6px solid #e62a76}.woocommerce-info{border-left-color:#483c46;padding:1em 2em 1em 1.5em !important}.woocommerce-info:before{color:#483c46 !important;display:none !important}.woocommerce-error{border-left-color:red}.woocommerce-error:before{color:red !important}.woocommerce-message{border-left-color:#e62a76}.woocommerce-message:before{color:#e62a76 !important}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{width:auto}.woocommerce-loop-product__title{text-transform:capitalize;font-family:'Lato', Sans-Serif;font-size:1rem !important;padding:20px 10px 0 10px !important}span.onsale{background:#ff185a !important;border-radius:0 !important;padding:10px !important;line-height:1 !important;min-height:auto !important;top:20px !important}.woocommerce ul.products:not(.product-slider):not(.product-slider-reveal){display:flex;flex-wrap:wrap}.woocommerce ul.products:not(.product-slider):not(.product-slider-reveal) li.product{width:25% !important}@media (max-width: 959px){.woocommerce ul.products:not(.product-slider):not(.product-slider-reveal) li.product{width:50% !important}}.woocommerce ul.products{margin:0 -15px 30px -15px !important}.woocommerce ul.products li.product{margin:0 !important;padding:15px !important}.woocommerce ul.products li.product a{text-align:left;position:relative;display:block}.woocommerce ul.products li.product a img{height:150px;width:150px;object-fit:cover;padding:0;margin:0 auto !important}.woocommerce ul.products li.product a img:nth-of-type(2){position:absolute;top:0;left:0;width:100%;opacity:0;transition:opacity 0.2s ease-out}.woocommerce ul.products li.product a:hover img:nth-of-type(2),.woocommerce ul.products li.product a:focus img:nth-of-type(2),.woocommerce ul.products li.product a:active img:nth-of-type(2){opacity:1}.woocommerce ul.products li.product a.button{text-align:center;margin-top:5px;background:#fff;border:2px solid #483c46;color:#483c46;font-size:0.75rem;padding-top:12px !important;padding-bottom:12px !important;border-radius:0}.woocommerce ul.products li.product a.button:hover,.woocommerce ul.products li.product a.button:focus,.woocommerce ul.products li.product a.button:active{color:#fff;background:#483c46}.woocommerce ul.products li.product a.added_to_cart.wc-forward{display:none}.woocommerce ul.products li.product .price{font-size:1.5rem !important;color:#00142a !important;padding:5px 10px 0 10px}.woocommerce ul.products li.product .price ins{text-decoration:none !important}.product-slider-reveal .product.first,.product-slider .product.first{clear:none !important}.wc-block-attribute-filter .wc-block-attribute-filter-list li{text-decoration:none !important}/*!
 * Variation Swatches for WooCommerce v1.1.12
 *
 * Author: Emran Ahmed ( emran.bd.08@gmail.com )
 * Date: 3/2/2021
 * Released under the GPLv3 license.
 */.woo-variation-swatches .woo-variation-raw-select,.woo-variation-swatches .woo-variation-raw-select+.select2{display:none !important}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color>a{display:inline-block;position:relative}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color>a .wvs-widget-item-wrapper{display:inline-block}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color .item{display:inline-block;float:left;padding:9px;margin:0 4px;box-shadow:0 0 0 1px rgba(0,0,0,0.5);height:20px;width:20px}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color .text{display:inline-block}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color .text :after{content:'';display:inline;clear:both}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color.woocommerce-widget-layered-nav-list__item--chosen .item{box-shadow:0 0 0 1px rgba(0,0,0,0.9)}.woo-variation-swatches .variable-items-wrapper{display:flex;flex-wrap:wrap;margin:0 !important;padding:0;list-style:none}.woo-variation-swatches .variable-items-wrapper .variable-item{margin:0;padding:0;list-style:none;transition:all 200ms ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none}.woo-variation-swatches .variable-items-wrapper .variable-item .variable-item-contents{display:flex;width:100%;height:100%}@supports (display: contents){.woo-variation-swatches .variable-items-wrapper .variable-item .variable-item-contents{display:contents}}.woo-variation-swatches .variable-items-wrapper .variable-item.variation-disabled{display:none !important}.woo-variation-swatches .variable-items-wrapper .variable-item img{margin:0;padding:0;width:100%;height:100%;pointer-events:none}.woo-variation-swatches .variable-items-wrapper .variable-item span{pointer-events:none}.woo-variation-swatches .variable-items-wrapper.radio-variable-wrapper{display:block}.woo-variation-swatches .variable-items-wrapper.radio-variable-wrapper .radio-variable-item{box-sizing:border-box;display:block;list-style:none;cursor:pointer;margin:0}.woo-variation-swatches .variable-items-wrapper.radio-variable-wrapper .radio-variable-item label,.woo-variation-swatches .variable-items-wrapper.radio-variable-wrapper .radio-variable-item input{cursor:pointer}.woo-variation-swatches .variable-items-wrapper.radio-variable-wrapper .radio-variable-item input{margin-right:5px}.woo-variation-swatches .variable-items-wrapper.radio-variable-wrapper .radio-variable-item label{font-weight:normal;font-size:14px;display:inline-block}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){box-sizing:border-box;cursor:pointer;display:flex;justify-content:center;align-items:center;background-color:#FFFFFF;box-shadow:0 0 0 1px rgba(0,0,0,0.3);padding:2px;margin:4px 8px 4px 0}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):last-of-type{margin-right:0}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):hover{box-shadow:0 0 0 3px rgba(0,0,0,0.1)}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):focus{box-shadow:0 0 0 3px rgba(0,0,0,0.3)}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover{box-shadow:0 0 0 2px rgba(0,0,0,0.9)}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item .variable-item-span-color{width:100%;height:100%;position:relative}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item .variable-item-span-color::after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;box-shadow:inset 0 0 1px 0 rgba(0,0,0,0.5)}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item{text-align:center}.woo-variation-swatches.wvs-style-rounded .variable-items-wrapper .variable-item{border-radius:100%}.woo-variation-swatches.wvs-style-rounded .variable-items-wrapper .variable-item .variable-item-span,.woo-variation-swatches.wvs-style-rounded .variable-items-wrapper .variable-item img,.woo-variation-swatches.wvs-style-rounded .variable-items-wrapper .variable-item .variable-item-span::after{border-radius:100%}.woo-variation-swatches.wvs-style-squared .variable-items-wrapper .variable-item{border-radius:2px}.woo-variation-swatches.wvs-style-squared .variable-items-wrapper .variable-item.button-variable-item{width:auto}.woo-variation-swatches.wvs-style-squared .variable-items-wrapper .variable-item.button-variable-item .variable-item-span{padding:0 5px}.woo-variation-swatches.wvs-style-squared .variable-items-wrapper .variable-item.color-variable-item span::after{border-radius:0}.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled:hover,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).out-of-stock,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).out-of-stock:hover{box-shadow:0 0 0 1px rgba(0,0,0,0.05);pointer-events:none;cursor:not-allowed;position:relative;overflow:hidden}.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled img,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled span,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled .variable-item-contents,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled:hover img,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled:hover span,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).out-of-stock img,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).out-of-stock span,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).out-of-stock .variable-item-contents,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).out-of-stock:hover img,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).out-of-stock:hover span,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).out-of-stock:hover .variable-item-contents{opacity:.3}.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled .variable-item-contents::before,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled .variable-item-contents::after,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents::before,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents::after,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).out-of-stock .variable-item-contents::before,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).out-of-stock .variable-item-contents::after,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).out-of-stock:hover .variable-item-contents::before,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).out-of-stock:hover .variable-item-contents::after{position:absolute;content:" " !important;width:100%;height:1px;background:#000 !important;left:0;right:0;bottom:0;top:50%;visibility:visible;opacity:1;border:0;margin:0 !important;padding:0 !important;min-width:auto;-webkit-transform-origin:center;transform-origin:center;z-index:0}.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled .variable-item-contents::before,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents::before,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).out-of-stock .variable-item-contents::before,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).out-of-stock:hover .variable-item-contents::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled .variable-item-contents::after,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents::after,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).out-of-stock .variable-item-contents::after,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).out-of-stock:hover .variable-item-contents::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).out-of-stock,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).out-of-stock:hover{overflow:visible;pointer-events:auto;cursor:pointer}.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).out-of-stock img,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).out-of-stock span,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).out-of-stock .variable-item-contents,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).out-of-stock:hover img,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).out-of-stock:hover span,.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).out-of-stock:hover .variable-item-contents{opacity:.6}.woo-variation-swatches.wvs-attr-behavior-blur .radio-variable-item.disabled label,.woo-variation-swatches.wvs-attr-behavior-blur .radio-variable-item.disabled input,.woo-variation-swatches.wvs-attr-behavior-blur .radio-variable-item.disabled:hover label,.woo-variation-swatches.wvs-attr-behavior-blur .radio-variable-item.disabled:hover input{cursor:not-allowed;text-decoration:line-through;opacity:.5}.woo-variation-swatches.wvs-attr-behavior-blur .radio-variable-item.disabled::before,.woo-variation-swatches.wvs-attr-behavior-blur .radio-variable-item.disabled::after,.woo-variation-swatches.wvs-attr-behavior-blur .radio-variable-item.disabled:hover::before,.woo-variation-swatches.wvs-attr-behavior-blur .radio-variable-item.disabled:hover::after{display:none}.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .variable-item:not(.radio-variable-item).disabled,.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .variable-item:not(.radio-variable-item).disabled:hover,.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .variable-item:not(.radio-variable-item).out-of-stock,.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .variable-item:not(.radio-variable-item).out-of-stock:hover{pointer-events:none;box-shadow:0 0 0 1px rgba(0,0,0,0.05);position:relative;overflow:hidden;cursor:not-allowed}.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .variable-item:not(.radio-variable-item).disabled img,.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .variable-item:not(.radio-variable-item).disabled span,.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .variable-item:not(.radio-variable-item).disabled .variable-item-contents,.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .variable-item:not(.radio-variable-item).disabled:hover img,.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .variable-item:not(.radio-variable-item).disabled:hover span,.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents,.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .variable-item:not(.radio-variable-item).out-of-stock img,.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .variable-item:not(.radio-variable-item).out-of-stock span,.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .variable-item:not(.radio-variable-item).out-of-stock .variable-item-contents,.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .variable-item:not(.radio-variable-item).out-of-stock:hover img,.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .variable-item:not(.radio-variable-item).out-of-stock:hover span,.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .variable-item:not(.radio-variable-item).out-of-stock:hover .variable-item-contents{opacity:.3}.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .variable-item:not(.radio-variable-item).out-of-stock,.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .variable-item:not(.radio-variable-item).out-of-stock:hover{overflow:visible;pointer-events:auto;cursor:pointer}.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .variable-item:not(.radio-variable-item).out-of-stock img,.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .variable-item:not(.radio-variable-item).out-of-stock span,.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .variable-item:not(.radio-variable-item).out-of-stock .variable-item-contents,.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .variable-item:not(.radio-variable-item).out-of-stock:hover img,.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .variable-item:not(.radio-variable-item).out-of-stock:hover span,.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .variable-item:not(.radio-variable-item).out-of-stock:hover .variable-item-contents{opacity:.6}.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .radio-variable-item.disabled,.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .radio-variable-item.disabled:hover{overflow:hidden}.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .radio-variable-item.disabled label,.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .radio-variable-item.disabled input,.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .radio-variable-item.disabled:hover label,.woo-variation-swatches.wvs-attr-behavior-blur-no-cross .radio-variable-item.disabled:hover input{pointer-events:none;opacity:.3}.woo-variation-swatches.wvs-attr-behavior-hide .variable-item.disabled{opacity:0;visibility:hidden;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;transform-origin:center;width:0 !important;height:0 !important;padding:0 !important;margin:0 !important;min-width:0 !important;min-height:0 !important}.woo-variation-swatches.wvs-attr-behavior-hide .variable-item.disabled.radio-variable-item{width:auto !important}.woo-variation-swatches.rtl .variable-items-wrapper .variable-item{text-align:right}.woo-variation-swatches.rtl .variable-items-wrapper .variable-item:not(.radio-variable-item){margin:4px 0 4px 8px}.woo-variation-swatches.rtl .variable-items-wrapper.radio-variable-wrapper .radio-variable-item input{margin-right:0;margin-left:5px}.woo-variation-swatches.woocommerce .product.elementor table.variations td.value:before{display:none !important}.woo-variation-swatches.woo-variation-swatches-ie11 .variable-items-wrapper{display:block !important}.woo-variation-swatches.woo-variation-swatches-ie11 .variable-items-wrapper .variable-item:not(.radio-variable-item){float:left}.woo-variation-swatches.wvs-show-label .variations td{display:block;width:auto !important}.woo-variation-swatches.wvs-show-label .variations td label,.woo-variation-swatches.wvs-show-label .variations td .woo-selected-variation-item-name{display:inline-block;margin:0 0 0 2px}.variable-item:not(.radio-variable-item){width:30px;height:30px}.wvs-style-squared .button-variable-item{min-width:30px}.button-variable-item span{font-size:16px}.ts-section--category-tiles .ts-section__inner{padding-bottom:30px}.ts-section--category-tiles .category-tiles{height:600px}.ts-section--category-tiles .category-tiles .flex{flex-wrap:wrap;margin:0 -5px;height:100%}.ts-section--category-tiles .category-tiles .flex .col{padding:5px}.ts-section--category-tiles .category-tiles .flex .col-6{padding:5px}.ts-section--category-tiles .category-tiles .flex .col-6 .flex{margin:-5px;height:calc(100% + 10px);flex-direction:column}.ts-section--category-tiles .category-tiles .flex .col-6 .flex .col{width:100%}.ts-section--category-tiles .category-tiles .category-tile{display:block;padding:12px}.ts-section--category-tiles .category-tiles .category-tile__inner{background:#9ca5ae;height:100%;display:block;position:relative;overflow:hidden;color:#fff;transition:none}.ts-section--category-tiles .category-tiles .category-tile__inner .btn-wrap{display:block;margin-top:20px}.ts-section--category-tiles .category-tiles .category-tile__inner:hover,.ts-section--category-tiles .category-tiles .category-tile__inner:focus,.ts-section--category-tiles .category-tiles .category-tile__inner:active{color:#fff}.ts-section--category-tiles .category-tiles .category-tile__inner:hover .bg,.ts-section--category-tiles .category-tiles .category-tile__inner:focus .bg,.ts-section--category-tiles .category-tiles .category-tile__inner:active .bg{transform:scale(1.1)}.ts-section--category-tiles .category-tiles .category-tile__inner:hover .overlay,.ts-section--category-tiles .category-tiles .category-tile__inner:focus .overlay,.ts-section--category-tiles .category-tiles .category-tile__inner:active .overlay{opacity:1}.ts-section--category-tiles .category-tiles .category-tile__inner:hover .cat-title,.ts-section--category-tiles .category-tiles .category-tile__inner:focus .cat-title,.ts-section--category-tiles .category-tiles .category-tile__inner:active .cat-title{color:#fff !important}.ts-section--category-tiles .category-tiles .category-tile__inner:hover .btn,.ts-section--category-tiles .category-tiles .category-tile__inner:focus .btn,.ts-section--category-tiles .category-tiles .category-tile__inner:active .btn{background:#fff;border:2px solid #fff;color:#00142a}.ts-section--category-tiles .category-tiles .category-tile .bg{position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover !important;transition:transform 2s ease-out}.ts-section--category-tiles .category-tiles .category-tile .overlay{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.4);transition:opacity 0.3s ease-out;opacity:0}.ts-section--category-tiles .category-tiles .category-tile .cat-title{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-align:center;z-index:2;transition:color 0.3s ease-out;color:#fff;padding:30px}.ts-section--category-tiles .category-tiles .category-tile .cat-title span{text-transform:uppercase;font-family:'Roboto Condensed', Serif;font-size:2rem;line-height:1;letter-spacing:1px;font-weight:700;text-shadow:0 0 10px rgba(0,0,0,0.5)}.ts-section--category-tiles .category-tiles .category-tile--planters .bg{background:url(images/categories/planters2.jpg) no-repeat center}.ts-section--category-tiles .category-tiles .category-tile--planters .cat-title{padding:50px;align-items:flex-start;justify-content:flex-end;text-align:right}.ts-section--category-tiles .category-tiles .category-tile--planters .cat-title span{font-size:3rem}.ts-section--category-tiles .category-tiles .category-tile--planters .overlay{opacity:0.2;background:rgba(0,0,0,0.6)}.ts-section--category-tiles .category-tiles .category-tile--plants{height:45%}.ts-section--category-tiles .category-tiles .category-tile--plants .bg{background:url(images/categories/plants.jpg) no-repeat center}.ts-section--category-tiles .category-tiles .category-tile--plants span{font-size:2rem}.ts-section--category-tiles .category-tiles .category-tile--plants .overlay{opacity:0.4;background:rgba(0,0,0,0.6)}.ts-section--category-tiles .category-tiles .category-tile--gifts .bg{background:url(images/categories/gifts.jpg) no-repeat center}.ts-section--category-tiles .category-tiles .category-tile--gifts span{font-size:2rem}.ts-section--category-tiles .category-tiles .category-tile--gifts .overlay{opacity:0.2}.ts-section--category-tiles .category-tiles .category-tile--gifts .cat-title{align-items:flex-end;justify-content:flex-end;text-align:right}.ts-section--category-tiles .category-tiles .category-tile--accessories{height:30%}.ts-section--category-tiles .category-tiles .category-tile--accessories .bg{background:url(images/categories/accessories.jpg) no-repeat center}.ts-section--category-tiles .category-tiles .category-tile--accessories span{font-size:2rem}.ts-section--category-tiles .category-tiles .category-tile--accessories .cat-title{align-items:flex-end;justify-content:flex-start;text-align:left}.ts-section--category-tiles .category-tiles .category-tile--accessories .overlay{opacity:0.4;background:rgba(0,0,0,0.6)}@media (max-width: 767px){.ts-section--category-tiles .category-tiles{height:auto}.ts-section--category-tiles .category-tiles .flex{flex-direction:column}.ts-section--category-tiles .category-tiles .flex .col{width:100%}.ts-section--category-tiles .category-tiles .flex .col-6{width:100%}.ts-section--category-tiles .category-tiles .category-tile .cat-title{position:absolute;top:0;left:0;right:0;bottom:0}.ts-section--category-tiles .category-tiles .category-tile__inner{height:0;padding-bottom:60%}.ts-section--category-tiles .category-tiles .category-tile--planters .cat-title{padding:30px}.ts-section--category-tiles .category-tiles .category-tile--planters .cat-title span{font-size:2rem}.ts-section--category-tiles .category-tiles .category-tile--planters .overlay{opacity:0.6}.ts-section--category-tiles .category-tiles .category-tile--plants .overlay{opacity:0.6}.ts-section--category-tiles .category-tiles .category-tile--accessories .overlay{opacity:0.6}}.related.products{float:none;margin:0;width:100%}.related.products h2{margin-bottom:30px}.single-product .single-title{display:none;margin-bottom:40px;text-transform:capitalize}@media (max-width: 767px){.single-product .single-title{display:block}.single-product .woocommerce div.product .product_title{display:none}}.ts-section--product-info .flex{height:100%}.ts-section--product-info .flex .col-6.col-about .inner{padding:0 0 0 40px;height:100%}.ts-section--product-info .flex .col-6.col-stats{display:flex;align-items:center;color:#00142a;padding-right:40px}.ts-section--product-info .flex .col-6.col-stats h1,.ts-section--product-info .flex .col-6.col-stats h2,.ts-section--product-info .flex .col-6.col-stats h3,.ts-section--product-info .flex .col-6.col-stats h4,.ts-section--product-info .flex .col-6.col-stats h4,.ts-section--product-info .flex .col-6.col-stats h5,.ts-section--product-info .flex .col-6.col-stats h6{color:#00142a}.ts-section--product-info .flex .col-6.col-stats .inner{width:100%;background:#fff;padding:40px 10% 60px 10%;-webkit-box-shadow:10px 10px 0px 0px rgba(0,0,0,0.1);box-shadow:10px 10px 0px 0px rgba(0,0,0,0.1)}.ts-section--product-info .product-features h2,.ts-section--product-info .product-features h3{margin-bottom:60px;padding-bottom:10px;position:relative}.ts-section--product-info .product-features h2:after,.ts-section--product-info .product-features h3:after{content:'';position:absolute;left:0;bottom:-10px;width:50px;height:3px;background:#483c46}.ts-section--product-info .product-features .product-feature{margin-bottom:20px;padding-left:70px;position:relative}.ts-section--product-info .product-features .product-feature:before{content:'';position:absolute;left:0;top:4px;width:50px;height:50px;background:#e62a76;border-radius:25px}.ts-section--product-info .product-features .product-feature:after{content:'\e820';left:12px;top:11px;font-family:fontello;position:absolute;color:#fff;font-size:2.2rem;line-height:1}.ts-section--product-info .product-features .product-feature:last-of-type{margin-bottom:0}.ts-section--product-info .product-features .product-feature__title{font-size:1rem;margin-bottom:5px;font-weight:bold}.ts-section--product-info .product-features .product-feature__items{margin:0 -5px;padding:0}.ts-section--product-info .product-features .product-feature__items li{font-size:0.9rem;padding:5px 4px;list-style:none;display:inline-block}.ts-section--product-info .product-features .product-feature__items li:after{content:','}.ts-section--product-info .product-features .product-feature__items li:last-of-type:after{display:none}.ts-section--product-info.plant .product-features .product-feature:before{background:#70ae6e}.ts-section--product-info.plant .product-features .product-feature:after{content:'\E824';left:11px;top:15px;font-size:1.8rem;color:#b1d3af}.ts-section--product-info.accessory .product-features .product-feature:before{background:#f86104}.ts-section--product-info.accessory .product-features .product-feature:after{content:'\e81f';left:10px;top:10px}@media (max-width: 959px){.ts-section--product-info .flex .col-6.col-about{padding-top:0 !important}.ts-section--product-info .flex .col-6.col-about .inner{padding:0}}.ts-section--plant-suggestions .ts-section__inner h2{text-align:left}.ts-section--planter-suggestions .ts-section__inner h2{text-align:left}.ts-section--cta-accessories{height:500px}.ts-section--cta-accessories .btn-wrap{margin-top:60px}.ts-section--cta-accessories .flex{height:100%}.ts-section--cta-accessories .flex .col-6.col-content .inner{display:flex;align-items:center}.ts-section--cta-accessories .flex .col-6.col-image{background:url(images/categories/accessories.jpg) center no-repeat;background-size:cover}@media (max-width: 959px){.ts-section--cta-accessories{height:auto}.ts-section--cta-accessories .flex{flex-direction:column-reverse}.ts-section--cta-accessories .flex .col-6.col-image{height:0;padding-bottom:50%}}.ts-section--plant-care{min-height:500px}.breadcrumbs{margin:0 -5px;margin-bottom:20px;padding:0}.breadcrumbs li{margin:0;padding:0;list-style:none;display:inline-block;color:#00142a;margin:0 5px}.breadcrumbs li a{color:#00142a}.breadcrumbs li.separator:after{content:"\f105";font-family:fontello;color:#00142a}.ts-section--products-header{text-align:center;border-bottom:1px solid rgba(0,0,0,0.1)}.ts-section--products-header .ts-section__inner{padding:60px 0 50px 0;text-align:center}.ts-section--products-header .menu-items{margin:0;padding:0}.ts-section--products-header .menu-items .menu-item{display:inline-block;vertical-align:baseline;padding:0;margin:10px 20px;list-style:none}.ts-section--products-header .menu-items .menu-item a{position:relative;display:block;color:#2f3032;font-size:0.8rem;font-weight:700;height:86px}.ts-section--products-header .menu-items .menu-item a:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;content:'';width:60px;height:60px;border-radius:50%;border:4px solid #fff;background:#e62a76;color:#fff;text-align:center;font-size:1.2rem;display:block;font-weight:700;margin:0 auto 6px auto;padding:16px 0;line-height:1;transition:transform 0.2s ease-out}.ts-section--products-header .menu-items .menu-item a:after{content:'';position:absolute;bottom:-2px;left:-5px;right:-5px;height:12px;background:rgba(230,42,118,0);z-index:-1;transition:background-color 0.2s ease-out}.ts-section--products-header .menu-items .menu-item a:hover,.ts-section--products-header .menu-items .menu-item a:focus,.ts-section--products-header .menu-items .menu-item a:active{color:#2f3032}.ts-section--products-header .menu-items .menu-item a:hover:before,.ts-section--products-header .menu-items .menu-item a:focus:before,.ts-section--products-header .menu-items .menu-item a:active:before{transform:scale(1.2)}.ts-section--products-header .menu-items .menu-item.product-filter--all a:before{content:"ALL"}.ts-section--products-header .menu-items .menu-item.product-filter--planters a:before{font-size:36px;padding:8px 0;font-family:fontello;content:"\E81B"}.ts-section--products-header .menu-items .menu-item.product-filter--plants a:before{font-size:32px;padding:10px 0;font-family:fontello;content:"\E820"}.ts-section--products-header .menu-items .menu-item.product-filter--accessories a:before{font-size:32px;padding:10px 0;font-family:fontello;content:"\E81F"}.ts-section--products-header .menu-items .menu-item.current-menu-item a:before{background:#483c46}.ts-section--products-header .menu-items .menu-item.current-menu-item a:after{background:rgba(230,42,118,0.2)}@media (max-width: 560px){.ts-section--products-header{padding:0}.ts-section--products-header .menu-items .menu-item{margin:10px 10px}}@media (max-width: 320px){.ts-section--products-header .product-categories{max-width:300px;margin:0 auto}}.ts-section--products .ts-section__inner{padding-top:40px}.ts-section--products .ts-section__inner>.flex .col-filters{width:250px;padding-right:40px}.ts-section--products .ts-section__inner>.flex .col-filters .btn-close{display:none}.ts-section--products .ts-section__inner>.flex .col-filters__header{position:relative;margin-bottom:40px;display:flex;align-items:center}.ts-section--products .ts-section__inner>.flex .col-filters__header h4,.ts-section--products .ts-section__inner>.flex .col-filters__header h3{display:inline-block;flex-grow:1;margin-bottom:0;font-size:1.5rem;font-weight:600}.ts-section--products .ts-section__inner>.flex .col-filters__header .btn{display:inline-block;padding:5px 10px !important;font-size:0.75rem;text-transform:capitalize}.ts-section--products .ts-section__inner>.flex .col-products{width:calc(100% - 250px)}.ts-section--products .ts-section__inner>.flex .col-products ul.products li.product{float:none !important;width:33.3333% !important;display:flex;flex-direction:column}.ts-section--products .ts-section__inner>.flex .col-products ul.products li.product .woocommerce-loop-product__link{flex-grow:1}.ts-section--products .ts-section__inner>.flex .col-products ul.products li.no-products-msg{padding:50px 40px;text-align:center;width:100%}.ts-section--products .ts-section__inner>.flex .col-products .btn-show-filters{display:none}.ts-section--products .ts-section__inner>.flex .load-more{margin-top:50px}@media (max-width: 1024px){.ts-section--products .ts-section__inner>.flex .col-products ul.products li.product{width:50% !important}}@media (max-width: 959px){.ts-section--products .ts-section__inner>.flex{display:block}.ts-section--products .ts-section__inner>.flex .col-filters{position:fixed;top:78px;left:0;bottom:0;width:calc(100% - 70px);max-width:450px;z-index:30;background:#fff;border-right:1px solid #9ca5ae;transform:translate3d(calc(-100% - 70px), 0, 0);transition:transform 0.5s cubic-bezier(0.46, 0.03, 0.52, 0.96);padding:0 !important}.ts-section--products .ts-section__inner>.flex .col-filters.is-out{transform:translate3d(0, 0, 0)}.ts-section--products .ts-section__inner>.flex .col-filters__inner{overflow:scroll;height:100%;padding:40px 15px}.ts-section--products .ts-section__inner>.flex .col-filters .btn-close{display:block;border:none;-webkit-appearance:none;position:absolute;top:40px;left:100%;width:50px;height:50px;background-color:#ff185a;cursor:pointer;transition:background-color 0.3s ease-out}.ts-section--products .ts-section__inner>.flex .col-filters .btn-close:hover,.ts-section--products .ts-section__inner>.flex .col-filters .btn-close:focus,.ts-section--products .ts-section__inner>.flex .col-filters .btn-close:active{background-color:#483c46}.ts-section--products .ts-section__inner>.flex .col-filters .btn-close:after{content:"\E806";font-family:fontello;position:absolute;top:9px;left:12px;color:#fff;font-size:30px;line-height:1;padding:0;margin:0;display:block}.ts-section--products .ts-section__inner>.flex .col-products{width:100%}.ts-section--products .ts-section__inner>.flex .col-products .btn-show-filters{display:block;width:50px;height:50px;border:0;padding:0;text-align:center;border:none;-webkit-appearance:none;position:absolute;left:0;bottom:20px;font-size:1.5rem;line-height:1;text-align:center;background-color:#f7f7f7;transition:background-color 0.3s ease-out, color 0.3s ease-out, border-color 0.3s ease-out;cursor:pointer}.ts-section--products .ts-section__inner>.flex .col-products .btn-show-filters i{padding:0;margin:0}.ts-section--products .ts-section__inner>.flex .col-products .btn-show-filters:hover,.ts-section--products .ts-section__inner>.flex .col-products .btn-show-filters:focus,.ts-section--products .ts-section__inner>.flex .col-products .btn-show-filters:active{background-color:#ff185a;color:#fff}.ts-section--products .ts-section__inner .product-grid__header{position:relative;padding-left:70px;padding-bottom:20px}.ts-section--products .ts-section__inner .product-grid__header .flex{display:block}.ts-section--products .ts-section__inner .product-grid__header .flex .col{text-align:right !important;width:100%}}@media (max-width: 320px){.ts-section--products .ts-section__inner>.flex .col-products ul.products li.product{width:100% !important}}.admin-bar .ts-section--products .ts-section__inner>.flex .col-filters{top:111px}@media (max-width: 782px){.admin-bar .ts-section--products .ts-section__inner>.flex .col-filters{top:124px}}.product-grid__header .flex .col .psort{display:inline-block;margin-left:10px}.product-grid__header .page-details{font-weight:700;font-family:'Roboto Condensed', Serif;font-size:1.5rem}.wc-block-attribute-filter{padding:10px;background:#f7f7f7;border-radius:4px;margin-bottom:5px}.wc-block-attribute-filter .pfilter__title{display:block;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid rgba(0,0,0,0.2)}.ts-section--products .overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.4);z-index:20;display:none}@media (min-width: 960px){.ts-section--products .overlay{display:none !important}}.how-tos{width:100%}.how-tos .how-to-tile{border-bottom:4px solid #efefef}.how-tos .how-to-tile__inner{padding:40px 0}.how-tos .how-to-tile__inner .image{width:100%;height:300px;background:#efefef;margin-bottom:30px}.how-tos .how-to-tile__inner .content{padding:0 40px;width:100%;max-width:650px}.how-tos .how-to-tile:last-of-type{border-bottom:none}@media (max-width: 767px){.how-tos .how-tos .how-to__inner .image{height:250px}.how-tos .how-tos .how-to__inner .text{padding:0 20px}}@media (max-width: 560px){.how-tos .how-tos .how-to__inner .image{height:200px}.how-tos .how-tos .how-to__inner .text{padding:0 10px}}.main-footer{width:100%;padding:0 7%;margin-top:6px;overflow:hidden;background:#2c251e;color:#fff;text-align:left}.main-footer a:not(.btn){color:#fff}.main-footer a:not(.btn):hover,.main-footer a:not(.btn):focus,.main-footer a:not(.btn):active{text-decoration:underline}.main-footer__inner{width:100%;max-width:1170px;margin:0 auto;padding:90px 0 60px 0}.main-footer .flex .col-icon{width:420px}.main-footer .flex .col.flex{width:calc(100% - 210px)}.main-footer .logo-footer{display:block;background:url(images/logo-apoko.svg) center no-repeat;background-size:contain;width:200px;height:86px;transition:none}.main-footer .menu-items{margin:0;padding:0}.main-footer .menu-items .menu-item{margin:0 0 6px 0;padding:0;list-style:none}.main-footer .contact-email{font-size:1rem}.main-footer #menu-legal-links .menu-item{display:inline-block}.main-footer #menu-legal-links .menu-item.separator{padding:0 15px 0 20px}.main-footer #menu-legal-links .menu-item.separator:last-child{display:none}.main-footer .copyright{text-align:center;font-size:0.75rem;margin-top:70px}.main-footer .social-links ul{padding:0;margin:20px 0}.main-footer .social-links li{display:inline-block;list-style:none;padding:10px 10px;margin:0 4px}.main-footer .social-links .social-link .icon{display:inline-block;vertical-align:middle}.main-footer .social-links .social-link .visually-hidden{position:relative !important;clip:auto;overflow:auto;height:auto;width:auto;word-wrap:normal;display:inline-block;vertical-align:middle;font-size:0.75rem}.main-footer h5{font-family:'Roboto Condensed', Serif;font-size:1.5rem;font-weight:300;position:relative;margin-top:26px}.main-footer h5:after{content:'';width:90px;height:2px;background:rgba(255,255,255,0.4);position:absolute;bottom:-4px;left:0}.main-footer h5 .plusminus{display:none}.main-footer .contact-email,.main-footer .contact-phone,.main-footer .contact-address{margin-bottom:20px}.main-footer .social-wrap{margin-top:20px}.main-footer .social-wrap .social-links ul{margin:0 -8px}.main-footer .social-wrap .social-links li{margin:0;padding:5px}@media (max-width: 1199px){.main-footer .flex .col.flex{flex-wrap:wrap}.main-footer .flex .col.flex .col{width:50%}}@media (min-width: 768px){.main-footer .col--expander .menu-items{display:block !important}}@media (max-width: 767px){.main-footer{padding:0 4%;text-align:center}.main-footer h5{font-size:1.5rem;cursor:pointer}.main-footer h5:after{left:50%;margin-left:-45px}.main-footer h5 .plusminus{display:block}.main-footer .logo-footer{margin:0 auto}.main-footer .flex{flex-wrap:wrap}.main-footer .flex .col{width:100%}.main-footer .flex .col.flex .col{width:100%}.main-footer .col--contact{margin:30px 0 50px 0}.main-footer .col--expander{border-bottom:1px solid rgba(255,255,255,0.2);padding:20px 0}.main-footer .col--expander:last-of-type{border-bottom:none}.main-footer .col--expander h5{margin:0}.main-footer .col--expander h5:after{display:none}.main-footer .col--expander h5 .plusminus{right:4%}.main-footer .col--expander.sub-menu-out h5 .plusminus:before{transform:rotate(90deg)}.main-footer .col--expander.sub-menu-out h5 .plusminus:after{transform:rotate(180deg)}.main-footer .col--expander .menu-items{display:none;padding:30px 0}}.payment-logos{text-align:center;margin:20px 0}.payment-logos .payment-logo{display:inline-block;vertical-align:middle}.payment-logos .payment-logo .logo-stripe{display:block;width:80px}.payment-logos .payment-logo .logo-stripe img{width:100%;height:auto}.payment-logos .payment-logo--paypal{width:110px;padding:0 16px}
