@charset "UTF-8";.clearfix{zoom:1}.clearfix:after,.clearfix:before{content:" ";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.js #flash{display:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#222;font-size:100%}body.nav-is-active,main{overflow:hidden}img{border:none;display:block;height:auto;max-width:100%}a{transition:.2s,linear}audio,iframe,object,video{max-width:100%}button{margin:0;padding:0}sub,sup{font-size:60%;line-height:0;position:relative;vertical-align:baseline}sup{top:-9px}button{outline:0}object{display:block}strong{font-weight:700}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.primary{color:#1e1a34}.secondary{color:#4ca585}.tertiary{color:#a5a8b5}.light{color:#fff}.body{color:#222}.grey{color:#d8d8d8}.rebound-primary{color:#474a99}.rebound-secondary{color:#01b5ce}.foreground{background:#f1f5f6}.background,.bg{background:#fff}.background--primary,.bg--primary{background:#1e1a34}.background--secondary,.bg--secondary{background:#4ca585}.background--tertiary,.bg--tertiary{background:#a5a8b5}.background--grey,.bg--grey{background:#d8d8d8}.link{text-decoration:none}.link:hover{color:#4ca585}.link--light:hover{color:#fff}.z-index-1{position:relative;z-index:1}.z-index-2{position:relative;z-index:2}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.align-middle{vertical-align:middle}.left{float:left}.right{float:right}.block,.img-block{display:block}.img-block{width:100%}.inline{display:inline-block}.flex{display:flex}.relative{position:relative}.center{left:50%;transform:translate(-50%,-50%)}.center,.center-top{position:absolute;top:50%}.center-top{left:0;transform:translateY(-50%)}.word-break{word-break:break-word}.word-break-all{word-break:break-all}.overflow-hidden{overflow:hidden}.hide{display:none!important}.nm{margin:0}.bottom{margin-bottom:30px}@media screen and (min-width:67.5em){.bottom{margin-bottom:40px}}.bottom--xxs{margin-bottom:5px}.bottom--xs{margin-bottom:10px}.bottom--sm{margin-bottom:15px}.bottom--md,.bottom--sm-2{margin-bottom:20px}@media screen and (min-width:67.5em){.bottom--md{margin-bottom:30px}}.bottom--lg{margin-bottom:30px}@media screen and (min-width:67.5em){.bottom--lg{margin-bottom:60px}}.bottom--xl{margin-bottom:40px}@media screen and (min-width:67.5em){.bottom--xl{margin-bottom:80px}}.bottom--xxl{margin-bottom:80px}@media screen and (min-width:30em){.bottom--xxl{margin-bottom:80px}}@media screen and (min-width:48em){.bottom--xxl{margin-bottom:120px}}@media screen and (min-width:85em){.bottom--xxl{margin-bottom:160px}}.bottom--xxxl{margin-bottom:60px}@media screen and (min-width:30em){.bottom--xxxl{margin-bottom:80px}}@media screen and (min-width:48em){.bottom--xxxl{margin-bottom:120px}}@media screen and (min-width:85em){.bottom--xxxl{margin-bottom:190px}}.admin-only-link{position:relative;text-decoration:none;z-index:10}.admin-only-link:hover{color:#4ca585}@font-face{font-display:swap;font-family:TrebuchetMS;font-style:normal;font-weight:400;src:url(/app/themes/bedworld/build/fonts/TrebuchetMS.woff2) format("woff2"),url(/app/themes/bedworld/build/fonts/TrebuchetMS.woff) format("woff")}@font-face{font-display:swap;font-family:TrebuchetMS-Bold;font-style:normal;font-weight:400;src:url(/app/themes/bedworld/build/fonts/TrebuchetMS-Bold.woff2) format("woff2"),url(/app/themes/bedworld/build/fonts/TrebuchetMS-Bold.woff) format("woff")}.container,.wc-tabs-wrapper,.woocommerce-notices-wrapper{margin:0 auto;max-width:1480px;padding:0 20px}.container__shop-header{max-width:1530px}@media screen and (min-width:30em){.container,.wc-tabs-wrapper,.woocommerce-notices-wrapper{padding:0 60px}}@media screen and (min-width:67.5em){.container,.wc-tabs-wrapper,.woocommerce-notices-wrapper{padding:0 100px}}.container-wide{margin:0 auto;max-width:1730px;padding:0 20px}@media screen and (min-width:30em){.container-wide{padding:0 60px}}@media screen and (min-width:67.5em){.container-wide{padding:0 100px}}.container-full{margin:0 auto;max-width:1920px;padding:0 20px}@media screen and (min-width:30em){.container-full{padding:0 60px}}@media screen and (min-width:67.5em){.container-full{padding:0 100px}}p{font-size:16px;line-height:24px;margin-bottom:25px}@media screen and (min-width:25.875em){p{font-size:18px;line-height:26px}}.caps{text-transform:uppercase}.capitalize{text-transform:capitalize}.tre400{font-family:TrebuchetMS,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}.tre400 strong,.tre700{font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif}.tre700{font-style:normal;font-weight:400}.alpha{font-size:45px;line-height:52px}@media screen and (min-width:48em){.alpha{font-size:48px}}@media screen and (min-width:67.5em){.alpha{font-size:52px}}@media screen and (min-width:85em){.alpha{font-size:55px}}@media screen and (min-width:100em){.alpha{font-size:60px}}@media screen and (min-width:48em){.alpha{line-height:57px}}@media screen and (min-width:67.5em){.alpha{line-height:61px}}@media screen and (min-width:85em){.alpha{line-height:64px}}@media screen and (min-width:100em){.alpha{line-height:69px}}@media screen and (max-width:23.125em){.alpha{font-size:41px;line-height:48px}}#order_review table .order-total .amount,.beta,body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tr.order-total td{font-size:35px;line-height:42px}@media screen and (min-width:30em){#order_review table .order-total .amount,.beta,body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tr.order-total td{font-size:40px;line-height:47px}}@media screen and (min-width:67.5em){#order_review table .order-total .amount,.beta,body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tr.order-total td{font-size:45px;line-height:52px}}@media screen and (max-width:29.9375em){.beta--sm-mob{font-size:25px;line-height:35px}}#order_review table .order-total th,#payment .payment_methods li input[type=radio]+label,#payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions h2,#payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions h3,#payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions h4,.gamma,.markdown h2,.markdown h3,.markdown h4,.wc-tabs-wrapper .wc-tab h2,.woocommerce-order .woocommerce-thankyou-order-received,.woocommerce-order h2,.woocommerce-order h3,.woocommerce-order h4,.woocommerce-single-product-header .item.summary h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals h2,body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-name a,body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-subtotal,form.checkout h3{font-size:18px;line-height:25px}@media screen and (min-width:30em){#order_review table .order-total th,#payment .payment_methods li input[type=radio]+label,#payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions h2,#payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions h3,#payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions h4,.gamma,.markdown h2,.markdown h3,.markdown h4,.wc-tabs-wrapper .wc-tab h2,.woocommerce-order .woocommerce-thankyou-order-received,.woocommerce-order h2,.woocommerce-order h3,.woocommerce-order h4,.woocommerce-single-product-header .item.summary h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals h2,body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-name a,body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-subtotal,form.checkout h3{font-size:21px;line-height:28px}}@media screen and (min-width:67.5em){#order_review table .order-total th,#payment .payment_methods li input[type=radio]+label,#payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions h2,#payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions h3,#payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions h4,.gamma,.markdown h2,.markdown h3,.markdown h4,.wc-tabs-wrapper .wc-tab h2,.woocommerce-order .woocommerce-thankyou-order-received,.woocommerce-order h2,.woocommerce-order h3,.woocommerce-order h4,.woocommerce-single-product-header .item.summary h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals h2,body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-name a,body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-subtotal,form.checkout h3{font-size:25px;line-height:35px}}.gamma--md-mob{font-size:21px;line-height:29px}@media screen and (min-width:30em){.gamma--md-mob{font-size:25px;line-height:35px}}.gamma--lg-mob{font-size:24px;line-height:34px}@media screen and (min-width:30em){.gamma--lg-mob{font-size:25px;line-height:35px}}.zeta{font-size:14px;line-height:20px}.base{font-size:16px;line-height:25px}.tracking--108{letter-spacing:1.08px}.super-title{font-size:50px;line-height:45px}@media screen and (min-width:48em){.super-title{font-size:55px}}@media screen and (min-width:67.5em){.super-title{font-size:60px}}@media screen and (min-width:85em){.super-title{font-size:70px}}@media screen and (min-width:100em){.super-title{font-size:80px}}@media screen and (min-width:48em){.super-title{line-height:50px}}@media screen and (min-width:67.5em){.super-title{line-height:53px}}@media screen and (min-width:85em){.super-title{line-height:60px}}@media screen and (min-width:100em){.super-title{line-height:68px}}@media screen and (max-width:25.8125em){.super-title{font-size:45px;line-height:40px}}.super-title--line{margin-bottom:15px;padding-bottom:25px;position:relative}.super-title--line:after{background:#a5a8b5;bottom:0;content:"";display:block;height:4px;left:0;position:absolute;width:40px}.super-title--sm{font-size:45px;line-height:40px}@media screen and (min-width:25.875em){.super-title--sm{font-size:50px;line-height:45px}}@media screen and (min-width:30em){.super-title--sm{font-size:55px;line-height:50px}}@media screen and (min-width:48em){.super-title--sm{font-size:60px;line-height:53px}}#payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions h1,#payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions h2,#payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions h3,#payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions h4,#payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions ol,#payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions p,#payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions ul,.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown ol,.markdown p,.markdown ul,.woocommerce-order h1,.woocommerce-order h2,.woocommerce-order h3,.woocommerce-order h4,.woocommerce-order ol,.woocommerce-order p,.woocommerce-order ul,.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg ol,.wysiwyg p,.wysiwyg ul{margin-bottom:20px}#payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions h2,#payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions h3,#payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions h4,.markdown h2,.markdown h3,.markdown h4,.woocommerce-order h2,.woocommerce-order h3,.woocommerce-order h4,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4{color:#4ca585;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;margin-bottom:30px}#payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions a,.markdown a,.woocommerce-order a,.wysiwyg a{color:#4ca585;text-decoration:underline}#payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions ul,.markdown ul,.woocommerce-order ul,.wysiwyg ul{list-style-type:disc}#payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions ol,.markdown ol,.woocommerce-order ol,.wysiwyg ol{list-style-type:decimal}#payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions ol,#payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions ul,.markdown ol,.markdown ul,.woocommerce-order ol,.woocommerce-order ul,.wysiwyg ol,.wysiwyg ul{margin-left:1em}#payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions ol li,#payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions ul li,.markdown ol li,.markdown ul li,.woocommerce-order ol li,.woocommerce-order ul li,.wysiwyg ol li,.wysiwyg ul li{margin-bottom:15px;position:relative}#payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions ol li ol,#payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions ol li ul,#payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions ul li ol,#payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions ul li ul,.markdown ol li ol,.markdown ol li ul,.markdown ul li ol,.markdown ul li ul,.woocommerce-order ol li ol,.woocommerce-order ol li ul,.woocommerce-order ul li ol,.woocommerce-order ul li ul,.wysiwyg ol li ol,.wysiwyg ol li ul,.wysiwyg ul li ol,.wysiwyg ul li ul{margin-top:15px}#payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions>:last-child,.markdown>:last-child,.woocommerce-order>:last-child,.wysiwyg>:last-child{margin-bottom:0}img.lozad{opacity:0;transition:opacity .4s ease-out}img[data-loaded=true]{opacity:1}.home-single-banner{height:auto;width:100%}.home-single-banner img{width:100%}.section{padding:60px 0}@media screen and (min-width:30em){.section{padding:80px 0}}@media screen and (min-width:48em){.section{padding:120px 0}}@media screen and (min-width:85em){.section{padding:190px 0}}.overline-h1{margin-bottom:60px;padding-top:27px;position:relative}.overline-h1:before{background-color:#4ca585;content:"";height:5px;left:0;position:absolute;top:0;width:95px}.default-page-content{margin-bottom:120px}.breadcrumbs{align-items:center;display:none;font-size:11px;height:40px;justify-content:space-between;line-height:16px;padding:0 45px}@media screen and (min-width:768px){.breadcrumbs{display:flex}}.breadcrumbs a{color:#a5a8b5;text-decoration:none}.breadcrumbs__item.yoast>span>span{display:flex;flex-flow:row wrap}.breadcrumbs__item.yoast>span>span a{margin-left:10px;margin-right:10px}.breadcrumbs__item.yoast>span>span a:first-child{margin-left:0}.breadcrumbs__item.yoast>span>span span{margin-left:10px}.breadcrumbs__item.quick-links a{border-left:1px solid #dbdfe6;padding:0 8px}.breadcrumbs__item.quick-links a:first-child{border:0}.breadcrumbs__item.quick-links a:hover{color:#1e1a34}.advert-banner img{margin:0 auto}.advert-banner--pad{padding:60px 0 0}@media screen and (min-width:48em){.advert-banner--pad{padding:90px 0 0}}.stores-list{display:flex;flex-flow:row wrap;margin:0 0 30px}.stores-list__item:not(:last-child){margin:0 10px 0 0;padding-right:8px;position:relative}.stores-list__item:not(:last-child):after{bottom:0;content:",";display:block;position:absolute;right:0}.social{display:flex;flex-flow:row}.social__item:not(:last-child){margin:0 18px 0 0}.social__item .social-icon{fill:#1e1a34;height:16px;width:16px}.social--nav .social__item:not(:last-child){margin:0 30px 0 0}.made-by{align-items:center;display:flex;flex-flow:row;justify-content:center}.made-by__text{font-size:11px;letter-spacing:.85px;margin-right:10px}.made-by__link{display:block;overflow:hidden;position:relative;z-index:10}.made-by__link .ft-icon{display:block;position:relative;z-index:20}.made-by__link .ft-icon__bg--off{transform:translateY(0);transition:all .3s ease-in-out}.made-by__link .ft-icon__tail{fill:#fff}.made-by__link:hover .ft-icon__bg--off{transform:translateY(-100%)}@media print{footer,header,nav{display:none}img{max-width:500px}body{font:12pt Georgia,Times New Roman,Times,serif;line-height:1.3em}}#payment #place_order,.btn,.checkout_coupon button,.dgwt-wcas-suggestions-wrapp .dgwt-wcas-st-more,.woocommerce-notices-wrapper .woocommerce-message .button,.woocommerce-notices-wrapper .woocommerce-message .restore-item,body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .button,body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr .actions button,body.woocommerce-checkout #ppcp-hosted-fields button{background:#4ca585;border:1px solid #4ca585;border-radius:27px;color:#fff;cursor:pointer;display:inline-block;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:1.08px;line-height:16px;padding:20px 35px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s linear}#payment #place_order:hover,.btn:hover,.checkout_coupon button:hover,.dgwt-wcas-suggestions-wrapp .dgwt-wcas-st-more:hover,.woocommerce-notices-wrapper .woocommerce-message .button:hover,.woocommerce-notices-wrapper .woocommerce-message .restore-item:hover,body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .button:hover,body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr .actions button:hover,body.woocommerce-checkout #ppcp-hosted-fields button:hover{background:#f1f5f6;color:#4ca585}.btn--light{background:0 0;border-color:#fff;color:#fff}.btn--light:hover{background:#4ca585;border-color:#4ca585;color:#fff}.btn--secondary{background:#fff;color:#4ca585}.btn--secondary:hover{background:#4ca585;border-color:#4ca585;color:#fff}.btn--primary{background:#1e1a34;color:#fff}.btn--secondary-alt{background:#f1f5f6;color:#4ca585}.btn--secondary-alt:hover{background:#4ca585;border-color:#4ca585;color:#fff}@media screen and (max-width:29.9375em){.find-store-banner-container{padding:0}}.find-store-banner{background:#1e1a34;display:flex;flex-flow:column;padding:35px 20px 45px;position:relative}@media screen and (min-width:30em){.find-store-banner{background:url(../../assets/img/find-store-banner.jpg) no-repeat;background-size:cover;padding:45px 55px}}@media screen and (min-width:67.5em){.find-store-banner{flex-flow:row}}.find-store-banner:before{background:#231c34;content:"";display:block;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.find-store-banner__item{position:relative}@media screen and (min-width:67.5em){.find-store-banner__item:first-child{flex:1}.find-store-banner__item:nth-child(2){align-items:center;display:flex;flex-basis:auto;justify-content:flex-end}}.find-store-banner__item .super-title{position:relative}.find-store-banner__item .super-title .location-icon{height:46px;margin:0 0 -6px;width:37px}@media screen and (min-width:25.875em){.find-store-banner__item .super-title .location-icon{height:56px;width:44px}}.find-store-banner__item .super-title .location-icon__item{fill:#fff}@media screen and (min-width:67.5em){.find-store-banner__item .stores-list{margin:0}}@media screen and (min-width:30em){#payment .find-store-banner__item #place_order,.checkout_coupon .find-store-banner__item button,.dgwt-wcas-suggestions-wrapp .find-store-banner__item .dgwt-wcas-st-more,.find-store-banner__item #payment #place_order,.find-store-banner__item .btn,.find-store-banner__item .checkout_coupon button,.find-store-banner__item .dgwt-wcas-suggestions-wrapp .dgwt-wcas-st-more,.find-store-banner__item .woocommerce-notices-wrapper .woocommerce-message .button,.find-store-banner__item .woocommerce-notices-wrapper .woocommerce-message .restore-item,.find-store-banner__item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .button,.find-store-banner__item body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr .actions button,.find-store-banner__item body.woocommerce-checkout #ppcp-hosted-fields button,.woocommerce-notices-wrapper .woocommerce-message .find-store-banner__item .button,.woocommerce-notices-wrapper .woocommerce-message .find-store-banner__item .restore-item,body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .find-store-banner__item .button,body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr .actions .find-store-banner__item button,body.woocommerce-checkout #ppcp-hosted-fields .find-store-banner__item button{background:#fff;border-color:#4ca585;color:#4ca585}#payment .find-store-banner__item #place_order:hover,.checkout_coupon .find-store-banner__item button:hover,.dgwt-wcas-suggestions-wrapp .find-store-banner__item .dgwt-wcas-st-more:hover,.find-store-banner__item #payment #place_order:hover,.find-store-banner__item .btn:hover,.find-store-banner__item .checkout_coupon button:hover,.find-store-banner__item .dgwt-wcas-suggestions-wrapp .dgwt-wcas-st-more:hover,.find-store-banner__item .woocommerce-notices-wrapper .woocommerce-message .button:hover,.find-store-banner__item .woocommerce-notices-wrapper .woocommerce-message .restore-item:hover,.find-store-banner__item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .button:hover,.find-store-banner__item body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr .actions button:hover,.find-store-banner__item body.woocommerce-checkout #ppcp-hosted-fields button:hover,.woocommerce-notices-wrapper .woocommerce-message .find-store-banner__item .button:hover,.woocommerce-notices-wrapper .woocommerce-message .find-store-banner__item .restore-item:hover,body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .find-store-banner__item .button:hover,body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr .actions .find-store-banner__item button:hover,body.woocommerce-checkout #ppcp-hosted-fields .find-store-banner__item button:hover{background:#4ca585;border-color:#4ca585;color:#fff}}.footer{background:url(../../assets/svg/footer-bg.svg) no-repeat;background-position:bottom;background-size:cover;padding:70px 0 80px}@media screen and (min-width:30em){.footer{background-position:top;margin-top:-170px;padding:300px 0 90px}}.footer-nav{display:flex;flex-flow:column;margin:50px 0 0}@media screen and (max-width:47.9375em){.footer-nav{border-top:1px solid #dbdfe6}}@media screen and (min-width:48em){.footer-nav{flex-flow:row wrap}}.footer-nav__menu{width:100%}@media screen and (min-width:48em){.footer-nav__menu{width:33.33333%}}@media screen and (min-width:67.5em){.footer-nav__menu{width:16.66666%}}.footer-nav__menu .menu .menu-item{display:block}.footer-nav__menu .menu .menu-item:not(:last-child){margin:0 0 10px}@media screen and (min-width:30em){.footer-nav__menu .menu .menu-item:not(:last-child){margin:0 0 5px}}.footer-nav__menu .menu .menu-item>a{color:#1e1a34;display:inline-block;font-family:TrebuchetMS,Helvetica,Arial,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:19px;position:relative;text-decoration:none}@media screen and (min-width:768px){.footer-nav .fu{margin-top:30px}}.footer-nav .fu address,.footer-nav .fu p{font-family:TrebuchetMS,Helvetica,Arial,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:19px}.footer-nav .fu address{margin-bottom:20px}@media screen and (max-width:47.9375em){.footer-nav__trigger{border-bottom:1px solid #dbdfe6;padding:15px 0;position:relative}}@media screen and (min-width:48em){.footer-nav__trigger{margin-bottom:15px}}@media screen and (max-width:47.9375em){.footer-nav__plus{height:15px;position:absolute;right:0;top:calc(50% - 7px);width:15px}.footer-nav__plus:after,.footer-nav__plus:before{background:#1e1a34;content:"";display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.footer-nav__plus:before{height:2px;width:100%}.footer-nav__plus:after{height:100%;width:2px}}.footer-nav__content{display:none}@media screen and (max-width:47.9375em){.footer-nav__content{border-bottom:1px solid #dbdfe6;padding:15px 0}}@media screen and (min-width:48em){.footer-nav__content{display:block}}.footer-nav__content.active{display:block}.footer-nav__info{margin:30px 0 0;width:100%}@media screen and (min-width:67.5em){.footer-nav__info{margin:0 0 0 5%;width:45%}}@media screen and (min-width:85em){.footer-nav__info{margin:0 0 0 16.66666%;width:33.33333%}}.footer-nav__info .opening-times{display:flex;flex-flow:column}@media screen and (min-width:67.5em){.footer-nav__info .opening-times{flex-flow:row}}.footer-nav__info .opening-times__item{width:100%}@media screen and (min-width:67.5em){.footer-nav__info .opening-times__item{width:50%}}.footer-nav__info .opening-times__item:first-child{margin:0 0 15px}@media screen and (min-width:67.5em){.footer-nav__info .opening-times__item:first-child{margin:0}}.footer-nav__info .opening-times-text{font-size:13px;line-height:25px}.footer-nav__info .opening-times-link{position:relative;text-decoration:none}.footer-nav__info .opening-times-link__text{position:relative}.footer-nav__info .opening-times-link__text:after{background:#4ca585;bottom:1px;content:"";display:block;height:3px;left:0;position:absolute;width:100%}.footer-nav__info .opening-times-link .location-icon{height:auto;margin:0 0 -2px;width:18px}.footer-nav__info .opening-times-link .location-icon__item{fill:#4ca585}.footer-nav__info .footer-social{align-items:center;display:flex;flex-flow:column;margin:30px 0 0}@media screen and (min-width:30em){.footer-nav__info .footer-social{align-items:center;flex-flow:row wrap;justify-content:space-between}}.footer-nav__info .footer-social__item{align-items:center;display:flex;flex-flow:row wrap}.footer-nav__info .footer-social__item:first-child{margin:0 0 15px}@media screen and (min-width:30em){.footer-nav__info .footer-social__item:first-child{margin:0}}.footer-nav__info .footer-social-text{font-size:13px;margin:0 18px 0 0}.payment-gateways{align-items:center;display:flex;flex-flow:row wrap;justify-content:center;margin:22px 0 20px}@media screen and (min-width:30em){.payment-gateways{margin:40px 0 20px}}.payment-gateways__item:not(:last-child){margin:0 35px 0 0}.footer-copy{font-size:13px}.newsletter{display:flex;flex-flow:column}@media screen and (min-width:67.5em){.newsletter{align-items:center;flex-flow:row}}.newsletter__item{width:100%}.newsletter__item:first-child{margin:0 0 20px}@media screen and (min-width:67.5em){.newsletter__item:first-child{margin:0;width:370px}.newsletter__item:nth-child(2){width:calc(100% - 370px)}}.newsletter-form{display:flex;flex-flow:column}@media screen and (min-width:67.5em){.newsletter-form{flex-flow:row;justify-content:space-between}}.newsletter-form input[type=email]{-webkit-appearance:none;background:#fff;border:1px solid #4ca585;border-radius:0;color:#1e1a34;display:block;font-family:TrebuchetMS,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;padding:17px 25px;width:100%}@media screen and (min-width:67.5em){.newsletter-form input[type=email]{width:calc(100% - 210px)}}.newsletter-form input[type=email]::-webkit-input-placeholder{color:#a5a8b5}.newsletter-form input[type=email]::-moz-placeholder{color:#a5a8b5}.newsletter-form input[type=email]:-ms-input-placeholder{color:#a5a8b5}.newsletter-form input[type=email]:focus{outline:0}.newsletter-form button{margin:20px 0 0;width:170px}@media screen and (min-width:67.5em){.newsletter-form button{margin:0}}.covid-bar{background-color:#1e1a34;color:#fff;font-size:14px;line-height:20px;margin-bottom:40px;padding:10px 30px;position:relative;text-align:center}.covid-bar button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.covid-bar button svg path{fill:#4ca585}.covid-bar button svg circle{stroke:#4ca585}.covid-bar a{color:#4ca585}body.home .covid-bar{margin-bottom:0}.header-bar{display:none}@media screen and (min-width:768px){.header-bar{align-items:center;background:#f5f5f5;display:flex;flex-flow:row;height:40px;justify-content:center;position:relative;width:100%}}.header-bar__item{align-items:center;display:flex;flex-flow:row}.header-bar__item:not(:last-child){margin:0 32px 0 0}.header-bar__item a,.header-bar__item p{font-size:11px;line-height:15px;margin:0;padding-left:12px;text-decoration:none}.header-bar__phone{display:none}@media screen and (min-width:80em){.header-bar__phone{display:block;position:absolute;right:45px;top:50%;transform:translateY(-50%)}}.header-bar__phone p{font-size:14px;line-height:20px;margin:0}#primary-navigation{align-items:center;background-color:#fff;border-bottom:1px solid #dbdfe6;display:flex;justify-content:space-between;left:0;padding:0 0 0 25px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:100}@media screen and (min-width:768px){#primary-navigation{padding:10px 0 10px 25px}}@media screen and (min-width:1250px){#primary-navigation{padding:0 40px}}#primary-navigation .site-identity .logo svg{height:50px;transform-origin:0 0;transition:.2s ease-out;width:90px}@media screen and (min-width:1024px){#primary-navigation .site-identity .logo svg{height:55px;width:150px}}@media screen and (min-width:1700px){#primary-navigation .site-identity .logo svg{height:105px;width:180px}}#primary-navigation .linx .primary-menu{display:none}@media screen and (min-width:1250px){#primary-navigation .linx .primary-menu{display:flex}}#primary-navigation .linx .primary-menu__item{padding:0 25px}@media screen and (min-width:1250px){#primary-navigation .linx .primary-menu__item{padding:0 10px}#primary-navigation .linx .primary-menu__item:hover>a{border-bottom:3px solid #4ca585}}@media screen and (min-width:1400px){#primary-navigation .linx .primary-menu__item{padding:0 20px}}@media screen and (min-width:1600px){#primary-navigation .linx .primary-menu__item{padding:0 25px}}#primary-navigation .linx .primary-menu__item>a{align-items:center;border-bottom:3px solid transparent;color:#1e1a34;display:inline-flex;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:1px;text-decoration:none;text-transform:uppercase;transition:.2s ease-out}#primary-navigation .linx .primary-menu__item.top-offer>a{color:#bf3b26}@media screen and (min-width:1250px){#primary-navigation .linx .primary-menu__item.simple{position:relative}}#primary-navigation .linx .primary-menu__item.mobile-only.social a{align-items:center;display:flex;width:100%}#primary-navigation .linx .primary-menu__item.mobile-only.social a svg{margin-right:15px;width:20px}#primary-navigation .linx .primary-menu__item.mobile-only.smallz.first{margin-top:20px}#primary-navigation .linx .primary-menu__item.mobile-only.smallz a{border-bottom:0;color:#a5a8b5;font-family:TrebuchetMS,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;padding:10px 25px;text-transform:none}#primary-navigation .linx .primary-menu__item.mobile-only.smallz a strong{font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif}@media screen and (min-width:1250px){#primary-navigation .linx .primary-menu__item.has-submenu .simple-submenu,#primary-navigation .linx .primary-menu__item.has-submenu .submenu{opacity:0;transform:translateY(-30px);transition:none;visibility:hidden}#primary-navigation .linx .primary-menu__item.has-submenu:hover .simple-submenu,#primary-navigation .linx .primary-menu__item.has-submenu:hover .submenu{opacity:1;transform:translateY(0);transition:.3s ease-out;visibility:visible}#primary-navigation .linx .primary-menu__item.mobile-only{display:none}}#primary-navigation .icons{align-items:center;display:flex;justify-content:flex-end}#primary-navigation .icons .icon{margin-right:10px;padding:0 5px;text-decoration:none}@media screen and (max-width:500px){#primary-navigation .icons .icon{margin-right:5px}#primary-navigation .icons .icon svg{height:20px;width:20px}}#primary-navigation .icons .icon:last-child{margin-right:0}#primary-navigation .icons .icon__basket{position:relative}#primary-navigation .icons .icon__basket .count{background:#4ca585;border-radius:7px;color:#fff;display:block;font-family:TrebuchetMS,Helvetica,Arial,sans-serif;font-size:10px;font-style:normal;font-weight:400;height:14px;line-height:14px;position:absolute;right:-7px;text-align:center;top:0;width:14px}#primary-navigation .icons .icon__basket .count strong{font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif}@media screen and (min-width:1250px){#primary-navigation .icons .icon__basket:hover #mini-basket{opacity:1;pointer-events:auto}}#primary-navigation.not-at-top .site-identity .logo svg{transform:scale(.7)}@media screen and (min-width:1250px){#primary-navigation.not-at-top .site-identity .logo svg{height:80px;position:relative;top:12px}}#primary-navigation.not-at-top .linx .primary-menu__item{padding:0 25px}#primary-navigation.not-at-top .linx .primary-menu__item>a{height:90px}.simple-submenu{background-color:#fff;position:absolute}@media screen and (min-width:1250px){.simple-submenu{left:50%;margin-left:-150px;top:calc(100% - 1px);width:300px}}.simple-submenu .links{border-left:1px solid #dbdfe6;margin:30px 0;padding:0 30px}.simple-submenu .links ul li.mobile-back,.simple-submenu .links ul li.mobile-view-all{display:none}.simple-submenu .links ul li a{color:#1e1a34;display:inline-block;font-family:TrebuchetMS,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:1px;padding:5px 0;text-decoration:none}.simple-submenu .links ul li a strong{font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif}.simple-submenu .links ul li a:hover{color:#4ca585}.submenu{background-color:#fff;box-shadow:2px 6px 8px 2px hsla(0,0%,40%,.3);position:absolute}@media screen and (min-width:1250px){.submenu{left:0;top:calc(100% - 1px);width:100%}.submenu .submenu-container{display:flex;flex-flow:row;justify-content:center;margin-left:auto;margin-right:auto;max-width:100%;width:1520px}}.submenu .submenu-container .submenu-section.links{margin:30px 0;padding:0 30px}@media screen and (min-width:1250px){.submenu .submenu-container .submenu-section.links{border-left:1px solid #dbdfe6;width:25%}}.submenu .submenu-container .submenu-section.links ul{background:#fff}.submenu .submenu-container .submenu-section.links ul li.mobile-back,.submenu .submenu-container .submenu-section.links ul li.mobile-view-all{display:none}.submenu .submenu-container .submenu-section.links ul li a{color:#1e1a34;display:inline-block;font-family:TrebuchetMS,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:1px;padding:5px 0;text-decoration:none}.submenu .submenu-container .submenu-section.links ul li a strong{font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif}.submenu .submenu-container .submenu-section.links ul li a:hover{color:#4ca585}.submenu .submenu-container .submenu-section.links ul li a.rebound-secondary{color:#01b5ce}.submenu .submenu-container .submenu-section.links ul li a.rebound-secondary:hover{color:#474a99}.submenu .submenu-container .submenu-section.a-space{flex:1;max-width:40%}.submenu .submenu-container .submenu-section.a-space img{height:100%;max-width:none;width:auto!important}@media screen and (max-width:1250px){body.nav-is-active #primary-navigation .linx{background-color:#fff;border-top:1px solid #dbdfe6;height:100vh;left:0;overflow-x:hidden;overflow-y:scroll;position:absolute;top:100%;width:100%}body.nav-is-active #primary-navigation .linx ul li.mobile-back,body.nav-is-active #primary-navigation .linx ul li.mobile-view-all{display:block}body.nav-is-active #primary-navigation .linx ul li.destop-title{display:none}body.nav-is-active #primary-navigation .linx ul li.mobile-back a{font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;padding-left:50px;position:relative;text-transform:uppercase}body.nav-is-active #primary-navigation .linx ul li.mobile-back a:before{background:url(../../assets/svg/chevron-left.svg) no-repeat;background-size:9px 13px;content:"";display:block;height:13px;left:25px;position:absolute;top:calc(50% - 6px);width:9px}body.nav-is-active #primary-navigation .linx .primary-menu{display:flex;flex-flow:column;margin-bottom:25%}body.nav-is-active #primary-navigation .linx .primary-menu__item{padding:0}body.nav-is-active #primary-navigation .linx .primary-menu__item a{border-bottom:1px solid #dbdfe6;display:block;height:auto;padding:25px}body.nav-is-active #primary-navigation .linx .primary-menu__item.mobile-only a{display:flex}body.nav-is-active #primary-navigation .linx .primary-menu__item .simple-submenu,body.nav-is-active #primary-navigation .linx .primary-menu__item .submenu{background-color:#fff;height:100%;left:0;position:absolute;top:0;transform:translateX(200%);transition:.2s ease-out;width:100%;z-index:10}body.nav-is-active #primary-navigation .linx .primary-menu__item .simple-submenu .submenu-section,body.nav-is-active #primary-navigation .linx .primary-menu__item .submenu .submenu-section{display:none}body.nav-is-active #primary-navigation .linx .primary-menu__item .simple-submenu .submenu-section.secondary-navigation,body.nav-is-active #primary-navigation .linx .primary-menu__item .submenu .submenu-section.secondary-navigation{display:block;height:100%;margin:0;padding:0 0 100px}body.nav-is-active #primary-navigation .linx .primary-menu__item.has-submenu>a{position:relative}body.nav-is-active #primary-navigation .linx .primary-menu__item.has-submenu>a:after{background:url(../../assets/svg/chevron-right.svg) no-repeat;background-size:9px 13px;content:"";height:13px;position:absolute;right:20px;top:calc(50% - 6px);width:9px}body.nav-is-active #primary-navigation .linx .primary-menu__item.has-submenu.active>.simple-submenu,body.nav-is-active #primary-navigation .linx .primary-menu__item.has-submenu.active>.submenu{background-color:#fff;transform:translateX(0)}}.burger{background:0 0;border:none;border-radius:0;cursor:pointer;display:block;height:70px;margin-left:15px;position:relative;width:70px}@media screen and (min-width:1250px){.burger{display:none}}.burger:before{background:#dbdfe6;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:1px}.burger__icon{height:20px;left:22px;top:25px}.burger__icon,.burger__line{position:absolute;transition:all .3s ease;width:25px}.burger__line{background:#1e1a34;height:4px}.burger__line:first-child{left:0;top:0}.burger__line:nth-child(2){right:0;top:8px}.burger__line:nth-child(3){left:0;top:16px}.burger.active .burger__line:first-child{-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:burger1;animation-name:burger1}.burger.active .burger__line:nth-child(2){-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:burger2;animation-name:burger2}.burger.active .burger__line:nth-child(3){-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:burger3;animation-name:burger3}@-webkit-keyframes burger1{0%{width:25px}45%{transform:rotate(0);width:0}55%{top:0;transform:rotate(45deg);width:0}to{top:8px;transform:rotate(45deg);width:25px}}@keyframes burger1{0%{width:25px}45%{transform:rotate(0);width:0}55%{top:0;transform:rotate(45deg);width:0}to{top:8px;transform:rotate(45deg);width:25px}}@-webkit-keyframes burger2{0%{width:25px}45%{transform:rotate(0);width:0}55%{transform:rotate(-45deg);width:0}to{transform:rotate(-45deg);width:25px}}@keyframes burger2{0%{width:25px}45%{transform:rotate(0);width:0}55%{transform:rotate(-45deg);width:0}to{transform:rotate(-45deg);width:25px}}@-webkit-keyframes burger3{0%{width:25px}45%{width:0}to{width:0}}@keyframes burger3{0%{width:25px}45%{width:0}to{width:0}}#mini-basket{opacity:0;pointer-events:none;position:absolute;right:-30px;top:99%;transition:.2s ease-out;width:376px}#mini-basket .inner{background-color:#fff;border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,.3);margin-top:30px;padding:20px 30px 30px;position:relative}#mini-basket .inner:before{border:10px solid rgba(136,183,213,0);border-bottom-color:#fff;bottom:100%;content:" ";height:0;margin-left:-10px;pointer-events:none;position:absolute;right:40px;width:0}#mini-basket .buttons{display:flex;flex-flow:row wrap;justify-content:space-between;margin-bottom:0}#mini-basket .buttons a{align-items:center;border:1px solid #4ca585;border-radius:20px;color:#4ca585;display:inline-flex;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;height:40px;justify-content:center;padding:0 33px;text-decoration:none;text-transform:uppercase}#mini-basket .buttons a.checkout,#mini-basket .buttons a:hover{background-color:#4ca585;color:#fff}#mini-basket .buttons a.checkout:hover{background-color:#fff;color:#4ca585}#mini-basket .cart_list{max-height:300px;overflow:auto;padding-top:10px}#mini-basket .cart_list::-webkit-scrollbar{width:5px}#mini-basket .cart_list::-webkit-scrollbar-track{background-color:#dbdfe6;box-shadow:none}#mini-basket .cart_list::-webkit-scrollbar-thumb{background-color:#4ca585;outline:0}#mini-basket .cart_list .mini_cart_item{border-bottom:1px solid #dbdfe6;display:flex;flex-flow:row;margin-bottom:20px;padding-bottom:20px}#mini-basket .cart_list .mini_cart_item .thumb{flex:0 0 100px;position:relative}#mini-basket .cart_list .mini_cart_item .thumb img{height:auto;width:80px}#mini-basket .cart_list .mini_cart_item .thumb .quantity{background-color:#4ca585;border-radius:6px;color:#fff;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-size:10px;font-style:normal;font-weight:400;height:12px;line-height:12px;position:absolute;right:14px;text-align:center;top:-6px;width:12px}#mini-basket .cart_list .mini_cart_item .product-deets{color:#4ca585;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:20px;text-decoration:none}#mini-basket .cart_list .mini_cart_item .product-deets dl{color:#a5a8b5;font-size:11px;margin-top:5px;width:100%}#mini-basket .cart_list .mini_cart_item .product-deets dl dt{display:none}#mini-basket .cart_list .mini_cart_item .product-deets dl dd{line-height:15px;padding-left:15px;position:relative}#mini-basket .cart_list .mini_cart_item .product-deets dl dd:before{background-color:#a5a8b5;border-radius:2.5px;content:"";height:5px;left:0;position:absolute;top:5px;width:5px}#mini-basket .cart_list .mini_cart_item .product-deets dl p{font-size:11px;line-height:14px;margin-bottom:0}#mini-basket .cart_list .mini_cart_item .price{padding-left:20px;padding-right:5px}.messages-slider{background:#4ca585;margin-bottom:30px;text-align:center;width:100%}.messages-slider.no-margin{margin-bottom:0}.messages-slider__item{display:none;padding:10px 20px}.messages-slider__item:first-child{display:block}.messages-slider__item p{font-size:10px}@media screen and (min-width:900px){.messages-slider__item p{font-size:11px}}@media screen and (min-width:1024px){.messages-slider__item p{font-size:16px}}#search-popout{background-color:#fff;border-top:1px solid #4ca585;box-shadow:0 5px 5px rgba(30,26,52,.1);left:0;padding:30px 0;position:absolute;top:0;transform:translateY(-200%);transition:transform .3s ease-out;width:100%}#search-popout.active{transform:translateY(0)}#search-popout .inner{display:flex}#search-popout .inner .dgwt-wcas-search-wrapp{flex:1;max-width:100%!important;padding-right:15px}#search-popout form{display:flex;flex-flow:row wrap;width:100%}#search-popout form input[type=search]{border:1px solid #dbdfe6;border-radius:0;color:#4ca585;flex:1;font-family:TrebuchetMS,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;height:auto;line-height:20px;margin-right:15px;padding:15px 15px 15px 40px;width:100%}#search-popout form input[type=search] strong{font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif}#search-popout form input[type=search]:-ms-input-placeholder{color:#a5a8b5}#search-popout form input[type=search]::-moz-placeholder{color:#a5a8b5}#search-popout form input[type=search]::placeholder{color:#a5a8b5}@media screen and (max-width:700px){#search-popout form button{margin-top:30px;width:100%}}#search-popout #datafetch h3{margin-bottom:30px;margin-top:30px}#search-popout #datafetch ul li a{border-bottom:1px solid #dbdfe6;display:block;padding:20px;text-decoration:none}#search-popout #datafetch ul li:first-child{border-top:1px solid #dbdfe6;margin-top:30px}.dgwt-wcas-suggestions-wrapp{font-family:TrebuchetMS,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}.dgwt-wcas-suggestions-wrapp strong{font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-st--tax{color:#a5a8b5!important;font-style:normal!important;letter-spacing:1px!important;margin-bottom:5px;text-transform:uppercase!important}.dgwt-wcas-suggestions-wrapp strong{color:#4ca585}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion{padding:15px}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-st-more{display:inline-block;padding:20px 35px!important}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{border:none;border-radius:0;display:block;transition:all .2s linear}input[type=date]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#1e1a34}input[type=date]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#1e1a34}input[type=date]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#1e1a34}input[type=date]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:#1e1a34}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{outline:0}input[type=date]:not(.qty),input[type=email]:not(.qty),input[type=number]:not(.qty),input[type=password]:not(.qty),input[type=search]:not(.qty),input[type=tel]:not(.qty),input[type=text]:not(.qty),select:not(.qty),textarea:not(.qty){-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{max-width:100%;min-height:120px}select::-ms-expand{display:none}select{padding:15px 60px 15px 15px}.select-box{display:inline-block;position:relative}.select-box:after{background:url(../../assets/svg/chevron-down.svg);background-repeat:no-repeat;content:"";display:block;height:7px;pointer-events:none;position:absolute;right:25px;top:25px;width:14px}.file-box{display:inline-block;min-width:140px}.file-box input[type=file]{display:none}.file-box label{cursor:pointer;display:block;padding:10px;text-align:left}.file-box label .file-icon{display:inline-block;margin-right:15px;vertical-align:bottom}.file-box label span{display:inline-block;margin-bottom:2px;vertical-align:bottom}.input-label{display:block}.checkbox-label{width:calc(100% - 30px)}.checkbox-label,input[type=checkbox]{display:inline-block;vertical-align:middle}input[type=checkbox]{-webkit-appearance:none;background:#fff;border:1px solid #4ca585;border-radius:0;cursor:pointer;height:15px;margin:0 6px 0 0;position:relative;width:15px}input[type=checkbox]:before{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:10px;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:all .2s linear;width:100%}input[type=checkbox]:checked:before{background-image:url(../../assets/svg/tick.svg)}input[type=checkbox]:focus{outline:0}.gform_hidden{display:none}.textarea>:last-child{margin-bottom:0}.textarea h1,.textarea h2,.textarea h3,.textarea h4,.textarea h5,.textarea h6{color:#4ca585;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-size:35px;font-style:normal;font-weight:400;line-height:42px;margin-bottom:25px;padding-bottom:20px;position:relative}@media screen and (min-width:30em){.textarea h1,.textarea h2,.textarea h3,.textarea h4,.textarea h5,.textarea h6{font-size:40px;line-height:47px;margin-bottom:35px;padding-bottom:30px}}@media screen and (min-width:67.5em){.textarea h1,.textarea h2,.textarea h3,.textarea h4,.textarea h5,.textarea h6{font-size:45px;line-height:52px}}.textarea h1:not(:first-child),.textarea h2:not(:first-child),.textarea h3:not(:first-child),.textarea h4:not(:first-child),.textarea h5:not(:first-child),.textarea h6:not(:first-child){margin-top:40px}.textarea h1:after,.textarea h2:after,.textarea h3:after,.textarea h4:after,.textarea h5:after,.textarea h6:after{background:#d8d8d8;bottom:0;content:"";display:block;height:4px;left:0;position:absolute;width:40px}.textarea li,.textarea p{color:#1e1a34;font-family:TrebuchetMS,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}.textarea ol,.textarea ul{margin:0 0 15px 22px}@media screen and (min-width:48em){.textarea ol,.textarea ul{margin:0 0 30px 22px}}.textarea ul{list-style-type:disc}.textarea ul li{position:relative}.textarea ul li:not(:last-child){margin-bottom:8px}.textarea ol{list-style-type:decimal}.textarea ol li{position:relative}.textarea ol li:not(:last-child){margin-bottom:8px}.textarea a{color:#4ca585}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slider-arrows .slick-arrow{background:#fff;border:none;border-radius:50%;box-shadow:0 0 6px 0 rgba(0,0,0,.2);cursor:pointer;height:37px;position:absolute;top:50%;width:37px;z-index:1}@media screen and (min-width:30em){.slider-arrows .slick-arrow{height:55px;width:55px}}.slider-arrows .slick-arrow:active{border-style:none}.slider-arrows .slick-arrow.slick-prev{left:8px;transform:translate(-50%,-50%)}@media screen and (min-width:30em){.slider-arrows .slick-arrow.slick-prev{left:0}}.slider-arrows .slick-arrow.slick-prev .chevron-icon{background:url(../../assets/svg/chevron-left.svg) no-repeat;background-size:9px 13px}.slider-arrows .slick-arrow.slick-next{right:8px;transform:translate(50%,-50%)}@media screen and (min-width:30em){.slider-arrows .slick-arrow.slick-next{right:0}}.slider-arrows .slick-arrow.slick-next .chevron-icon{background:url(../../assets/svg/chevron-right.svg) no-repeat;background-size:9px 13px}.slider-arrows .slick-arrow .chevron-icon{display:block;height:13px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:9px}.slick-slide a:focus,.slick-slide:focus{outline:0}.offset-slider-wrapper{overflow:hidden;position:relative}@media screen and (min-width:67.5em){.offset-slider-wrapper:before{background:#4ca585;content:"";display:block;height:100%;position:absolute;right:0;top:0;width:45px;z-index:1}}.offset-slider{overflow:hidden;padding:0 20px;position:relative}@media screen and (min-width:30em){.offset-slider{max-width:836px;padding:0 60px}}@media screen and (min-width:61.9375em){.offset-slider{padding:0 0 0 60px}}@media screen and (min-width:67.5em){.offset-slider{max-width:inherit;padding:0 0 0 calc(50% - 360px)}}@media screen and (min-width:92.5em){.offset-slider{padding:86px 0 0 calc(50% - 360px)}}@media screen and (min-width:100em){.offset-slider{padding:98px 0 0 calc(50% - 360px)}}@media screen and (min-width:67.5em){.offset-slider .slick-slide{width:auto!important}.offset-slider .slick-slide:not(:last-child){margin:0 30px 0 0}.offset-slider .slick-slide .offset-slider__content,.offset-slider .slick-slide .offset-slider__img img{opacity:.3}.offset-slider .slick-slide.slick-current .offset-slider__content,.offset-slider .slick-slide.slick-current .offset-slider__img img{opacity:1}.offset-slider .slick-slide.slick-current .offset-slider__img{box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.offset-slider .slick-slide.slick-current .offset-slider__img:after{width:100%}}.offset-slider .slick-arrow{top:calc(50% - 45px)}@media screen and (min-width:67.5em){.offset-slider .slick-arrow{background:0 0;border:2px solid #4ca585;box-shadow:none;height:100px;top:calc(50% - 55px);width:100px}}@media screen and (min-width:92.5em){.offset-slider .slick-arrow{top:calc(50% - 5px)}}@media screen and (min-width:67.5em){.offset-slider .slick-arrow .chevron-icon{height:50px;width:28px}.offset-slider .slick-arrow.slick-disabled{display:none!important}}.offset-slider .slick-arrow.slick-prev{left:28px}@media screen and (min-width:30em){.offset-slider .slick-arrow.slick-prev{left:60px}}@media screen and (min-width:67.5em){.offset-slider .slick-arrow.slick-prev{left:10%}}@media screen and (min-width:100em){.offset-slider .slick-arrow.slick-prev{left:15%}}@media screen and (min-width:67.5em){.offset-slider .slick-arrow.slick-prev .chevron-icon{background:url(../../assets/svg/chevron-left-thin.svg) no-repeat;background-size:28px 50px;left:calc(50% - 3px)}}.offset-slider .slick-arrow.slick-next{right:28px}@media screen and (min-width:30em){.offset-slider .slick-arrow.slick-next{right:60px}}@media screen and (min-width:67.5em){.offset-slider .slick-arrow.slick-next{right:10%}}@media screen and (min-width:100em){.offset-slider .slick-arrow.slick-next{right:15%}}@media screen and (min-width:67.5em){.offset-slider .slick-arrow.slick-next .chevron-icon{background:url(../../assets/svg/chevron-right-thin.svg) no-repeat;background-size:28px 50px;left:calc(50% + 3px)}}.offset-slider__item{max-width:715px;text-decoration:none}@media screen and (min-width:67.5em){.offset-slider__item{max-width:inherit}}.offset-slider__img{box-shadow:0 2px 4px 0 rgba(0,0,0,.5);margin:4px;position:relative}@media screen and (min-width:67.5em){.offset-slider__img{box-shadow:none}}.offset-slider__img:before{background:#fff;height:100%;top:0}.offset-slider__img:after,.offset-slider__img:before{content:"";display:block;left:0;position:absolute;width:100%}.offset-slider__img:after{background:#4ca585;bottom:0;height:4px}@media screen and (min-width:67.5em){.offset-slider__img:after{width:0}}.offset-slider__content{display:flex;flex-flow:row wrap;justify-content:space-between;margin:4px;padding:30px 0 0}@media screen and (max-width:29.9375em){.offset-slider__content p{max-width:110px;text-align:right}}.slider{background:#1e1a34;position:relative}.slider:after{border:18px solid transparent;border-top-color:#b41735;bottom:-36px;content:"";display:block;height:0;left:calc(50% - 18px);position:absolute;width:0}.slider__item{align-items:center;background-size:cover!important;display:flex!important;height:100%;width:100%}@media screen and (min-width:1080px){.slider__item{min-height:560px}}.slider__item .container-wide{width:100%}.slider__row{display:flex;flex-flow:column;padding:30px 0 40px}@media screen and (min-width:30em){.slider__row{padding:60px 0}}@media screen and (min-width:67.5em){.slider__row{flex-flow:row}}.slider__content{align-items:center;display:flex;width:100%}@media screen and (min-width:67.5em){.slider__content{width:50%}}.slider__content-inner h2{margin-bottom:15px;padding-bottom:30px;position:relative}@media screen and (max-width:1080px){.slider__content-inner h2.alpha{font-size:40px;line-height:50px}}.slider__content-inner h2:after{background:#4ca585;bottom:0;content:"";display:block;height:5px;left:0;position:absolute;width:95px}.slider__content-inner h1{margin-bottom:25px;max-width:600px}.slider__img{width:100%}@media screen and (max-width:1080px){.slider__img{display:none}}@media screen and (min-width:67.5em){.slider__img{margin-left:auto;max-width:660px;width:50%}}.slider__img img{margin:0}@media screen and (min-width:67.5em){.slider__img img{margin:0 0 0 auto}}.slider .slick-dots{bottom:30px;position:absolute;right:20px}@media screen and (min-width:48em){.slider .slick-dots{bottom:50%;right:40px;transform:translateY(50%)}}.slider .slick-dots li:not(:last-child){margin:0 0 7px}.slider .slick-dots li button{background:#4ca585;border:none;border-radius:50%;cursor:pointer;display:block;height:13px;opacity:.5;overflow:hidden;text-indent:-9999px;width:13px}.slider .slick-dots li.slick-active button{opacity:1}.slider.preload .slider__item{display:none!important}.slider.preload .slider__item:first-child{display:flex!important}.home-intro-section{padding:40px 0 60px}@media screen and (min-width:48em){.home-intro-section{padding:50px 0 100px}}@media screen and (min-width:67.5em){.home-intro-section{padding:30px 0 100px}}.category-boxes{padding:60px 0 40px;position:relative}@media screen and (min-width:48em){.category-boxes{padding:80px 0}}@media screen and (min-width:85em){.category-boxes{padding:100px 0}}.category-boxes:before{background:#fff}.category-boxes:after,.category-boxes:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.category-boxes:after{background:url(../../assets/svg/curve-bg-mob.svg) no-repeat bottom;background-size:cover}@media screen and (min-width:30em){.category-boxes:after{background:url(../../assets/svg/curve-bg.svg) no-repeat bottom;background-size:cover}}.category-boxes .imgWrapper{overflow:hidden;padding-top:100%;position:relative;width:100%}.category-boxes .fromPrice{font-size:12px;height:22px;left:30%;position:absolute;text-align:center;top:10%;transform:rotate(45deg);width:100%;z-index:10}.category-boxes .fromPrice span{line-height:22px}.category-boxes .fromPrice:before{background-color:#4ca585;content:"";height:100%;left:0;padding:5px 0;position:absolute;text-align:center;text-transform:uppercase;top:0;width:100%;z-index:-1}.category-boxes>.container .flex,.category-boxes>.wc-tabs-wrapper .flex,.category-boxes>.woocommerce-notices-wrapper .flex{flex-wrap:wrap;justify-content:space-between}.category-boxes__item{margin-bottom:20px;width:calc(50% - 10px)}@media screen and (min-width:768px){.category-boxes__item{margin-bottom:35px;width:calc(33.333% - 13.3px)}}@media screen and (min-width:1080px){.category-boxes__item{margin-bottom:50px;width:calc(25% - 20px)}}@media screen and (min-width:1280px){.category-boxes__item{width:calc(16.6666% - 16px)}}@media screen and (min-width:1360px){.category-boxes__item{width:calc(16.6666% - 16px)}}.category-boxes__item a{text-decoration:none!important}.category-boxes__img{height:100%;margin-bottom:10px;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}@media screen and (min-width:768px){.category-boxes__img{height:180px}}@media screen and (min-width:1080px){.category-boxes__img{height:220px}}@media screen and (min-width:1280px){.category-boxes__img{height:180px}}@media screen and (min-width:1360px){.category-boxes__img{height:200px}}.category-boxes__title{color:#1e1a34;font-size:18px}.excellence{align-items:center;display:flex;flex-flow:column;margin:0 auto;max-width:540px;padding:0 0 30px}@media screen and (min-width:67.5em){.excellence{align-items:center;flex-flow:row;max-width:740px}}.excellence__icon{order:2}@media screen and (min-width:67.5em){.excellence__icon{order:inherit}}.excellence__text{margin:0 0 25px;order:1;text-align:center}@media screen and (min-width:67.5em){.excellence__text{margin:0 0 0 30px;order:inherit;text-align:left}}.offset-slider-section{padding:60px 0 80px;position:relative}@media screen and (min-width:48em){.offset-slider-section{padding:120px 0 160px}}@media screen and (min-width:85em){.offset-slider-section{padding:120px 0 210px}}.offset-slider-section:before{background:#fff}.offset-slider-section:after,.offset-slider-section:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.offset-slider-section:after{background:url(../../assets/svg/curve-bg-mob.svg) no-repeat bottom;background-size:cover}@media screen and (min-width:30em){.offset-slider-section:after{background:url(../../assets/svg/curve-bg.svg) no-repeat bottom;background-size:cover}}.offset-slider-title{padding:0 20px 50px}@media screen and (min-width:30em){.offset-slider-title{padding:0 60px 50px}}@media screen and (min-width:67.5em){.offset-slider-title{padding:0 100px 50px}}@media screen and (min-width:92.5em){.offset-slider-title{left:calc(50% - 640px);padding:0;position:absolute;top:0}}.offset-slider-title h2 span{display:block}@media screen and (min-width:92.5em){.offset-slider-title h3{max-width:230px}}.home-info-section{padding:60px 0 50px}@media screen and (min-width:48em){.home-info-section{padding:100px 0 70px}}.home-info-title{margin-bottom:40px;padding-bottom:20px;position:relative}.home-info-title:after{background:#d8d8d8;bottom:0;content:"";display:block;height:4px;left:50%;position:absolute;transform:translateX(-50%);width:40px}.featured-products__slick{margin-left:-20px;margin-right:-20px}.featured-products__slick .slick-slide{margin:0 20px}.featured-products__slick .slick-arrow.slick-prev{left:20px}.featured-products__slick .slick-arrow.slick-next{right:20px}.fp-title{margin-bottom:40px;padding-top:20px;position:relative}.fp-title:after{background:#d8d8d8;content:"";display:block;height:4px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:40px}.home-info{display:flex;flex-flow:row wrap;justify-content:center;margin:0 auto;max-width:600px;padding:0 10px}@media screen and (min-width:67.5em){.home-info{margin:0;max-width:inherit;padding:0}}.home-info__item{align-items:center;display:flex;flex-flow:row;position:relative;width:100%}@media screen and (min-width:67.5em){.home-info__item{align-items:flex-start;flex-flow:column;padding:25px 35px;width:20%}}@media screen and (max-width:67.4375em){.home-info__item:not(:last-child){margin:0 0 25px;padding:0 0 25px}}.home-info__item:not(:last-child):after{background:#d8d8d8;bottom:0;content:"";display:block;height:1px;position:absolute;right:0;width:100%}@media screen and (min-width:67.5em){.home-info__item:not(:last-child):after{bottom:auto;height:100%;top:0;width:1px}}.home-info__icon{display:flex;justify-content:center;width:50px}@media screen and (min-width:67.5em){.home-info__icon{width:auto}}.home-info__icon .delivery-icon{height:26px;width:44px}.home-info__icon .calendar-icon{height:28px;width:27px}.home-info__icon .price-icon{height:30px;width:30px}.home-info__icon .payment-icon{height:35px;width:35px}.home-info__icon .contact-icon{height:37px;width:43px}.home-info__content{margin:0 0 0 20px}@media screen and (min-width:67.5em){.home-info__content{margin:0}}.home-info h3{margin:10px 0}@media screen and (min-width:67.5em){.home-info__text{max-width:170px}}.home-info__text p{color:#a5a8b5;font-family:TrebuchetMS,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:0}.home-banner{display:flex;flex-flow:column}@media screen and (min-width:80em){.home-banner{flex-flow:row;min-height:480px}}.home-banner__store{background-position:50%!important;background-size:cover!important;padding:35px 20px 45px;position:relative;width:100%}@media screen and (max-width:29.9375em){.home-banner__store{background:#1e1a34!important}}@media screen and (min-width:30em){.home-banner__store{padding:55px 60px}}@media screen and (min-width:67.5em){.home-banner__store{padding:90px 100px}}@media screen and (min-width:80em){.home-banner__store{align-items:center;display:flex;padding:70px 100px;width:calc(50% + 43px)}}.home-banner__store:before{background:#231c34;content:"";display:block;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.home-banner__store .super-title,.home-banner__store-inner{position:relative}.home-banner__store .super-title .location-icon{height:46px;margin:0 0 -6px;width:37px}@media screen and (min-width:25.875em){.home-banner__store .super-title .location-icon{height:56px;width:44px}}@media screen and (min-width:100em){.home-banner__store .super-title .location-icon{margin:0 0 -2px}}.home-banner__store .super-title .location-icon__item{fill:#fff}.home-banner__quote{background:#4ca585;padding:40px 20px;position:relative;width:100%}@media screen and (min-width:30em){.home-banner__quote{padding:50px 60px}}@media screen and (min-width:80em){.home-banner__quote{padding:70px 100px 70px 70px;width:calc(50% - 43px)}}@media screen and (min-width:100em){.home-banner__quote{padding:70px 100px}}.home-banner__quote:before{background:url(../../assets/svg/curve-pseudo.svg);background-size:43px 100%;content:"";display:block;height:100%;left:-43px;position:absolute;top:0;width:43px}.home-banner__quote-inner{position:relative}.home-banner__quote .sparkle-icon{display:none}@media screen and (min-width:30em){.home-banner__quote .sparkle-icon{display:block;left:5%;position:absolute;top:10%}}.home-banner__quote .sparkle-icon-flip{display:none}@media screen and (min-width:30em){.home-banner__quote .sparkle-icon-flip{bottom:10%;display:block;position:absolute;right:5%}}.testimonials-slider{background:#fff;border-radius:9px;margin:0 auto;max-width:570px;padding:35px 50px;position:relative}@media screen and (min-width:30em){.testimonials-slider{padding:35px 55px}}@media screen and (min-width:48em){.testimonials-slider{padding:35px 90px}}@media screen and (min-width:67.5em){.testimonials-slider{padding:35px 65px}}@media screen and (min-width:100em){.testimonials-slider{padding:35px 90px}}.testimonials-slider .testimonials-slider__item .rating{margin-bottom:20px}.testimonials-slider .review-stars{display:block;margin:0 0 10px}.testimonials-slider .review-stars__item{opacity:0}.testimonials-slider .review-stars--1 .review-stars__item:nth-child(-n+1),.testimonials-slider .review-stars--2 .review-stars__item:nth-child(-n+2),.testimonials-slider .review-stars--3 .review-stars__item:nth-child(-n+3),.testimonials-slider .review-stars--4 .review-stars__item:nth-child(-n+4),.testimonials-slider .review-stars--5 .review-stars__item:nth-child(-n+5){opacity:1}.trustpilot{display:block;margin:30px auto 0;max-width:345px;text-align:center;text-decoration:none}@media screen and (max-width:25.8125em){.trustpilot__item:not(:last-child){margin:0 0 10px}}.brands-section{padding:60px 0}@media screen and (min-width:48em){.brands-section{padding:120px 0}}.brands{display:flex;flex-flow:column}@media screen and (min-width:67.5em){.brands{flex-flow:row}}.brands__content{width:100%}@media screen and (min-width:67.5em){.brands__content{width:50%}}.brands__logos{margin:10px 0 0;width:100%}@media screen and (min-width:30em){.brands__logos{margin:20px 0 0}}@media screen and (min-width:67.5em){.brands__logos{margin:0;width:50%}}.logos{display:flex;flex-flow:row wrap}.logos__item{align-items:center;display:flex;height:90px;justify-content:center;margin:15px 0 0;width:33.33333%}@media screen and (min-width:25.875em){.logos__item{margin:25px 0 0}}.logos__item:nth-child(-n+3){margin:0}.logos__item img{max-height:90px;max-width:135px;transform:scale(.7)}@media screen and (min-width:25.875em){.logos__item img{transform:scale(.8)}}@media screen and (min-width:37.5em){.logos__item img{transform:none}}.logos--row{margin:15px 0 0}@media screen and (min-width:25.875em){.logos--row{margin:25px 0 0}}@media screen and (min-width:67.5em){.logos--row .logos__item{width:16.66666%}.logos--row .logos__item:nth-child(-n+6){margin:0}}#loadmore-logos-container{display:none}.insta-user{margin:30px 0 0;text-align:center}@media screen and (min-width:30em){.insta-user{bottom:-70px;left:50%;position:absolute;transform:translateX(-50%)}}.insta-user:after{background:#d8d8d8;bottom:-18px;content:"";display:block;height:4px;left:calc(50% - 20px);position:absolute;width:40px}#sbi_images{display:flex;flex-flow:row wrap;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:900px){#sbi_images{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1200px){#sbi_images{grid-template-columns:repeat(6,1fr)}}#sbi_images .sbi_item{width:50%}@media screen and (min-width:900px){#sbi_images .sbi_item{width:33.333%}}@media screen and (min-width:1200px){#sbi_images .sbi_item{width:16.6666666667%}}#sbi_images .sbi_item a{display:block;height:0!important;overflow:hidden;padding-bottom:100%;position:relative;text-indent:999px}#sbi_images .sbi_item a span{display:none}#sbi_images .sbi_item a img{display:none!important;height:100!important;width:100%!important}@media screen and (max-width:47.9375em){.about-banner-section .container-wide{padding:0}}.about-banner{background-position:80%!important;background-size:cover!important;min-height:455px;padding:80px 20px;width:100%}@media screen and (min-width:30em){.about-banner{min-height:555px;padding:100px 60px}}@media screen and (min-width:48em){.about-banner{padding:100px 95px}}.about-banner__sub-title{margin:0 0 20px;padding:0 0 25px;position:relative}.about-banner__sub-title:after{background:#4ca585;bottom:0;content:"";display:block;height:5px;left:0;position:absolute;width:95px}.about-banner__title{max-width:600px}.about-intro-section{padding:60px 0}@media screen and (min-width:30em){.about-intro-section{padding:80px 0}}@media screen and (min-width:48em){.about-intro-section{padding:100px 0}}.about-intro{display:flex;flex-flow:column}@media screen and (min-width:67.5em){.about-intro{flex-flow:row}.about-intro__icon{width:33.33333%}}.about-intro__icon .excellence-icon{display:block;height:146px;margin:0 auto 40px;width:146px}@media screen and (min-width:30em){.about-intro__icon .excellence-icon{height:220px;width:220px}}@media screen and (min-width:67.5em){.about-intro__icon .excellence-icon{margin:0 auto}.about-intro__content{width:66.66666%}}.about-intro__content-inner{margin:0 auto;max-width:640px}@media screen and (min-width:67.5em){.about-intro__content-inner{margin:0}}.about-body-section{padding:60px 0}@media screen and (min-width:30em){.about-body-section{padding:80px 0}}@media screen and (min-width:48em){.about-body-section{padding:120px 0}}.about-body{margin:0 auto;max-width:860px}.about-body__title{margin:0 0 35px;padding:0 0 27px;position:relative}.about-body__title:after{background:#d8d8d8;bottom:0;content:"";display:block;height:4px;left:0;position:absolute;width:40px}.about-body__title.align-center:after{left:50%;margin-left:-20px}.about-body-banner-section{padding:0 0 60px}@media screen and (min-width:30em){.about-body-banner-section{padding:0 0 80px}}@media screen and (min-width:48em){.about-body-banner-section{padding:0 0 140px}}@media screen and (max-width:47.9375em){.about-body-banner-section .container,.about-body-banner-section .wc-tabs-wrapper,.about-body-banner-section .woocommerce-notices-wrapper{padding:0}}.about-body-banner{background:#f1f5f6;overflow:hidden;padding:60px 20px 0;position:relative}@media screen and (min-width:30em){.about-body-banner{padding:80px 60px 0}}@media screen and (min-width:48em){.about-body-banner{padding:80px 75px 0}}@media screen and (min-width:80em){.about-body-banner{padding:80px 75px}}.about-body-banner .super-title{max-width:500px}@media screen and (min-width:85em){.about-body-banner .super-title{max-width:700px}}.about-body-banner__text{max-width:450px}.about-body-banner__text p{color:#1e1a34;font-family:TrebuchetMS,Helvetica,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:34px;margin:0}@media screen and (min-width:30em){.about-body-banner__text p{font-size:25px;line-height:35px}}.about-body-banner__text a{color:#1e1a34;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif}.about-body-banner__img{padding:40px 0 0}@media screen and (min-width:80em){.about-body-banner__img{bottom:0;max-width:570px;padding:0;position:absolute;right:20px}}@media screen and (min-width:100em){.about-body-banner__img{max-width:inherit}}.news-title{margin:0 auto;max-width:860px}.news-title h1{padding:30px 0 0;position:relative}.news-title h1:before{background:#4ca585;content:"";display:block;height:5px;left:calc(50% - 48px);position:absolute;top:0;width:96px}.news-section{padding:60px 0}@media screen and (min-width:48em){.news-section{padding:75px 0 90px}}.container-news{padding:0 20px}@media screen and (min-width:30em){.container-news{padding:0 60px}}@media screen and (min-width:67.5em){.container-news{padding:0 100px}}.news-wrapper{display:flex;flex-flow:column}@media screen and (min-width:67.5em){.news-wrapper{align-items:flex-start;flex-flow:row;margin:0 auto;max-width:1280px}}@media screen and (min-width:116.25em){.news-wrapper{max-width:1920px}}.news-advert{margin:0 0 20px}@media screen and (min-width:67.5em){.news-advert{margin:0 20px 0 0;width:30%}}@media screen and (min-width:85em){.news-advert{margin:0 40px 0 0;width:calc(100% - 880px)}}@media screen and (min-width:116.25em){.news-advert{width:calc(100% - 1320px)}}.news-advert img{margin:0 auto}@media screen and (min-width:85em){.news-advert img{margin:0}}.news{display:flex;flex-flow:column;margin-left:auto;margin-right:auto;max-width:374px}@media screen and (min-width:48em){.news{flex-flow:row wrap;margin-left:-10px;margin-right:-10px;max-width:inherit}}@media screen and (min-width:67.5em){.news{width:70%}}@media screen and (min-width:85em){.news{margin-left:-20px;margin-right:-20px;width:880px}}@media screen and (min-width:116.25em){.news{width:1320px}}.news__item{background:#f1f5f6;display:flex;flex-flow:column;margin:0 0 20px;padding:10px}@media screen and (min-width:48em){.news__item{margin:0 10px 20px;padding:15px;width:calc(50% - 20px)}}@media screen and (min-width:85em){.news__item{margin:0 20px 40px;width:calc(50% - 40px)}}@media screen and (min-width:116.25em){.news__item{width:calc(33.33333% - 40px)}}.news__img{display:block;height:220px;position:relative;text-decoration:none}@media screen and (min-width:85em){.news__img{height:250px}}.news__img:before{background:#fff;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.news__img img{height:100%;-o-object-fit:cover;object-fit:cover;position:relative;transition:all .2s ease;width:100%}.news__img:hover img{opacity:.75}.news__content{background:#fff;height:calc(100% - 220px);padding:16px 18px 22px}@media screen and (min-width:85em){.news__content{height:calc(100% - 250px)}}.news__title{display:block;text-decoration:none}.news__title:hover{color:#4ca585}.news__title h2{font-size:18px;line-height:23px}@media screen and (min-width:30em){.news__title h2{font-size:21px;line-height:26px}}@media screen and (min-width:85em){.news__title h2{font-size:25px;line-height:30px}}.news__meta{display:flex;flex-flow:row wrap;font-size:10px;line-height:15px}@media screen and (min-width:85em){.news__meta{font-size:11px;line-height:16px}}.news__meta span:not(:last-child){margin:0 3px 0 0;padding:0 7px 0 0;position:relative}@media screen and (min-width:85em){.news__meta span:not(:last-child){margin:0 5px 0 0;padding:0 9px 0 0}}.news__meta span:not(:last-child):after{content:"•";display:block;font-size:9px;position:absolute;right:0;top:0}.news__meta a{color:#a5a8b5}.news__meta a:hover{color:#4ca585}.banner{background-position:80%!important;background-size:cover!important;min-height:455px;padding:80px 20px;position:relative;width:100%}@media screen and (min-width:30em){.banner{min-height:555px;padding:100px 60px}}@media screen and (min-width:48em){.banner{padding:100px 95px}}.banner:after{background:#1e1a34;content:"";display:block;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%;z-index:1}.banner__sub-title{margin:0 0 20px;padding:0 0 25px;position:relative;z-index:2}.banner__sub-title:after{background:#4ca585;bottom:0;content:"";display:block;height:5px;left:0;position:absolute;width:95px}.banner__sub-title a{color:#fff}.banner__title{max-width:900px;position:relative;z-index:2}.post-section{padding:0 0 60px}@media screen and (min-width:30em){.post-section{padding:0 0 80px}}@media screen and (min-width:48em){.post-section{padding:90px 0 120px}}.container-post{margin:0 auto;max-width:1060px;padding:0 20px}@media screen and (min-width:30em){.container-post{padding:0 60px}}@media screen and (min-width:67.5em){.container-post{padding:0 100px}}.find-us-quick-links{display:none}@media screen and (min-width:61.9375em){.find-us-quick-links{display:flex;flex-flow:row wrap;justify-content:center}}.find-us-quick-links li:not(:last-child){margin:0 8px 0 0;padding:0 14px 0 0;position:relative}.find-us-quick-links li:not(:last-child):after{color:#a5a8b5;content:"|";display:block;position:absolute;right:0;top:-1px}.find-us-quick-links a{text-decoration:none}.find-us-quick-links a:hover{color:#1e1a34}.find-us-select-box{display:block;margin-bottom:60px;margin-left:auto;margin-right:auto;max-width:100%;width:480px}.find-us-select-box h2{margin-bottom:20px}.find-us-select-box .select-box{width:100%}.find-us-select{background:0 0;border:1px solid #dbdfe6;color:#4ca585;display:block;font-family:TrebuchetMS,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:23px;padding:15px 35px 15px 20px;width:100%}.map-section{padding:0 0 35px}@media screen and (min-width:30em){.map-section{padding:0 0 80px}}@media screen and (min-width:48em){.map-section{padding:0 0 100px}}@media screen and (max-width:29.9375em){.map-section .container-wide{padding:0}}.map{height:414px;width:100%}@media screen and (min-width:67.5em){.map{height:570px}}.find-us-title{margin-bottom:18px;padding-bottom:15px;position:relative}.find-us-title:before{background:#d8d8d8;bottom:0;content:"";display:block;height:4px;left:calc(50% - 20px);position:absolute;width:40px}.stores{margin:20px 0 0}@media screen and (min-width:30em){.stores{margin:60px 0 0}}.stores__item:not(:last-child){margin:0 0 35px}.stores__item--card{background:#f1f5f6;display:flex;flex-flow:column;padding:10px 10px 40px}@media screen and (min-width:30em){.stores__item--card{padding:40px}}@media screen and (min-width:67.5em){.stores__item--card{flex-flow:row;padding:15px 50px 15px 15px}}.stores__img{max-width:370px}@media screen and (min-width:67.5em){.stores__img{max-width:320px}}@media screen and (min-width:80em){.stores__img{max-width:370px}}.stores__content{padding:20px 20px 0;width:100%}@media screen and (min-width:30em){.stores__content{padding:30px 0 0}}@media screen and (min-width:67.5em){.stores__content{padding:0 0 0 40px;width:calc(100% - 320px)}}@media screen and (min-width:80em){.stores__content{width:calc(100% - 370px)}}.stores__row{display:flex;flex-flow:column}@media screen and (min-width:48em){.stores__row{flex-flow:row wrap}}.stores__row-item{width:100%}@media screen and (min-width:48em){.stores__row-item{width:50%}}@media screen and (min-width:100em){.stores__row-item{width:33.33333%}}.stores__row-item:not(:last-child){margin:0 0 20px}@media screen and (min-width:80em){.stores__row-item:not(:last-child){margin:0}}@media screen and (min-width:48em) and (max-width:99.9375em){.stores__row-item:last-child{margin:20px 0 0;width:100%}}.stores-address p{color:#1e1a34;font-family:TrebuchetMS,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:25px;margin:0}@media screen and (min-width:30em){.stores-address p{font-size:21px;line-height:28px}}@media screen and (min-width:67.5em){.stores-address p{font-size:25px;line-height:35px}}.stores-ctas a{width:100%}@media screen and (min-width:30em){.stores-ctas a{width:auto}}@media screen and (min-width:100em){.stores-ctas a{width:100%}}.stores-ctas a:not(:last-child){margin:0 0 20px}@media screen and (min-width:30em){.stores-ctas a:not(:last-child){margin:0 20px 20px 0}}@media screen and (min-width:100em){.stores-ctas a:not(:last-child){margin:0 0 20px}}.stores-opening-times{width:190px}.stores-opening-times tr td{padding:3px 0}.stores-grid{display:grid;gap:30px;grid-template-columns:1fr}@media screen and (min-width:768px){.stores-grid{grid-template-columns:1fr 1fr}}@media screen and (min-width:900px){.stores-grid{grid-template-columns:1fr 1fr 1fr}}.stores-grid__item{background-color:#f1f5f6;padding:15px}.stores-grid__item .thumbnail{background-position:50%;background-repeat:no-repeat;background-size:cover;height:0;margin-bottom:20px;padding-bottom:60%;width:100%}.stores-grid__item .location{font-size:14px;margin-bottom:0}.stores-grid__item h3{margin-bottom:20px}.stores-grid__item address{display:block;margin-bottom:20px}#payment .stores-grid__item #place_order,.checkout_coupon .stores-grid__item button,.dgwt-wcas-suggestions-wrapp .stores-grid__item .dgwt-wcas-st-more,.stores-grid__item #payment #place_order,.stores-grid__item .btn,.stores-grid__item .checkout_coupon button,.stores-grid__item .dgwt-wcas-suggestions-wrapp .dgwt-wcas-st-more,.stores-grid__item .woocommerce-notices-wrapper .woocommerce-message .button,.stores-grid__item .woocommerce-notices-wrapper .woocommerce-message .restore-item,.stores-grid__item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .button,.stores-grid__item body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr .actions button,.stores-grid__item body.woocommerce-checkout #ppcp-hosted-fields button,.woocommerce-notices-wrapper .woocommerce-message .stores-grid__item .button,.woocommerce-notices-wrapper .woocommerce-message .stores-grid__item .restore-item,body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .stores-grid__item .button,body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr .actions .stores-grid__item button,body.woocommerce-checkout #ppcp-hosted-fields .stores-grid__item button{margin-bottom:20px;width:100%}.stores-grid__item .more-info{color:#a5a8b5;cursor:pointer;letter-spacing:1px}.stores-grid__item .more-info a{align-items:center;display:inline-flex;text-decoration:none}.stores-grid__item .more-info a svg{margin-left:5px}.stores-grid__item .more-info a svg path{fill:#a5a8b5}.stores-grid__item .more-info a:hover{color:#4ca585}.stores-grid__item .more-info a:hover svg path{fill:#4ca585}#faqs{border-top:1px solid #dbdfe6;margin-top:90px}#faqs li{border-bottom:1px solid #dbdfe6}#faqs li .question{cursor:pointer;display:block;padding:30px;position:relative}#faqs li .question svg{height:15px;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:15px}#faqs li .question.active svg path{fill:#4ca585}#faqs li .answer{display:block;padding:0 30px}.coupons-list{display:grid;gap:40px;grid-template-columns:1fr;margin-bottom:160px}@media screen and (min-width:768px){.coupons-list{grid-template-columns:1fr 1fr}}@media screen and (min-width:1300px){.coupons-list{grid-template-columns:1fr 1fr 1fr}}.coupons-list li{background-color:#f1f5f6;border:1px solid #4ca585;border-radius:5px;min-width:0;padding:20px}.coupons-list li h4{border:2px dashed #4ca585;border-radius:5px;margin-bottom:20px;padding:10px 20px;text-transform:uppercase}.coupons-list li .copy-wrap{display:flex;flex-flow:row wrap;justify-content:space-between}#payment .coupons-list li .copy-wrap #place_order,.checkout_coupon .coupons-list li .copy-wrap button,.coupons-list li .copy-wrap #payment #place_order,.coupons-list li .copy-wrap .btn,.coupons-list li .copy-wrap .checkout_coupon button,.coupons-list li .copy-wrap .dgwt-wcas-suggestions-wrapp .dgwt-wcas-st-more,.coupons-list li .copy-wrap .woocommerce-notices-wrapper .woocommerce-message .button,.coupons-list li .copy-wrap .woocommerce-notices-wrapper .woocommerce-message .restore-item,.coupons-list li .copy-wrap body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .button,.coupons-list li .copy-wrap body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr .actions button,.coupons-list li .copy-wrap body.woocommerce-checkout #ppcp-hosted-fields button,.dgwt-wcas-suggestions-wrapp .coupons-list li .copy-wrap .dgwt-wcas-st-more,.woocommerce-notices-wrapper .woocommerce-message .coupons-list li .copy-wrap .button,.woocommerce-notices-wrapper .woocommerce-message .coupons-list li .copy-wrap .restore-item,body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .coupons-list li .copy-wrap .button,body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr .actions .coupons-list li .copy-wrap button,body.woocommerce-checkout #ppcp-hosted-fields .coupons-list li .copy-wrap button{padding:20px}#payment .coupons-list li .copy-wrap #place_order:only-child,.checkout_coupon .coupons-list li .copy-wrap button:only-child,.coupons-list li .copy-wrap #payment #place_order:only-child,.coupons-list li .copy-wrap .btn:only-child,.coupons-list li .copy-wrap .checkout_coupon button:only-child,.coupons-list li .copy-wrap .dgwt-wcas-suggestions-wrapp .dgwt-wcas-st-more:only-child,.coupons-list li .copy-wrap .woocommerce-notices-wrapper .woocommerce-message .button:only-child,.coupons-list li .copy-wrap .woocommerce-notices-wrapper .woocommerce-message .restore-item:only-child,.coupons-list li .copy-wrap body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .button:only-child,.coupons-list li .copy-wrap body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr .actions button:only-child,.coupons-list li .copy-wrap body.woocommerce-checkout #ppcp-hosted-fields button:only-child,.dgwt-wcas-suggestions-wrapp .coupons-list li .copy-wrap .dgwt-wcas-st-more:only-child,.woocommerce-notices-wrapper .woocommerce-message .coupons-list li .copy-wrap .button:only-child,.woocommerce-notices-wrapper .woocommerce-message .coupons-list li .copy-wrap .restore-item:only-child,body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .coupons-list li .copy-wrap .button:only-child,body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr .actions .coupons-list li .copy-wrap button:only-child,body.woocommerce-checkout #ppcp-hosted-fields .coupons-list li .copy-wrap button:only-child{margin-left:auto}.woocommerce-notices-wrapper{font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}.woocommerce-notices-wrapper .woocommerce-message{background-color:#4ca585;color:#fff;display:none;margin-bottom:40px;padding:15px 30px}.woocommerce-notices-wrapper .woocommerce-message .button,.woocommerce-notices-wrapper .woocommerce-message .restore-item{background-color:#fff;color:#4ca585}.woocommerce-notices-wrapper .woocommerce-message .button{margin-right:20px}@media screen and (max-width:400px){.woocommerce-notices-wrapper .woocommerce-message .button{margin-bottom:20px;margin-right:0;width:100%}}.woocommerce-notices-wrapper .woocommerce-message .restore-item{margin-left:20px}@media screen and (max-width:400px){.woocommerce-notices-wrapper .woocommerce-message .restore-item{margin-left:0;margin-top:20px;width:100%}}.advert{display:block}.advert__sidebar{margin:60px 0}@media screen and (max-width:1200px){.advert__sidebar{display:none}}.woocommerce-products-header{display:flex;flex-flow:column;margin-bottom:30px}@media screen and (min-width:900px){.woocommerce-products-header{margin-bottom:60px}}.woocommerce-products-header__info h1{padding-top:27px;position:relative}.woocommerce-products-header__info h1:before{background-color:#4ca585;content:"";height:5px;left:0;position:absolute;top:0;width:95px}.woocommerce-products-header__info .term-description{display:none;font-family:TrebuchetMS,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;padding-top:20px}.woocommerce-products-header__info .term-description strong{font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif}@media screen and (min-width:1200px){.woocommerce-products-header__info .term-description{display:block}}.woocommerce-products-header__ad-space{display:none;width:50%}@media screen and (min-width:1200px){.woocommerce-products-header{flex-flow:row;justify-content:space-between}.woocommerce-products-header__info{width:calc(50% - 30px)}.woocommerce-products-header__ad-space{display:block;width:50%}.woocommerce-products-header__info{width:458px}}.archive .products,.single-product .products{display:grid;gap:20px;grid-template-columns:1fr 1fr}@media screen and (min-width:1000px){.archive .products,.single-product .products{gap:40px;grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:1200px){.archive .products,.single-product .products{grid-template-columns:1fr 1fr}}@media screen and (min-width:1400px){.archive .products,.single-product .products{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:1800px){.archive .products,.single-product .products{grid-template-columns:1fr 1fr 1fr 1fr}}.products{text-align:left}.products .product{display:flex!important;flex-flow:column;justify-content:space-between;margin-bottom:0;padding:0;position:relative}.products .product.ajaxed-in{display:none}.products .product .woocommerce-loop-product__link{background-color:#f1f5f6;display:flex;flex-flow:column;height:100%;overflow:hidden;padding:10px;position:relative;text-decoration:none}@media screen and (min-width:1400px){.products .product .woocommerce-loop-product__link{padding:15px}}.products .product .woocommerce-loop-product__link .onsale{background-color:#4ca585;color:#fff;display:block;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:24px;position:absolute;right:0;text-align:center;text-transform:uppercase;top:60px;transform:rotate(45deg);transform-origin:100% 100%;width:120px;z-index:20}.products .product .woocommerce-loop-product__link .onsale.hybrid{background-color:#01b5ce}.products .product .woocommerce-loop-product__link .deets{background-color:#fff;padding:15px}.products .product .woocommerce-loop-product__link .attachment-woocommerce_thumbnail{display:block;height:auto;width:100%}.products .product .woocommerce-loop-product__link .woocommerce-loop-product__title{color:#1e1a34;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-size:14px;font-size:calc(11.43243px + .13514vw);font-style:normal;font-weight:400;line-height:15px;margin-bottom:15px;min-height:30px;text-transform:uppercase}.products .product .woocommerce-loop-product__link .woocommerce-loop-product__icons{display:none}@media screen and (min-width:700px){.products .product .woocommerce-loop-product__link .woocommerce-loop-product__icons{display:block}}@media screen and (min-width:1200px){.products .product .woocommerce-loop-product__link .woocommerce-loop-product__icons{display:none}}@media screen and (min-width:1330px){.products .product .woocommerce-loop-product__link .woocommerce-loop-product__icons{display:block}}.products .product .woocommerce-loop-product__link .woocommerce-loop-product__icons li{cursor:default;display:inline-block!important;margin-right:12px;text-align:left}.products .product .woocommerce-loop-product__link .woocommerce-loop-product__icons li:last-child{margin-right:0}.products .product .woocommerce-loop-product__link .price{display:block;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;padding:15px 0 0;text-decoration:none}.products .product .woocommerce-loop-product__link .price:after{color:#4ca585;display:block;font-size:11px;margin-left:5px;text-decoration:none}@media screen and (min-width:900px){.products .product .woocommerce-loop-product__link .price:after{display:inline-block}}@media screen and (min-width:1200px){.products .product .woocommerce-loop-product__link .price:after{display:block}}@media screen and (min-width:1330px){.products .product .woocommerce-loop-product__link .price:after{display:inline-block}}.products .product .woocommerce-loop-product__link .price>.amount{color:#4ca585}.products .product .woocommerce-loop-product__link .price ins,.products .product .woocommerce-loop-product__link .price ins .amount{color:#4ca585;text-decoration:none}.products .product .woocommerce-loop-product__link .price del{align-items:center;color:#a5a8b5;display:inline-flex;display:none;margin-left:5px}@media screen and (min-width:900px){.products .product .woocommerce-loop-product__link .price del{display:inline-flex}}@media screen and (min-width:1200px){.products .product .woocommerce-loop-product__link .price del{display:none}}@media screen and (min-width:1330px){.products .product .woocommerce-loop-product__link .price del{display:inline-flex}}.products .product .woocommerce-loop-product__link .price del .amount{color:#a5a8b5;text-decoration:none}.products .product .woocommerce-loop-product__link .price{align-items:flex-end;display:flex;flex-flow:row-reverse;justify-content:flex-end}.products .product .woocommerce-loop-product__link .price .from{color:#a5a8b5;font-size:12px;margin-right:5px;text-transform:uppercase}.products .cat-featured_products .woocommerce-loop-product__link .onsale{top:70px;width:140px}.products .cat-featured_products .woocommerce-loop-product__link .onsale:before{background-color:#bf3b26;content:"Top Seller";height:100%;left:0;position:absolute;text-transform:uppercase;top:0;width:100%}.products .cat-featured_products .woocommerce-loop-product__link .onsale.hybrid:before{background-color:#01b5ce}.woocommerce-products-wrap{display:grid;grid-template-columns:1fr;padding:0 20px 100px}@media screen and (min-width:900px){.woocommerce-products-wrap{padding:0 40px 100px}}@media screen and (min-width:1200px){.woocommerce-products-wrap{gap:40px;grid-template-columns:340px 1fr}}.woocommerce-products-wrap aside,.woocommerce-products-wrap section{border-top:1px solid #dbdfe6;padding-top:20px}.woocommerce-products-wrap section{flex:1}@media screen and (min-width:1200px){.woocommerce-products-wrap aside{flex:0 340px}.woocommerce-products-wrap aside>h2{margin-bottom:40px}}.woocommerce-products-wrap aside>h2 span{float:right;font-family:TrebuchetMS,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400}.woocommerce-products-wrap aside>h2 span strong{font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif}@media screen and (min-width:1200px){.woocommerce-products-wrap aside>h2 span{cursor:auto;display:none}}.woocommerce-products-wrap aside>ul{margin-bottom:20px}.woocommerce-products-wrap aside .widget .widgettitle{background-image:url(../../assets/svg/plus.svg);background-position:100%;background-repeat:no-repeat;background-size:15px;border-top:1px solid #dbdfe6;color:#4ca585;cursor:pointer;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:15px;padding:20px 0;position:relative;text-transform:uppercase}.woocommerce-products-wrap aside .widget .widgettitle.active{background-image:url(../../assets/svg/minus.svg)}.woocommerce-products-wrap aside .widget span{display:none}.woocommerce-products-wrap aside .widget a{color:#222;display:block;font-family:TrebuchetMS,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:1.2px;line-height:20px;padding:0 10px 10px 30px;position:relative;text-decoration:none}.woocommerce-products-wrap aside .widget a strong{font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif}.woocommerce-products-wrap aside .widget a:before{border:1px solid #222;border-radius:10px;content:"";height:20px;left:0;position:absolute;top:0;width:20px}.woocommerce-products-wrap aside .widget a:after{background-color:#dbdfe6;border-radius:5px;content:"";height:10px;left:5px;opacity:0;position:absolute;top:5px;transition:.2s;width:10px}.woocommerce-products-wrap aside .widget a:hover:after{opacity:1}.woocommerce-products-wrap aside .widget>ul{display:none}.woocommerce-products-wrap aside .widget>ul.active,.woocommerce-products-wrap aside .widget>ul:first-child{display:block}.woocommerce-products-wrap aside .widget>ul li{margin-bottom:10px}.woocommerce-products-wrap aside .widget>ul li.chosen>a:after,.woocommerce-products-wrap aside .widget>ul li.current-cat>a:after{background-color:#4ca585;opacity:1}.woocommerce-products-wrap aside .widget>ul li ul{margin-left:30px;margin-top:10px}.woocommerce-products-wrap aside .sidebar-advert{display:none}@media screen and (min-width:1200px){.woocommerce-products-wrap aside .sidebar-advert{display:block}}@media screen and (max-width:1200px){.woocommerce-products-wrap aside .sidebar-adverts--slick{display:none}}.woocommerce-products-wrap aside .sidebar-adverts--slick .slick-dots{align-items:center;display:flex;justify-content:center;margin-top:15px}.woocommerce-products-wrap aside .sidebar-adverts--slick .slick-dots li{padding:5px}.woocommerce-products-wrap aside .sidebar-adverts--slick .slick-dots li button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ddd;border:none;border-radius:5px;height:10px;overflow:hidden;text-indent:100px;width:10px}.woocommerce-products-wrap aside .sidebar-adverts--slick .slick-dots li.slick-active button{background-color:#4ca585}.woocommerce-ordering{align-items:center;display:flex;font-family:TrebuchetMS,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;justify-content:flex-end;margin-bottom:20px}.woocommerce-ordering strong{font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif}.woocommerce-ordering label{padding-right:10px}.woocommerce-ordering .select{position:relative}.woocommerce-ordering .select:after{background-image:url(../../assets/svg/chevron-down.svg);background-position:50%;background-repeat:no-repeat;content:"";height:15px;pointer-events:none;position:absolute;right:25px;top:18px;width:15px}.woocommerce-ordering .select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #dbdfe6;border-radius:22.5px;font-size:14px;line-height:25px;padding:10px 60px 10px 30px}.tooltip{display:inline-block;position:relative}.tooltip .tooltip__text{background-color:#4ca585;border-radius:3px;bottom:125%;color:#fff;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;left:50%;line-height:15px;opacity:0;padding:5px 10px 3px;position:absolute;text-align:center;text-transform:uppercase;transform:translateX(-50%);transition:opacity .3s;visibility:hidden;white-space:nowrap;width:auto;z-index:1}.tooltip .tooltip__text:after{border:5px solid transparent;border-top-color:#4ca585;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.tooltip:hover .tooltip__text{opacity:1;visibility:visible}.cat-faq{padding-bottom:60px;padding-top:0}@media screen and (min-width:1200px){.cat-faq{padding:0 120px 120px}}.loadmore-wrap{padding-top:30px}.loadmore-wrap a svg{display:none;float:right;height:20px;margin-left:10px;margin-top:-4px;width:20px}.loadmore-wrap a.ajaxing{background-color:#f1f5f6!important}.loadmore-wrap a.ajaxing svg{display:inline}.woocommerce-pagination{padding-top:30px}.woocommerce-pagination ul{align-items:center;display:flex;justify-content:center}.woocommerce-pagination ul li a,.woocommerce-pagination ul li span{align-items:center;color:#1e1a34;display:inline-flex;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-size:25px;font-style:normal;font-weight:400;height:30px;justify-content:center;padding:15px;text-decoration:none;text-decoration:underline;width:30px}.woocommerce-pagination ul li a:hover,.woocommerce-pagination ul li span:hover{color:#4ca585}.woocommerce-pagination ul li a.next,.woocommerce-pagination ul li a.prev,.woocommerce-pagination ul li span.next,.woocommerce-pagination ul li span.prev{background:#fff;background-position:50%;background-repeat:no-repeat;background-size:10px;border:none;border-radius:50%;box-shadow:0 0 6px 0 rgba(0,0,0,.2);cursor:pointer;height:54px;overflow:hidden;text-indent:100px;width:54px}.woocommerce-pagination ul li a.prev,.woocommerce-pagination ul li span.prev{background-image:url(../../assets/svg/chevron-left.svg);margin-right:30px}.woocommerce-pagination ul li a.next,.woocommerce-pagination ul li span.next{background-image:url(../../assets/svg/chevron-right.svg);margin-left:30px}.woocommerce-pagination ul li a{color:#a5a8b5;text-decoration:none}body.archive .products .product,body.single-product .products .product{display:flex;flex-flow:column}body.archive .products .product .deets,body.single-product .products .product .deets{display:flex;flex:1;flex-flow:column;margin-bottom:0}body.archive .products .product .deets .price,body.single-product .products .product .deets .price{margin-bottom:0;margin-top:auto}#prod-filter-toggle{padding-bottom:20px}#prod-filters{margin-bottom:20px}@media screen and (max-width:1200px){#prod-filters{display:none}#prod-filters.active{display:block}}.woocommerce-single-product-header{display:flex;flex-flow:column}@media screen and (max-width:900px){.woocommerce-single-product-header{margin-top:30px}}.woocommerce-single-product-header .item{margin-bottom:30px}@media screen and (min-width:900px){.woocommerce-single-product-header .item{margin-bottom:70px}}.woocommerce-single-product-header .item.summary h1{font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;margin-bottom:20px;padding-top:27px;position:relative}.woocommerce-single-product-header .item.summary h1:before{background-color:#4ca585;content:"";height:5px;left:0;position:absolute;top:0;width:95px}.woocommerce-single-product-header .item.summary .include-matteress{align-items:center;display:flex}.woocommerce-single-product-header .item.summary .include-matteress svg{margin-right:10px}.woocommerce-single-product-header .item.summary .average-rating{align-items:center;display:flex}.woocommerce-single-product-header .item.summary .average-rating svg{margin-right:4px}.woocommerce-single-product-header .item.summary .average-rating span{margin-left:10px}.woocommerce-single-product-header .item.summary .average-rating span a{text-decoration:none}.woocommerce-single-product-header .item.summary .average-rating span a:hover{color:#4ca585}.woocommerce-single-product-header .item.summary .out-of-stock{border-top:1px solid #dbdfe6;padding-top:30px;text-align:center;text-transform:uppercase}.woocommerce-single-product-header .item.summary .out-of-stock,.woocommerce-single-product-header .item.summary .wc-no-matching-variations{color:#bf3b26;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}.woocommerce-single-product-header .item.summary>.price{align-items:flex-end;border-bottom:1px solid #dbdfe6;color:#4ca585;display:flex;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-size:35px;font-style:normal;font-weight:400;gap:10px;line-height:35px;padding-bottom:20px}@media screen and (min-width:1200px){.woocommerce-single-product-header .item.summary>.price{font-size:45px;line-height:45px}}.woocommerce-single-product-header .item.summary>.price>span:first-child{margin-right:10px}.woocommerce-single-product-header .item.summary>.price>span:last-child{margin-left:10px}.woocommerce-single-product-header .item.summary>.price ins{text-decoration:none}.woocommerce-single-product-header .item.summary>.price del bdi{color:#a5a8b5;font-size:30px;line-height:30px}.woocommerce-single-product-header .item.summary .icons{display:flex;justify-content:center}.woocommerce-single-product-header .item.summary .icons li{margin-bottom:20px;text-align:center;width:25%}.woocommerce-single-product-header .item.summary .icons li svg{height:40px}.woocommerce-single-product-header .item.summary .icons li span{color:#a5a8b5;display:block;font-size:11px;padding-top:10px;text-transform:uppercase}.woocommerce-single-product-header .item.summary .woocommerce-product-details__short-description{display:none}.woocommerce-single-product-header .item.summary .variations_form{position:relative}.woocommerce-single-product-header .item.summary .variations_form table,.woocommerce-single-product-header .item.summary .variations_form tbody,.woocommerce-single-product-header .item.summary .variations_form td,.woocommerce-single-product-header .item.summary .variations_form tr{display:block}.woocommerce-single-product-header .item.summary .variations_form .single_variation_wrap.has-addons .woocommerce-variation-price{display:none}.woocommerce-single-product-header .item.summary .variations_form .variations .label,.woocommerce-single-product-header .item.summary .variations_form .variations .wc-pao-addon-name,.woocommerce-single-product-header .item.summary .variations_form .wc-pao-addon-container .label,.woocommerce-single-product-header .item.summary .variations_form .wc-pao-addon-container .wc-pao-addon-name{color:#a5a8b5;display:block;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-size:11px;font-style:normal;font-weight:400;margin-bottom:10px;text-align:left;text-transform:uppercase}.woocommerce-single-product-header .item.summary .variations_form .variations .label .sample-request-trigger,.woocommerce-single-product-header .item.summary .variations_form .variations .wc-pao-addon-name .sample-request-trigger,.woocommerce-single-product-header .item.summary .variations_form .wc-pao-addon-container .label .sample-request-trigger,.woocommerce-single-product-header .item.summary .variations_form .wc-pao-addon-container .wc-pao-addon-name .sample-request-trigger{cursor:pointer;text-decoration:underline}.woocommerce-single-product-header .item.summary .variations_form .variations .wc-pao-addon-description,.woocommerce-single-product-header .item.summary .variations_form .wc-pao-addon-container .wc-pao-addon-description{font-family:TrebuchetMS,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}.woocommerce-single-product-header .item.summary .variations_form .variations .wc-pao-addon-description strong,.woocommerce-single-product-header .item.summary .variations_form .wc-pao-addon-container .wc-pao-addon-description strong{font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif}.woocommerce-single-product-header .item.summary .variations_form .variations .value,.woocommerce-single-product-header .item.summary .variations_form .variations .wc-pao-addon-wrap,.woocommerce-single-product-header .item.summary .variations_form .wc-pao-addon-container .value,.woocommerce-single-product-header .item.summary .variations_form .wc-pao-addon-container .wc-pao-addon-wrap{margin-bottom:15px}.woocommerce-single-product-header .item.summary .variations_form .variations .value select,.woocommerce-single-product-header .item.summary .variations_form .variations .wc-pao-addon-wrap select,.woocommerce-single-product-header .item.summary .variations_form .wc-pao-addon-container .value select,.woocommerce-single-product-header .item.summary .variations_form .wc-pao-addon-container .wc-pao-addon-wrap select{background-color:transparent;border:1px solid #dbdfe6;color:#4ca585;font-family:TrebuchetMS,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:25px;padding:15px 20px;width:100%}.woocommerce-single-product-header .item.summary .variations_form .variations .value select strong,.woocommerce-single-product-header .item.summary .variations_form .variations .wc-pao-addon-wrap select strong,.woocommerce-single-product-header .item.summary .variations_form .wc-pao-addon-container .value select strong,.woocommerce-single-product-header .item.summary .variations_form .wc-pao-addon-container .wc-pao-addon-wrap select strong{font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif}.woocommerce-single-product-header .item.summary .variations_form .product-addon-totals{color:#a5a8b5;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-size:11px;font-style:normal;font-weight:400;margin-bottom:10px;text-transform:uppercase}.woocommerce-single-product-header .item.summary .variations_form .product-addon-totals .wc-pao-subtotal-line .amount{color:#4ca585;font-size:35px;line-height:35px;padding-left:10px}@media screen and (min-width:1200px){.woocommerce-single-product-header .item.summary .variations_form .product-addon-totals .wc-pao-subtotal-line .amount{font-size:45px;line-height:45px}}.woocommerce-single-product-header .item.summary .variations_form .woocommerce-variation-price{text-transform:uppercase}.woocommerce-single-product-header .item.summary .variations_form .woocommerce-variation-price .price{border-bottom:1px solid #dbdfe6;color:#4ca585;display:block;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;margin-bottom:20px;padding-bottom:20px;text-align:right}.woocommerce-single-product-header .item.summary .variations_form .woocommerce-variation-price .price ins .amount,.woocommerce-single-product-header .item.summary .variations_form .woocommerce-variation-price .price>.amount{font-size:35px;line-height:35px}@media screen and (min-width:1200px){.woocommerce-single-product-header .item.summary .variations_form .woocommerce-variation-price .price ins .amount,.woocommerce-single-product-header .item.summary .variations_form .woocommerce-variation-price .price>.amount{font-size:45px;line-height:45px}}.woocommerce-single-product-header .item.summary .variations_form .woocommerce-variation-price .price ins{text-decoration:none}.woocommerce-single-product-header .item.summary .variations_form .woocommerce-variation-price .price del{display:none}.woocommerce-single-product-header .item.summary .variations_form .woocommerce-variation-price .price .you_save_price{font-size:18px;padding-left:10px}.woocommerce-single-product-header .item.summary .variations_form .woocommerce-variation-add-to-cart{align-items:flex-end;display:flex;flex-flow:row wrap;margin-bottom:30px;opacity:1;transition:opacity .3s}.woocommerce-single-product-header .item.summary .variations_form .woocommerce-variation-add-to-cart.woocommerce-variation-add-to-cart-disabled{height:0;opacity:0;overflow:hidden}.woocommerce-single-product-header .item.summary .variations_form .woocommerce-variation-add-to-cart>label{color:#a5a8b5;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-size:11px;font-style:normal;font-weight:400;text-transform:uppercase;width:100%}.woocommerce-single-product-header .item.summary .variations_form .woocommerce-variation-add-to-cart .quantity{padding-right:20px;width:100px}.woocommerce-single-product-header .item.summary .variations_form .woocommerce-variation-add-to-cart .quantity input{background-color:transparent;border:1px solid #dbdfe6;color:#4ca585;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:25px;margin-top:10px;padding:15px;text-align:center;width:100%}.woocommerce-single-product-header .item.summary .variations_form .woocommerce-variation-add-to-cart .single_add_to_cart_button{flex:1}.woocommerce-single-product-header .item.summary .product_meta{border-top:1px solid #dbdfe6;color:#a5a8b5;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-size:11px;font-style:normal;font-weight:400;margin-bottom:10px;padding-top:20px;text-transform:uppercase}.woocommerce-single-product-header .item.summary .product_meta>span{display:block;margin-bottom:5px}.woocommerce-single-product-header .item.summary .product_meta>span:last-child{margin-bottom:0}.woocommerce-single-product-header .item.summary .product_meta a{color:#a5a8b5;text-decoration:none}.woocommerce-single-product-header .item.summary .product_meta a:hover{color:#1e1a34}@media screen and (min-width:900px){.woocommerce-single-product-header{flex-flow:row}.woocommerce-single-product-header .item{flex:1}.woocommerce-single-product-header .item.gallery{min-width:0}.woocommerce-single-product-header .item.summary{padding-left:40px}}@media screen and (min-width:1400px){.woocommerce-single-product-header .item.summary{padding-left:70px}}.single_add_to_cart_button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#4ca585;border:1px solid #4ca585;border-radius:27.5px;color:#fff;cursor:pointer;display:flex;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;height:55px;justify-content:center;letter-spacing:1px;margin:0;padding:0 30px;text-transform:uppercase;width:100%}.single_add_to_cart_button:hover{background-color:#fff;color:#4ca585}.single_add_to_cart_button.disabled{background-color:#a5a8b5;border-color:#a5a8b5;cursor:not-allowed!important;pointer-events:none}.product-type-simple .summary form{align-items:flex-end;border-top:1px solid #dbdfe6;display:flex;flex-flow:row wrap;margin-bottom:30px;opacity:1;padding-top:30px;transition:opacity .3s}.product-type-simple .summary form.woocommerce-variation-add-to-cart-disabled{height:0;opacity:0;overflow:hidden}.product-type-simple .summary form>label{color:#a5a8b5;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-size:11px;font-style:normal;font-weight:400;text-transform:uppercase;width:100%}.product-type-simple .summary form .single_add_to_cart_button{flex:1}.product-type-simple .summary form .quantity{padding-right:20px;width:100px}.product-type-simple .summary form .quantity input{background-color:transparent;border:1px solid #dbdfe6;font-size:18px;line-height:25px;margin-top:10px;padding:15px;text-align:center;width:100%}.product-type-simple .summary form .quantity input,.reset_variations{color:#4ca585;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}.reset_variations{display:none;font-size:11px;margin-bottom:10px;margin-left:auto;margin-right:0;text-transform:uppercase}.woocommerce-product-gallery{display:grid;gap:15px;height:auto;overflow:hidden;position:relative}.woocommerce-product-gallery.includes-something .woocommerce-product-gallery__image:first-child:after,.woocommerce-product-gallery.includes-something .woocommerce-product-gallery__image:first-child:before{bottom:0;position:absolute;right:0;transition:opacity .2s ease-out}.woocommerce-product-gallery.includes-something .woocommerce-product-gallery__image:first-child:before{background-color:#4ca585;content:"";height:130px;transform:skewX(-45deg);transform-origin:0 100%;width:130px;z-index:1}.woocommerce-product-gallery.includes-something .woocommerce-product-gallery__image:first-child:after{color:#fff;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-size:11px;font-style:normal;font-weight:400;line-height:16px;padding:10px 10px 20px;text-align:right;text-transform:uppercase;white-space:pre;z-index:20}.woocommerce-product-gallery.includes-something .woocommerce-product-gallery__image:first-child:hover:after,.woocommerce-product-gallery.includes-something .woocommerce-product-gallery__image:first-child:hover:before{opacity:0}.woocommerce-product-gallery.includes-something__mattress .woocommerce-product-gallery__image:first-child:after{content:"Includes\aMattress"}.woocommerce-product-gallery.includes-something__headboard .woocommerce-product-gallery__image:first-child:after{content:"Includes\aHeadboard"}@media screen and (min-width:900px){.woocommerce-product-gallery{align-items:flex-start;flex-flow:row}}.woocommerce-product-gallery figure,.woocommerce-product-gallery figure .wp-post-image{width:100%}.woocommerce-product-gallery .flex-control-nav{display:flex;flex-flow:row wrap;height:100%;min-height:0;overflow:auto}.woocommerce-product-gallery .flex-control-nav li{padding:10px 10px 0 0;width:60px}@media screen and (min-width:900px){.woocommerce-product-gallery .flex-control-nav li{padding:0 15px 15px 0;width:80px}}.woocommerce-product-gallery__trigger{background-color:#fff;background-image:url(../../assets/svg/plus.svg);background-position:50%;background-repeat:no-repeat;background-size:15px;border-radius:27.5px;box-shadow:0 0 5px rgba(30,26,52,.1);height:55px;overflow:hidden;position:absolute;right:15px;text-decoration:none;text-indent:200px;top:15px;width:55px;z-index:10}.pswp__bg{background-color:rgba(34,34,34,.8)}.pswp__top-bar{background-color:#222}.pswp__caption{display:none}.pswp--button--arrow--left:before,.pswp--button--arrow--right:before{height:60px;width:62px}.main-description>h2{margin-bottom:30px;padding-bottom:30px;position:relative}.main-description>h2:after{background-color:#dbdfe6;bottom:0;content:"";height:4px;left:calc(50% - 20px);position:absolute;width:40px}.related-description{background:url(../../assets/svg/bg-single-product.svg) no-repeat;background-position:top;background-size:cover;padding:60px 0}@media screen and (min-width:1200px){.related-description{padding:120px 0}}.related-description .find-store-banner-container{margin-bottom:60px}.related-description .products{margin-bottom:30px}@media screen and (max-width:900px){.related-description .description p{font-size:16px}}.view-more-thumbnail{height:100px;width:100px}.view-more-thumbnail span{align-items:center;background-color:#4ca585;cursor:pointer;display:flex;font-size:11px;height:100%;justify-content:center;line-height:14px;text-align:center;width:100%}.wc-tabs-wrapper{margin-top:-55px}.wc-tabs-wrapper .wc-tabs{background-color:#fff;display:flex;flex-flow:column;margin-left:-20px;margin-right:-20px}@media screen and (min-width:900px){.wc-tabs-wrapper .wc-tabs{background-color:#f1f5f6;flex-flow:row;margin-left:0;margin-right:0}}.wc-tabs-wrapper .wc-tabs li{flex:1}.wc-tabs-wrapper .wc-tabs li a{border-bottom:1px solid #999;color:#4ca585;display:block;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;height:55px;line-height:55px;padding:0 10px;position:relative;text-align:center;text-decoration:none}.wc-tabs-wrapper .wc-tabs li a svg{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.wc-tabs-wrapper .wc-tabs li a svg path{fill:#4ca585}@media screen and (min-width:900px){.wc-tabs-wrapper .wc-tabs li a{border-bottom:none!important}.wc-tabs-wrapper .wc-tabs li a svg{display:none}}.wc-tabs-wrapper .wc-tabs li:hover{background-color:hsla(0,0%,100%,.5)}.wc-tabs-wrapper .wc-tabs li.active{background-color:#fff}.wc-tabs-wrapper .wc-tabs li.active a{border-bottom:1px solid #4ca585}.wc-tabs-wrapper .wc-tab{font-family:TrebuchetMS,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;padding:80px 0}.wc-tabs-wrapper .wc-tab strong{font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif}.wc-tabs-wrapper .wc-tab h2{color:#4ca585;font-family:TrebuchetMS,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;margin-bottom:30px;position:relative}.wc-tabs-wrapper .wc-tab h2 strong{font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif}#storage-types{margin-top:60px}#storage-types h2{margin-bottom:60px}#storage-types ul{display:flex;flex-flow:row wrap}#storage-types ul li{margin-bottom:30px;padding:10px;text-align:center;width:33.333%}@media screen and (min-width:900px){#storage-types ul li{width:20%}}#storage-types ul li img{margin:0 auto 10px;pointer-events:none}.request-sample{margin-top:40px}@media screen and (min-width:900px){.request-sample{display:block}}.request-sample.desc,.request-sample.gal{display:block}@media screen and (min-width:900px){.request-sample.desc{display:none}}.request-sample>p{font-size:11px}.sample-request{align-items:center;display:flex;flex-flow:row wrap;margin-bottom:20px}.sample-request .icon{padding-right:15px}.sample-request .actions a{text-decoration:none}.woocommerce-product-attributes{color:#a5a8b5;width:100%}.woocommerce-product-attributes tr{border-bottom:1px solid #dbdfe6}.woocommerce-product-attributes tr th{white-space:nowrap}.woocommerce-product-attributes tr th small{display:block;font-size:10px;line-height:14px;padding-top:10px}.woocommerce-product-attributes tr.woocommerce-product-attributes-item--attribute_pa_dimensions td p>span{display:block}.woocommerce-product-attributes tr.woocommerce-product-attributes-item--attribute_pa_dimensions td ul{list-style:none;margin:0 0 20px;padding:0}.woocommerce-product-attributes tr.woocommerce-product-attributes-item--attribute_pa_dimensions td ul li{padding:0}.woocommerce-product-attributes tr.woocommerce-product-attributes-item--attribute_pa_dimensions td ul li:before{display:none}.woocommerce-product-attributes tr td,.woocommerce-product-attributes tr th{font-size:15px;padding:10px 20px;text-align:left}.woocommerce-product-attributes tr td p,.woocommerce-product-attributes tr th p{font-size:15px;margin-bottom:0}.woocommerce-product-attributes tr td ul li,.woocommerce-product-attributes tr th ul li{line-height:16px;margin-bottom:10px;padding-left:20px;position:relative}.woocommerce-product-attributes tr td ul li:before,.woocommerce-product-attributes tr th ul li:before{background-color:#4ca585;border-radius:4px;content:"";height:8px;left:0;position:absolute;top:3px;width:8px}.woocommerce-product-attributes tr td table tr:last-child,.woocommerce-product-attributes tr th table tr:last-child{border:0}@media screen and (max-width:900px){.woocommerce-product-attributes,.woocommerce-product-attributes tr,.woocommerce-product-attributes tr td,.woocommerce-product-attributes tr th{display:block}.woocommerce-product-attributes tr th{font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}}.deliver-tab-content{margin:0 auto;max-width:100%;width:850px}.deliver-tab-content h3{margin-bottom:30px}.deliver-tab-content p{border-bottom:1px solid #dbdfe6;padding-bottom:30px}.woocommerce-product-gallery__image>a>img{height:auto;width:100%}.mattress-options{display:flex;flex-flow:column;margin:0 -30px}@media screen and (min-width:700px){.mattress-options{flex-flow:row wrap}}@media screen and (min-width:1024px){.mattress-options{margin:0 -50px}}.mattress-options>li{background-color:#f1f5f6;display:flex;flex-flow:column;margin:0 15px 30px;padding:15px}@media screen and (min-width:700px){.mattress-options>li{width:calc(50% - 30px)}}@media screen and (min-width:1024px){.mattress-options>li{margin:0 25px 50px;width:calc(33.333% - 50px)}}.mattress-options>li img{width:100%}.mattress-options>li .inner{background-color:#fff;display:flex;flex:1;flex-flow:column;padding:0 15px 15px}@media screen and (min-width:1024px){.mattress-options>li .inner{padding:0 25px 25px}}.mattress-options>li .inner h4{padding:15px 0}.mattress-options>li .inner p{font-size:15px;line-height:20px;margin-bottom:15px}.mattress-options>li .inner h5{margin-bottom:15px}.mattress-options>li .inner ul{display:flex;flex-flow:row wrap;list-style:disc;margin-left:17px}.mattress-options>li .inner ul li{font-size:15px;line-height:20px;margin-bottom:10px;width:50%}.mattress-options>li .inner ul li:last-child{margin-bottom:0}.related-prods{margin-bottom:60px}@media screen and (min-width:1200px){.related-prods{margin-bottom:120px}}.product-attributes{display:flex;flex-flow:row wrap;margin-top:15px}.product-attributes li{font-size:11px;line-height:14px;margin-bottom:15px;margin-right:30px;text-align:center}.product-attributes li:last-child{margin-right:0}.product-attributes li span{display:block;margin-top:10px}.customer-images{display:grid;gap:30px;grid-template-columns:1fr 1fr}@media screen and (min-width:900px){.customer-images{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:1200px){.customer-images{gap:40px}}.customer-images__item .image{aspect-ratio:1/1;background-position:50%;background-repeat:no-repeat;background-size:cover;border:15px solid #f1f5f6;display:block}.customer-images__item .content{color:#a5a8b5;font-size:15px;line-height:1.3em;margin-bottom:0;padding:15px}.variations_form #product-addons-total{display:none}#product-addons-total{font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}#product-addons-total ul li{color:#a5a8b5;display:none;font-size:11px;margin-bottom:10px;text-transform:uppercase}#product-addons-total ul li.wc-pao-subtotal-line{display:block;text-align:right}#product-addons-total ul li.wc-pao-subtotal-line .amount{color:#4ca585;font-size:35px;line-height:35px;padding-left:10px}@media screen and (min-width:1200px){#product-addons-total ul li.wc-pao-subtotal-line .amount{font-size:45px;line-height:45px}}.wc-pao-addons-container{display:block;width:100%}.wc-pao-addon-name{color:#a5a8b5;display:block;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-size:11px;font-style:normal;font-weight:400;margin-bottom:10px;text-align:left;text-transform:uppercase}.wc-pao-addon-wrap{display:block;margin-bottom:15px;width:100%}.wc-pao-addon-wrap select{background-color:transparent;border:1px solid #dbdfe6;color:#4ca585;font-family:TrebuchetMS,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:25px;padding:15px 20px;width:100%!important}#sample-request-modal{height:100%;left:-100%;opacity:0;padding:20px;position:absolute;top:0;transition:opacity .4s;width:100%;z-index:200}@media screen and (min-width:1024px){#sample-request-modal{padding:50px}}#sample-request-modal .inner{background-color:#fff;border:15px solid #dbdfe6;box-shadow:0 0 20px rgba(34,34,34,.2);margin:0 auto;max-width:1400px;padding:20px;position:relative;width:100%}@media screen and (min-width:1024px){#sample-request-modal .inner{padding:50px}}#sample-request-modal .inner .close-sample-request{cursor:pointer;position:absolute;right:15px;top:15px}#sample-request-modal .inner .close-sample-request svg{height:30px;width:30px}@media screen and (min-width:1024px){#sample-request-modal .inner .close-sample-request{right:25px;top:25px}#sample-request-modal .inner .close-sample-request svg{height:50px;width:50px}}#sample-request-modal .inner .sample-request-title{align-items:center;display:flex;margin-bottom:30px;padding-right:20px}@media screen and (min-width:1024px){#sample-request-modal .inner .sample-request-title{margin-bottom:60px}}#sample-request-modal .inner .sample-request-title .icon{margin-right:15px}#sample-request-modal .inner .sample-request-title .icon svg{height:40px;width:40px}@media screen and (min-width:1024px){#sample-request-modal .inner .sample-request-title .icon svg{height:85px;width:85px}}#sample-request-modal form{display:flex;flex-flow:column;height:100%;position:relative}@media screen and (min-width:1024px){#sample-request-modal form{align-items:flex-start;flex-flow:row wrap}#sample-request-modal form .item{display:flex;flex-flow:column;height:100%;width:50%}}#sample-request-modal form .fabric-checkboxes .close-window{display:inline-block;margin-top:10px;text-decoration:none}#sample-request-modal form .fabric-checkboxes::-webkit-scrollbar{width:5px}#sample-request-modal form .fabric-checkboxes::-webkit-scrollbar-track{background-color:#dbdfe6;box-shadow:none}#sample-request-modal form .fabric-checkboxes::-webkit-scrollbar-thumb{background-color:#4ca585;outline:0}#sample-request-modal form .fabric-checkboxes ul{display:flex;flex-flow:row wrap}@media screen and (min-width:2024px){#sample-request-modal form .fabric-checkboxes ul{margin-right:20px}}#sample-request-modal form .fabric-checkboxes ul li{position:relative;width:20%}#sample-request-modal form .fabric-checkboxes ul li input{position:absolute;z-index:0}#sample-request-modal form .fabric-checkboxes ul li input+label{border-bottom:1px solid #fff;border-right:1px solid #fff;display:block;overflow:hidden;position:relative;z-index:10}#sample-request-modal form .fabric-checkboxes ul li input+label:before{background-image:url(../../assets/svg/tick-white.svg);background-position:50%;background-repeat:no-repeat;background-size:12px;border:1px solid #fff;border-radius:11px;content:"";height:22px;opacity:0;position:absolute;right:10px;top:10px;width:22px}#sample-request-modal form .fabric-checkboxes ul li input+label img{width:100%}#sample-request-modal form .fabric-checkboxes ul li input+label span{background-color:#f1f5f6;bottom:0;color:#a5a8b5;display:block;left:0;padding:10px;position:absolute;transform:translateY(100%);transition:.3s;width:100%}#sample-request-modal form .fabric-checkboxes ul li input:checked+label:before{opacity:1}#sample-request-modal form .fabric-checkboxes ul li:hover label span{transform:translateY(0)}#sample-request-modal form .form-fields{padding-top:30px}@media screen and (min-width:1024px){#sample-request-modal form .form-fields{padding-left:50px;padding-top:0}}@media screen and (min-width:1400px){#sample-request-modal form .form-fields{padding-left:90px;padding-top:0}}#sample-request-modal form .form-fields input{background-color:transparent;border:1px solid #dbdfe6;color:#4ca585;font-family:TrebuchetMS,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:25px;margin-bottom:15px;padding:15px 20px;width:100%}#sample-request-modal form .form-fields input strong{font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif}#sample-request-modal form .form-fields input::-moz-placeholder{color:#4ca585}#sample-request-modal form .form-fields input::placeholder{color:#4ca585}#sample-request-modal form .form-fields input:-ms-input-placeholder{color:#4ca585}#sample-request-modal form .form-fields input::-ms-input-placeholder{color:#4ca585}#sample-request-modal form .form-fields button{margin-top:15px;width:100%}.chosen-swatches{display:flex}.chosen-swatches li{flex:1;height:80px;padding:5px;position:relative;text-align:center}@media screen and (min-width:1024px){.chosen-swatches li{padding:10px}}.chosen-swatches li span{display:block;font-size:7px}.chosen-swatches li span.swatch-img{background-color:#fff;border:5px solid #fff;border-radius:16px;box-shadow:0 0 8px rgba(30,26,52,.2);height:32px;margin:0 auto 15px;position:relative;width:32px}.chosen-swatches li.taken span.swatch-img:before{color:#4ca585;content:"x";font-family:TrebuchetMS,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;position:absolute;right:-15px;top:-15px}.chosen-swatches li.taken span.swatch-img:before strong{font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif}body.sample-request-modal-active #sample-request-modal{left:0;opacity:1}.modal{background-color:rgba(0,0,0,.5);bottom:0;display:none;height:100%;left:0;padding-top:40px;position:fixed;right:0;top:0;width:100%;z-index:200}.modal__inner{background-color:#fff;border:15px solid #dbdfe6;box-shadow:0 0 20px rgba(34,34,34,.2);margin:0 auto;max-height:calc(100% - 40px);max-width:calc(100% - 80px);overflow-x:scroll;padding:20px;position:relative;width:1200px}@media screen and (min-width:1024px){.modal__inner{padding:50px}}.modal__inner .modal-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;position:absolute;right:15px;top:15px}.modal__inner .modal-close svg{height:30px;width:30px}@media screen and (min-width:1024px){.modal__inner .modal-close{right:25px;top:25px}.modal__inner .modal-close svg{height:50px;width:50px}}.modal__inner header h3{margin-bottom:40px}.modal-open{cursor:pointer}#fabric-gallery .fabric-gallery-list{display:grid;grid-template-columns:1fr}@media screen and (min-width:768px){#fabric-gallery .fabric-gallery-list{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:1200px){#fabric-gallery .fabric-gallery-list{grid-template-columns:1fr 1fr 1fr 1fr}}#fabric-gallery .fabric-gallery-list li{position:relative}#fabric-gallery .fabric-gallery-list li img{display:block;width:100%}#fabric-gallery .fabric-gallery-list li .thumbnail{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:0;padding-bottom:100%;width:100%}#fabric-gallery .fabric-gallery-list li h4{background-color:#1e1a34;bottom:0;color:#fff;font-size:12px;left:0;letter-spacing:2px;padding:10px;position:absolute;text-transform:uppercase;transition:.2s}body.woocommerce-cart .woocommerce{display:flex;flex-flow:column;width:100%}@media screen and (min-width:1024px){body.woocommerce-cart .woocommerce{flex-flow:row wrap}}body.woocommerce-cart .woocommerce .woocommerce-notices-wrapper{width:100%}@media screen and (min-width:1024px){body.woocommerce-cart .woocommerce .woocommerce-cart-form{margin-bottom:60px;width:calc(100% - 440px)}}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table{display:block}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table thead{display:none}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody,body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr,body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr td{display:block}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item{background-color:#f1f5f6;border-bottom:55px solid #d8d8d8;display:flex;flex-flow:column;margin-bottom:30px;position:relative}@media screen and (min-width:700px){body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item{flex-flow:row}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-thumbnail{order:0}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-remove{order:5}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-name{order:1}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-price{display:none;order:2}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-quantity{order:3}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-subtotal{order:4}}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item td{display:block}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-thumbnail{order:0}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-remove{order:5}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-name{order:1}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-price{display:none;order:2}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-quantity{order:3}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-subtotal{order:4}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-name,body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-subtotal,body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-thumbnail{padding:20px}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-name img,body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-subtotal img,body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-thumbnail img{height:auto;width:140px}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-name a{color:#4ca585;display:block;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;margin-bottom:30px;text-decoration:none}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-name dl{font-family:TrebuchetMS,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-name dl strong{font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-name dl dt{color:#a5a8b5}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-name dl dd p{margin-bottom:10px}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-subtotal{color:#4ca585;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-quantity,body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-remove{bottom:-55px;height:55px;position:absolute}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-remove{border-left:2px solid #f1f5f6;right:0;width:57px}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-remove a{background-image:url(../../assets/svg/delete.svg);background-position:50%;background-repeat:no-repeat;background-size:20px;display:block;height:55px;overflow:hidden;text-indent:60px;width:55px}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-remove a:hover{background-color:#bf3b26;background-image:url(../../assets/svg/delete-light.svg)}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-quantity{right:57px}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-quantity:before{border-left:2px solid #f1f5f6;content:"quantity:";font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-size:11px;font-style:normal;font-weight:400;height:55px;line-height:55px;padding-left:15px;position:absolute;right:100%;text-transform:uppercase;top:0}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-quantity input{background-color:transparent;font-size:16px;height:55px;padding:0 15px 0 0;text-align:center;width:80px}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr:not(.cart_item){display:block}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr .actions{display:flex;flex-flow:column-reverse}@media screen and (min-width:700px){body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr .actions{align-items:flex-start;flex-flow:row wrap;justify-content:space-between}}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr .actions button{margin-bottom:60px}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr .actions button:disabled{background-color:#d8d8d8;cursor:not-allowed;opacity:.5}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr .actions .coupon{display:flex;flex-flow:column}@media screen and (min-width:700px){body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr .actions .coupon{flex-flow:row}}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr .actions .coupon label{display:none}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr .actions .coupon input{border:1px solid #dbdfe6;border-radius:0;font-size:16px;height:55px;line-height:25px;margin-bottom:15px;padding:15px}@media screen and (min-width:700px){body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr .actions .coupon input{margin-bottom:0;margin-right:15px}}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr .actions .coupon button{background-color:#fff;color:#4ca585}body.woocommerce-cart .woocommerce .cart-collaterals{height:auto;margin-bottom:60px;width:100%}@media screen and (min-width:1024px){body.woocommerce-cart .woocommerce .cart-collaterals{padding-left:40px;width:440px!important}}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals{background-color:#231c34;color:#fff;padding:25px}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals h2{font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;margin-bottom:30px}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table{display:block;font-family:TrebuchetMS,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;width:100%}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table strong{font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody{display:block}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tr{align-items:center;display:flex;flex-flow:row wrap}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tr td,body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tr th{display:block}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tr th{text-align:left}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tr td{flex:1;padding:15px 0;text-align:right}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tr.fee{border-top:2px solid #fff}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tr.cart-discount a{color:#bf3b26}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tr.shipping th{border-top:2px solid #fff;color:#4ca585;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;padding-top:15px;width:100%}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tr.shipping td{text-align:left}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tr.shipping td ul li{position:relative}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tr.shipping td ul li input{opacity:0;position:absolute}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tr.shipping td ul li input+label{line-height:30px;margin-bottom:10px;padding-left:30px;position:relative}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tr.shipping td ul li input+label:before{background-color:#fff;border:1px solid #dbdfe6;border-radius:10px;content:"";height:20px;left:0;position:absolute;top:0;width:20px}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tr.shipping td ul li input:checked+label:before{background-image:url(../../assets/svg/tick-cart.svg);background-position:50%;background-repeat:no-repeat;background-size:10px}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tr.shipping td .woocommerce-shipping-destination{display:none}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tr.order-total{border-top:2px solid #fff}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tr.order-total td{color:#4ca585;padding:30px 0}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout{margin-bottom:30px}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .button{background-color:#fff;color:#4ca585;width:100%}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .button:hover{background-color:#4ca585;color:#fff}#removals-radio{background-color:#f1f5f6;margin-bottom:60px;padding:20px}#removals-radio h3{margin-bottom:30px}#removals-radio p{margin:0;overflow:hidden}#removals-radio .woocommerce-input-wrapper{display:flex;flex-flow:column}@media screen and (min-width:900px){#removals-radio .woocommerce-input-wrapper{flex-flow:row wrap}}#removals-radio .woocommerce-input-wrapper input{left:-1000px;position:absolute;z-index:0}#removals-radio .woocommerce-input-wrapper input+label{cursor:pointer;line-height:30px;margin-bottom:10px;padding-left:30px;position:relative}#removals-radio .woocommerce-input-wrapper input+label:before{background-color:#fff;border:1px solid #dbdfe6;content:"";height:20px;left:0;position:absolute;top:5px;width:20px}@media screen and (min-width:900px){#removals-radio .woocommerce-input-wrapper input+label{width:50%}#removals-radio .woocommerce-input-wrapper input+label[for=radio_choice_no_option]{border-bottom:2px solid #fff;margin-bottom:20px;padding-bottom:20px;width:100%}}#removals-radio .woocommerce-input-wrapper input:checked+label:before{background-image:url(../../assets/svg/tick-cart.svg);background-position:50%;background-repeat:no-repeat;background-size:10px}form.checkout{display:flex;flex-flow:column;margin-bottom:60px}@media screen and (min-width:1024px){form.checkout{flex-flow:row wrap}form.checkout #customer_details{flex:1}form.checkout #order_review{height:auto;padding-left:50px;width:450px}}form.checkout p{margin-bottom:5px}form.checkout #billing_address_1_field{margin-bottom:10px}form.checkout input[type=email],form.checkout input[type=tel],form.checkout input[type=text],form.checkout textarea{border:1px solid #dbdfe6;display:block;font-family:TrebuchetMS,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:25px;padding:15px;width:100%}form.checkout input[type=email] strong,form.checkout input[type=tel] strong,form.checkout input[type=text] strong,form.checkout textarea strong{font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif}form.checkout .select2-container--default{margin-bottom:5px}form.checkout .select2-container--default .select2-selection--single{border:1px solid #dbdfe6;border-radius:0;font-family:TrebuchetMS,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;height:55px}form.checkout .select2-container--default .select2-selection--single strong{font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif}form.checkout .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:55px;padding-left:15px}form.checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:53px}form.checkout h3{color:#4ca585;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;margin-bottom:15px}.select2-dropdown{border:1px solid #dbdfe6;border-radius:0;font-family:TrebuchetMS,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}.select2-dropdown strong{font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif}#customer_details{margin-top:30px}#customer_details .col-1 label,#customer_details .col-2 label{color:#a5a8b5;display:block;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-size:11px;font-style:normal;font-weight:400;margin-bottom:5px;text-transform:uppercase}#customer_details #removals-radio{margin-top:30px}#order_review{font-family:TrebuchetMS,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}#order_review strong{font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif}#order_review table{display:block}#order_review table thead{display:none}#order_review table tbody,#order_review table tfoot{display:block}#order_review table tr{border-bottom:1px solid #dbdfe6;display:flex;flex-flow:row wrap;padding:15px 0}#order_review table .cart-discount{background-color:#f1f5f6}#order_review table .cart-discount a{color:#bf3b26}#order_review table .cart-discount td{flex:1;text-align:right}#order_review table .shipping th{color:#4ca585;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;padding-bottom:15px;position:relative;width:100%}#order_review table .shipping th:after{color:#a5a8b5;content:"UK Mainland & Northern Ireland";font-family:TrebuchetMS,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;position:absolute;right:0;top:0}#order_review table .shipping th:after strong{font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif}#order_review table .shipping td{width:100%}#order_review table .shipping td ul li{position:relative}#order_review table .shipping td ul li input[type=radio]{opacity:0;position:absolute}#order_review table .shipping td ul li input[type=radio]+label{line-height:30px;margin-bottom:10px;padding-left:30px;position:relative}#order_review table .shipping td ul li input[type=radio]+label:before{background-color:#fff;border:1px solid #dbdfe6;border-radius:10px;content:"";height:20px;left:0;position:absolute;top:0;width:20px}#order_review table .shipping td ul li input[type=radio]+label:hover .amount{display:inline-block}#order_review table .shipping td ul li input[type=radio]:checked+label{font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}#order_review table .shipping td ul li input[type=radio]:checked+label:before{background-image:url(../../assets/svg/tick-cart.svg);background-position:50%;background-repeat:no-repeat;background-size:10px}#order_review table .shipping td ul li input[type=radio]:checked+label .amount{color:#4ca585;display:inline-block;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}#order_review table .cart-subtotal th,#order_review table .fee th,#order_review table .order-total th{flex:1}#order_review table .cart-subtotal td,#order_review table .fee td,#order_review table .order-total td{text-align:right}#order_review table .cart-subtotal .amount,#order_review table .fee .amount,#order_review table .order-total .amount{color:#4ca585;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}#order_review table .order-total{align-items:center;background-color:#231c34;border-bottom:2px solid #fff;color:#fff;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;margin-top:30px;padding:30px}#order_review table .cart_item{padding:15px 0}#order_review table .cart_item th{flex:1}#order_review table .cart_item td{line-height:1.6}#order_review table .cart_item td:first-child{flex:1}#order_review table .cart_item .product-name{color:#a5a8b5;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}#order_review table .cart_item .product-name strong{color:#1e1a34}#order_review table .cart_item .product-name dl{display:none}#order_review table .cart_item .amount{color:#4ca585;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}#order_review table td,#order_review table th{text-align:left}#payment{background-color:#ddd;padding:30px}#payment .payment_methods li{margin-bottom:15px;overflow:hidden;position:relative}#payment .payment_methods li:last-child{margin-bottom:0}#payment .payment_methods li .payment_box{margin-left:50px}#payment .payment_methods li .payment_box p{font-size:11px;line-height:1.3}#payment .payment_methods li input[type=radio]{opacity:0;position:absolute}#payment .payment_methods li input[type=radio]+label{display:block;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:40px;margin-bottom:10px;padding-left:50px;position:relative}#payment .payment_methods li input[type=radio]+label a{color:#4ca585;display:none;font-size:11px;margin-left:auto;margin-right:0;text-transform:uppercase}#payment .payment_methods li input[type=radio]+label img{margin-top:15px}#payment .payment_methods li input[type=radio]+label:before{background-color:#fff;border:1px solid #dbdfe6;border-radius:15px;content:"";height:30px;left:0;position:absolute;top:0;width:30px}#payment .payment_methods li input[type=radio]:checked+label:before{background-image:url(../../assets/svg/tick-cart.svg);background-position:50%;background-repeat:no-repeat;background-size:15px}#payment .payment_methods li.payment_method_paypal img{width:120px}#payment .woocommerce-privacy-policy-text p{margin-bottom:30px}#payment .woocommerce-terms-and-conditions-wrapper{border-bottom:2px solid #fff;border-top:2px solid #fff;font-size:12px;margin:30px 0;padding:30px 0}#payment .woocommerce-terms-and-conditions-wrapper p{font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:20px;text-transform:uppercase}#payment .woocommerce-terms-and-conditions-wrapper a{color:#4ca585}#payment #place_order{background-color:#fff;color:#4ca585;width:100%}#payment #place_order:hover{background-color:#4ca585;color:#fff}.woocommerce-form-coupon-toggle{color:#a5a8b5;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;margin-bottom:30px;text-transform:uppercase}.woocommerce-form-coupon-toggle a{color:#4ca585}.checkout_coupon{display:flex;flex-flow:row wrap;font-family:TrebuchetMS,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}.checkout_coupon strong{font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif}.checkout_coupon p:first-child{display:none}.checkout_coupon input{border:1px solid #dbdfe6;display:block;font-family:TrebuchetMS,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:25px;margin-right:15px;padding:15px}.checkout_coupon input strong{font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif}.checkout_coupon button{background-color:#fff;color:#4ca585}.checkout_coupon button:hover{background-color:#4ca585;color:#fff}.woocommerce-NoticeGroup-checkout{width:100%}.woocommerce-NoticeGroup-checkout .woocommerce-error{font-family:TrebuchetMS,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}.woocommerce-NoticeGroup-checkout .woocommerce-error strong{font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif}.woocommerce-NoticeGroup-checkout .woocommerce-error li{margin-bottom:15px}.woocommerce-order{font-family:TrebuchetMS,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;margin-bottom:120px}.woocommerce-order strong{font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif}.woocommerce-order .woocommerce-thankyou-order-received{color:#4ca585;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}.woocommerce-order table{margin-bottom:60px;width:100%}.woocommerce-order table tr{border-bottom:1px solid #dbdfe6}.woocommerce-order table tr td,.woocommerce-order table tr th{border-left:1px solid #dbdfe6;padding:15px;text-align:left}.woocommerce-order table tr td:first-child,.woocommerce-order table tr th:first-child{border:0}.woocommerce-order table tr td a,.woocommerce-order table tr th a{font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}.woocommerce-order table tr td ul,.woocommerce-order table tr th ul{font-size:11px;margin-top:15px}.woocommerce-order table tr td ul p,.woocommerce-order table tr th ul p{font-size:12px;margin-bottom:0}.woocommerce-order table tr td ul li,.woocommerce-order table tr th ul li{margin-bottom:10px}.woocommerce-order table tr td .amount,.woocommerce-order table tr th .amount{color:#4ca585;font-family:TrebuchetMS-Bold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}.woocommerce-order .addresses{display:flex}@media screen and (max-width:700px){.woocommerce-order .addresses{flex-flow:column}}.woocommerce-order .addresses .woocommerce-column{flex:1}.woocommerce-order .addresses .woocommerce-column address{line-height:1.3}.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper{display:flex;flex-flow:column}@media screen and (min-width:1024px){.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper{flex-flow:row wrap;justify-content:space-between}.woocommerce-billing-fields__field-wrapper .form-row,.woocommerce-shipping-fields__field-wrapper .form-row{width:100%}.woocommerce-billing-fields__field-wrapper #billing_additional_contact_number_field,.woocommerce-billing-fields__field-wrapper #billing_city_field,.woocommerce-billing-fields__field-wrapper #billing_email_field,.woocommerce-billing-fields__field-wrapper #billing_first_name_field,.woocommerce-billing-fields__field-wrapper #billing_last_name_field,.woocommerce-billing-fields__field-wrapper #billing_phone_field,.woocommerce-billing-fields__field-wrapper #billing_postcode_field,.woocommerce-billing-fields__field-wrapper #billing_state_field,.woocommerce-billing-fields__field-wrapper #shipping_city_field,.woocommerce-billing-fields__field-wrapper #shipping_first_name_field,.woocommerce-billing-fields__field-wrapper #shipping_last_name_field,.woocommerce-billing-fields__field-wrapper #shipping_phone_field,.woocommerce-billing-fields__field-wrapper #shipping_postcode_field,.woocommerce-billing-fields__field-wrapper #shipping_state_field,.woocommerce-shipping-fields__field-wrapper #billing_additional_contact_number_field,.woocommerce-shipping-fields__field-wrapper #billing_city_field,.woocommerce-shipping-fields__field-wrapper #billing_email_field,.woocommerce-shipping-fields__field-wrapper #billing_first_name_field,.woocommerce-shipping-fields__field-wrapper #billing_last_name_field,.woocommerce-shipping-fields__field-wrapper #billing_phone_field,.woocommerce-shipping-fields__field-wrapper #billing_postcode_field,.woocommerce-shipping-fields__field-wrapper #billing_state_field,.woocommerce-shipping-fields__field-wrapper #shipping_city_field,.woocommerce-shipping-fields__field-wrapper #shipping_first_name_field,.woocommerce-shipping-fields__field-wrapper #shipping_last_name_field,.woocommerce-shipping-fields__field-wrapper #shipping_phone_field,.woocommerce-shipping-fields__field-wrapper #shipping_postcode_field,.woocommerce-shipping-fields__field-wrapper #shipping_state_field{width:calc(50% - 15px)}}body.woocommerce-checkout #ppcp-hosted-fields{overflow:hidden}body.woocommerce-checkout #ppcp-hosted-fields button{width:100%}body.woocommerce-checkout #ppc-button{background-color:#231c34;padding:1px 20px 20px;position:relative}body.woocommerce-checkout #ppc-button:before{align-items:center;background-color:#fff;border:2px solid #4ca585;border-radius:10px;color:#4ca585;content:"Place order";display:flex;justify-content:center;left:20px;line-height:20px;padding:11px;pointer-events:none;position:absolute;top:0;width:calc(100% - 40px);z-index:101}body.woocommerce-checkout #ppc-button:hover:before{background-color:#4ca585;border:2px solid #fff;color:#fff}body.woocommerce-checkout #ppc-button *{opacity:0}body.woocommerce-checkout .woocommerce-form-coupon-toggle{display:none!important}.woocommerce-privacy-policy-text{display:none}#black-friday-popup{align-items:center;background-color:rgba(0,0,0,.6);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}#black-friday-popup .inner{background-color:#4ca585;box-shadow:0 0 60px #1e1a34;display:flex;flex-flow:row wrap;width:940px}#black-friday-popup .inner__left,#black-friday-popup .inner__right{background-position:50%;background-repeat:no-repeat;background-size:cover;width:50%}#black-friday-popup .inner__left{background-image:url(../../assets/img/black-friday-sideimage.jpg)}#black-friday-popup .inner__right{background-image:url(../../assets/img/black-friday-bg.png);padding:40px;position:relative}#black-friday-popup .inner__right .close{cursor:pointer;display:block;height:30px;position:absolute;right:20px;top:20px;width:30px}#black-friday-popup .inner__right .close svg{width:30px}#black-friday-popup .inner__right h3{font-size:60px;line-height:40px;margin-bottom:30px}#black-friday-popup .inner__right h3 span{display:block}#black-friday-popup .inner__right p{margin-bottom:15px}#black-friday-popup .inner__right .coupons{display:none}#black-friday-popup .inner__right .coupons h4{font-size:40px;margin-bottom:5px}#black-friday-popup .inner__right .coupons #payment #place_order,#black-friday-popup .inner__right .coupons .btn,#black-friday-popup .inner__right .coupons .checkout_coupon button,#black-friday-popup .inner__right .coupons .dgwt-wcas-suggestions-wrapp .dgwt-wcas-st-more,#black-friday-popup .inner__right .coupons .woocommerce-notices-wrapper .woocommerce-message .button,#black-friday-popup .inner__right .coupons .woocommerce-notices-wrapper .woocommerce-message .restore-item,#black-friday-popup .inner__right .coupons body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .button,#black-friday-popup .inner__right .coupons body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr .actions button,#black-friday-popup .inner__right .coupons body.woocommerce-checkout #ppcp-hosted-fields button,#payment #black-friday-popup .inner__right .coupons #place_order,.checkout_coupon #black-friday-popup .inner__right .coupons button,.dgwt-wcas-suggestions-wrapp #black-friday-popup .inner__right .coupons .dgwt-wcas-st-more,.woocommerce-notices-wrapper .woocommerce-message #black-friday-popup .inner__right .coupons .button,.woocommerce-notices-wrapper .woocommerce-message #black-friday-popup .inner__right .coupons .restore-item,body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout #black-friday-popup .inner__right .coupons .button,body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr .actions #black-friday-popup .inner__right .coupons button,body.woocommerce-checkout #ppcp-hosted-fields #black-friday-popup .inner__right .coupons button{font-size:18px;min-width:200px}@media screen and (max-width:768px){#black-friday-popup{display:none}}
