/*!
 Theme Name:   Blocksy-child
 Description:  Blocksy Child Theme
 Author:       Best4u
 Template:     blocksy
 Author URI:   https://www.best4u.nl/
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  best4u
!*/
.gform_fields{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.gform_fields fieldset{padding:0;border:none}.gform_fields fieldset .gchoice{margin:11px 0}.gform_fields .ginput_container_checkbox{list-style:none;padding:0}.gform_fields .ginput_container_checkbox div.gchoice{padding-left:50px !important;height:30px;position:relative}.gform_fields .ginput_container_checkbox div.gchoice input[type=checkbox]{display:none}.gform_fields .ginput_container_checkbox div.gchoice input[type=checkbox]:checked+label{font-weight:400}.gform_fields .ginput_container_checkbox div.gchoice input[type=checkbox]:checked+label:before{content:"\e907";font-family:icomoon;font-size:13px;color:var(--paletteColor1);text-align:center}.gform_fields .ginput_container_checkbox div.gchoice label{-webkit-transition:.5s ease color;-o-transition:.5s ease color;-moz-transition:.5s ease color;transition:.5s ease color;font-family:var(--fontFamily);font-size:16px;color:var(--paletteColor2);line-height:28px}.gform_fields .ginput_container_checkbox div.gchoice label:before{left:0;content:"";position:absolute;border:1px solid var(--paletteColor3);-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;width:28px;height:28px;line-height:28px;background-color:var(--paletteColor3);-webkit-transition:.5s ease all;-o-transition:.5s ease all;-moz-transition:.5s ease all;transition:.5s ease all;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.gform_fields .ginput_container_checkbox div.gchoice:hover label{color:var(--paletteColor1)}.gform_fields .ginput_container_checkbox div.gchoice:hover label:before{border-color:var(--paletteColor1);background-color:var(--paletteColor5)}.gform_fields .radio-fields-car ul.gfield_radio{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0;margin-top:30px}.gform_fields .radio-fields-car ul.gfield_radio li{width:50%;position:relative}.gform_fields .radio-fields-car ul.gfield_radio li input[type=radio]{display:none}.gform_fields .radio-fields-car ul.gfield_radio li label{padding-left:20px;line-height:1}.gform_fields .radio-fields-car ul.gfield_radio li label:hover:before{background:var(--paletteColor2)}.gform_fields .radio-fields-car ul.gfield_radio li label:before{content:"";width:14px;height:14px;background:var(--paletteColor1);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;position:absolute;left:0;-webkit-transition:.5s ease background;-o-transition:.5s ease background;-moz-transition:.5s ease background;transition:.5s ease background;top:7px}.gform_fields .radio-fields-car ul.gfield_radio li input:checked+label:before{background:var(--paletteColor2)}.gform_fields>.gf_half.gfield{width:49%}@media screen and (max-width:980px){.gform_fields>.gf_half.gfield{width:100%}.gform_fields>.gf_half.gfield .gfield_time_hour,.gform_fields>.gf_half.gfield .gfield_time_minute{max-width:100% !important;width:100% !important}}.gform_fields>.gf_half.gfield .gfield_time_hour,.gform_fields>.gf_half.gfield .gfield_time_minute{max-width:50% !important;width:50% !important}.gform_fields>.gf_half.gfield .gfield_time_hour i,.gform_fields>.gf_half.gfield .gfield_time_minute i{display:none}.gform_fields>.gf_half.gfield .ginput_container>*{width:100% !important}.gform_fields .gfield.gform_validation_container{display:none}.gform_fields .gfield{width:100%;margin-bottom:30px}.gform_fields .gfield input,.gform_fields .gfield textarea{-webkit-transition:.5s ease all;-o-transition:.5s ease all;-moz-transition:.5s ease all;transition:.5s ease all}.gform_fields .gfield:hover input,.gform_fields .gfield:hover textarea{border-color:var(--paletteColor1);background-color:var(--paletteColor8)}.gform_fields .gfield .gfield_label{font-size:20px}.gform_fields textarea{height:229px !important}.gform_validation_error .validation_error{border:none !important;padding:0 !important;color:#ec3232 !important}.gform_validation_error .gform_submission_error{font-size:18px;margin-bottom:20px !important}.gform_validation_error .gform_body .gfield_error{background:0 0;border:none}.gform_validation_error .gform_body .gfield_error input,.gform_validation_error .gform_body .gfield_error textarea{border-color:#ec3232 !important}.gform_validation_error .gform_body .gfield_error label,.gform_validation_error .gform_body .gfield_error .validation_message{color:#ec3232}.wp-block-group__inner-container p{width:100% !important}#main .clickable-blocks-home .gb-grid-column{cursor:pointer;-webkit-transition:.5s ease transform;-o-transition:.5s ease transform;-moz-transition:.5s ease transform;transition:.5s ease transform}#main .clickable-blocks-home .gb-grid-column:hover{-webkit-transform:scale(.98);-moz-transform:scale(.98);-ms-transform:scale(.98);-o-transform:scale(.98);transform:scale(.98)}#header .ct-contact-info .ct-icon-container{border:2px solid var(--paletteColor2);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;width:29px;height:29px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.5s ease border-color;-o-transition:.5s ease border-color;-moz-transition:.5s ease border-color;transition:.5s ease border-color}#header .ct-contact-info .ct-icon-container svg{display:none !important}#header .ct-contact-info .ct-icon-container:before{content:"\e90e";font-family:icomoon;font-size:14px;-webkit-transition:.5s ease color;-o-transition:.5s ease color;-moz-transition:.5s ease color;transition:.5s ease color}#header .ct-contact-info .ct-icon-container:hover{border-color:var(--paletteColor1)}#header .ct-contact-info .ct-icon-container:hover:before{color:var(--paletteColor1)}#header .icon-search-header{border:2px solid var(--paletteColor2);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;width:29px;height:29px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0;-webkit-transition:.5s ease border-color;-o-transition:.5s ease border-color;-moz-transition:.5s ease border-color;transition:.5s ease border-color;background-color:#fff;cursor:pointer}#header .icon-search-header i{cursor:pointer}#header .icon-search-header:hover{border-color:var(--paletteColor1)}#header .ct-header-account{-webkit-transition:.5s ease border-color;-o-transition:.5s ease border-color;-moz-transition:.5s ease border-color;transition:.5s ease border-color}#header .ct-header-account>.ct-label,#header .ct-header-account>.ct-icon{display:none}#header .ct-header-account:hover:before{border-color:var(--paletteColor4)}[data-header*=type-1] [data-id=cart],#header .ct-header-cart{margin:0 10px !important}#header .ct-header-cart .ct-cart-item .ct-icon-container:before{top:-10px;right:-12px;font-size:13px;height:18px;width:18px;line-height:18px}#header .ct-header-cart .ct-cart-item .ct-icon-container svg{display:none}#header .ct-language-switcher img{width:32px;border-radius:3px}#header .ct-language-switcher .ct-active-language span{display:none !important}.ct-language-switcher li a:hover{color:var(--linkInitialColor) !important}@media screen and (max-width:767px){.wp-block-table table tbody tr td{font-size:14px}}.slider-full-images .item,.slider-full-images .swiper-slide{background-position:center;background-repeat:no-repeat;-moz-background-size:cover;background-size:cover}.slider-full-images .item .inner-container,.slider-full-images .swiper-slide .inner-container{padding:175px 15px 222px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:980px){.slider-full-images .item .inner-container,.slider-full-images .swiper-slide .inner-container{padding:80px 0}}.slider-full-images .item .inner-container .title,.slider-full-images .swiper-slide .inner-container .title{color:#fff;text-align:center;text-transform:none;margin-bottom:0}@media screen and (max-width:980px){.slider-full-images .item .inner-container .title,.slider-full-images .swiper-slide .inner-container .title{width:100%}}.slider-full-images .item .inner-container .sub-title,.slider-full-images .swiper-slide .inner-container .sub-title{color:#fff;width:690px;text-align:center;margin-bottom:35px}@media screen and (max-width:980px){.slider-full-images .item .inner-container .sub-title,.slider-full-images .swiper-slide .inner-container .sub-title{width:72%}}.slider-full-images .item .inner-container a.button,.slider-full-images .swiper-slide .inner-container a.button{text-align:center}.slider-full-images .swiper-button-next,.slider-full-images .swiper-button-prev{background:#fff;width:32px;height:32px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.slider-full-images .swiper-button-next:after,.slider-full-images .swiper-button-prev:after{font-size:18px;color:var(--paletteColor2);font-weight:700;font-family:icomoon}.slider-full-images .swiper-button-next{right:30px}@media screen and (max-width:980px){.slider-full-images .swiper-button-next{right:15px}}.slider-full-images .swiper-button-next:after{content:"\e900"}.slider-full-images .swiper-button-prev{left:30px}@media screen and (max-width:980px){.slider-full-images .swiper-button-prev{left:15px}}.slider-full-images .swiper-button-prev:after{content:"\e911"}.bordered-btn{background:0 0;border:2px solid var(--paletteColor5);color:var(--paletteColor5)}.bordered-btn:hover{background-color:var(--paletteColor5);color:var(--paletteColor1)}body.archive #main>.ct-container{padding:60px 0}body.archive #main aside>.ct-sidebar{margin-bottom:50px !important}body.archive #main aside>.ct-sidebar>.berocket_single_filter_widget .bapf_colaps_togl{-webkit-transition:.5s ease transform;-o-transition:.5s ease transform;-moz-transition:.5s ease transform;transition:.5s ease transform;border-top:1px solid #dfdfdf;padding-top:18px}body.archive #main aside>.ct-sidebar>.berocket_single_filter_widget .bapf_colaps_togl:hover{-webkit-transform:translatex(5px);-moz-transform:translatex(5px);-ms-transform:translatex(5px);-o-transform:translatex(5px);transform:translatex(5px)}body.archive #main aside>.ct-sidebar>.berocket_single_filter_widget .bapf_colaps_togl .bapf_hascolarr{font-size:20px;color:var(--paletteColor2);-webkit-transition:.5s ease color;-o-transition:.5s ease color;-moz-transition:.5s ease color;transition:.5s ease color;margin-bottom:0;border-bottom:none}body.archive #main aside>.ct-sidebar>.berocket_single_filter_widget .bapf_colaps_togl .bapf_hascolarr:hover{color:var(--paletteColor1)}body.archive #main aside>.ct-sidebar>.berocket_single_filter_widget .bapf_colaps_togl .bapf_hascolarr i.bapf_colaps_smb{font-style:normal}body.archive #main aside>.ct-sidebar>.berocket_single_filter_widget .bapf_colaps_togl .bapf_hascolarr i.bapf_colaps_smb:before{font-family:icomoon;font-size:21px}body.archive #main aside>.ct-sidebar>.berocket_single_filter_widget .bapf_body ul{padding:0}body.archive #main aside>.ct-sidebar>.berocket_single_filter_widget .bapf_body ul li input[type=checkbox]{width:27px;height:27px;-webkit-transition:.5s ease border-color;-o-transition:.5s ease border-color;-moz-transition:.5s ease border-color;transition:.5s ease border-color}body.archive #main aside>.ct-sidebar>.berocket_single_filter_widget .bapf_body ul li input[type=checkbox]:before{border:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}body.archive #main aside>.ct-sidebar>.berocket_single_filter_widget .bapf_body ul li input[type=checkbox]:checked:before{content:"\e907";font-family:icomoon;font-size:16px;color:var(--paletteColor1);left:50%;top:20%;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%)}body.archive #main aside>.ct-sidebar>.berocket_single_filter_widget .bapf_body ul li label{-webkit-transition:.5s ease color;-o-transition:.5s ease color;-moz-transition:.5s ease color;transition:.5s ease color;font-family:var(--fontFamily);font-size:16px;color:var(--paletteColor3)}body.archive #main aside>.ct-sidebar>.berocket_single_filter_widget .bapf_body ul li:hover input[type=checkbox]{border-color:var(--paletteColor1)}body.archive #main aside>.ct-sidebar>.berocket_single_filter_widget .bapf_body ul li:hover label{color:var(--paletteColor1)}body.archive #main aside>.ct-sidebar>.berocket_single_filter_widget .bapf_ocolaps{margin-bottom:0}body.archive #main aside>.ct-sidebar>.berocket_single_filter_widget .bapf_ocolaps .bapf_colaps_togl .bapf_hascolarr i.bapf_colaps_smb:before{content:"\e902"}body.archive #main aside>.ct-sidebar>.berocket_single_filter_widget .bapf_ccolaps .bapf_colaps_togl .bapf_hascolarr i.bapf_colaps_smb:before{content:"\e905"}ul.products li.product{padding:14px;background-color:var(--paletteColor8);-webkit-transition:.5s ease box-shadow;-o-transition:.5s ease box-shadow;-moz-transition:.5s ease box-shadow;transition:.5s ease box-shadow}ul.products li.product a.woocommerce-LoopProduct-link .price{font-size:24px;font-weight:400 !important;margin-bottom:5px}ul.products li.product a.woocommerce-LoopProduct-link .woocommerce-loop-product__title{text-transform:none !important}ul.products li.product .ct-woo-card-actions{padding:0 !important}ul.products li.product:after{position:absolute;content:"";height:6px;left:0;right:0;bottom:0;top:auto;background-color:transparent;-webkit-transition:.5s ease background-color;-o-transition:.5s ease background-color;-moz-transition:.5s ease background-color;transition:.5s ease background-color}ul.products li.product:hover{-webkit-box-shadow:0 0 25px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 25px 0 rgba(0,0,0,.2);box-shadow:0 0 25px 0 rgba(0,0,0,.2)}ul.products li.product:hover:after{background-color:var(--paletteColor4)}#gform_wrapper_7{margin-top:25px}#gform_wrapper_7 .validation_error{display:none}#gform_wrapper_7 form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:450px){#gform_wrapper_7 form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:767px) and (min-width:450px){#gform_wrapper_7 form .gform_body{width:100% !important;margin-right:15px}}@media screen and (max-width:450px){#gform_wrapper_7 form .gform_body{width:100% !important;margin-right:0}}#gform_wrapper_7 form .gfield_label{display:none !important}#gform_wrapper_7 form .gfield{padding-right:0;position:relative;margin:0 !important}#gform_wrapper_7 form .gfield div{margin:0 !important}#gform_wrapper_7 form .gfield div input[type=text]{width:100% !important;padding-left:20px;height:46px}#gform_wrapper_7 form .gfield .validation_message{position:absolute;top:auto;bottom:auto}#gform_wrapper_7 form .gfield_error{padding:0;border:none}#gform_wrapper_7 form .gfield_error input[type=text]{border-color:var(--paletteColor1) !important}#gform_wrapper_7 form .gform_footer{width:188px;padding:0;margin:0}#gform_wrapper_7 form .gform_footer input[type=submit]{width:100%;margin:0}@media screen and (max-width:767px){#gform_wrapper_7 form .gform_footer{width:auto}#gform_wrapper_7 form .gform_footer input[type=submit]{margin:0}}@media screen and (max-width:450px){#gform_wrapper_7 form .gform_footer{width:100% !important;margin-top:15px}}@media screen and (device-aspect-ratio:2/3){select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url]{font-size:16px !important}}@media screen and (device-aspect-ratio:40/71){select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url]{font-size:16px !important}}@media screen and (device-aspect-ratio:375/667){select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=tel],input[type=url]{font-size:16px !important}}@media screen and (device-aspect-ratio:9/16){select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=tel],input[type=url]{font-size:16px !important}}@media only screen and (device-width:390px) and (device-height:844px) and (-webkit-device-pixel-ratio:3){select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=tel],input[type=url]{font-size:16px !important}}@media only screen and (device-width:428px) and (device-height:926px) and (-webkit-device-pixel-ratio:3){select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=tel],input[type=url]{font-size:16px !important}}.single-product #main{overflow:hidden}.single-product #main .summary .woocommerce-product-rating{margin-top:10px;margin-bottom:20px}.single-product #main .summary .woocommerce-product-rating .star-rating{font-size:26px !important}.single-product #main .summary .woocommerce-product-rating .woocommerce-review-link{font-size:16px}.single-product #main .summary .ct-cart-actions{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-product #main .summary .ct-cart-actions .quantity{border:none !important;background-color:#fff !important}.single-product #main .summary .ct-cart-actions .quantity .ct-increase,.single-product #main .summary .ct-cart-actions .quantity .ct-decrease{background-color:transparent !important}.single-product #main .summary .ct-cart-actions .quantity .ct-increase:before,.single-product #main .summary .ct-cart-actions .quantity .ct-decrease:before{color:var(--paletteColor2);font-weight:700;font-size:12px}.single-product #main .summary .ct-cart-actions .quantity input[type=number]{background-color:#fff;border:1px solid var(--paletteColor4) !important}.single-product #main ul.wc-tabs{border-top:1px solid var(--paletteColor4);border-bottom:1px solid var(--paletteColor4)}.single-product #main ul.wc-tabs li:first-child a{padding-left:110px}@media screen and (max-width:1024px){.single-product #main ul.wc-tabs li:first-child a{padding-left:30px !important}}.single-product #main ul.wc-tabs li:not(.active) a{color:var(--paletteColor2)}.single-product #main ul.wc-tabs li.active:before{height:1px;bottom:0}.single-product #main ul.wc-tabs li.active a{color:var(--paletteColor4)}@media screen and (max-width:1024px){.single-product #main ul.wc-tabs li a{padding:15px !important}}.single-product #main .woocommerce-Tabs-panel{padding:40px 110px !important;margin-left:auto;margin-right:auto;width:var(--block-width,var(--container-width));max-width:var(--block-max-width,var(--container-max-width))}@media screen and (max-width:1024px){.single-product #main .woocommerce-Tabs-panel{padding:40px 0 !important}}.single-product #main section.related{position:relative;padding:90px 0 150px}.single-product #main section.related>h2{font-size:35px;color:var(--paletteColor2);position:relative;z-index:99;margin-bottom:40px}.single-product #main section.related:before{position:absolute;background:-webkit-gradient(linear,left top,left bottom,from(#f1f1f1),to(rgba(241,241,241,0)));background:-webkit-linear-gradient(top,#f1f1f1,rgba(241,241,241,0));background:-moz-linear-gradient(top,#f1f1f1,rgba(241,241,241,0));background:-o-linear-gradient(top,#f1f1f1,rgba(241,241,241,0));background:linear-gradient(to bottom,#f1f1f1,rgba(241,241,241,0));content:"";left:-500px;right:-500px;top:0;bottom:0}@media screen and (max-width:980px){.single-product #main section.related{padding:90px 0 50px}}.rtwpvg-thumbnail-slider{display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important}.flexy-pills ol:not([data-flexy])~[class*=arrow]{display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important}#main{position:relative}#main nav.woocommerce-breadcrumb{width:var(--container-width);margin:20px auto;max-width:var(--normal-container-max-width)}#main nav.woocommerce-breadcrumb:before{position:absolute;background:-webkit-gradient(linear,left top,left bottom,from(#f1f1f1),to(rgba(241,241,241,0)));background:-webkit-linear-gradient(top,#f1f1f1,rgba(241,241,241,0));background:-moz-linear-gradient(top,#f1f1f1,rgba(241,241,241,0));background:-o-linear-gradient(top,#f1f1f1,rgba(241,241,241,0));background:linear-gradient(to bottom,#f1f1f1,rgba(241,241,241,0));content:"";left:0;right:0;top:0;bottom:auto;z-index:-5;padding-top:20px;height:100px}#main nav.woocommerce-breadcrumb *:not(a){font-weight:400;color:var(--paletteColor1) !important}.bapf_ccolaps .bapf_body{-webkit-animation:swing-in-top-fwd .5s cubic-bezier(.175,.885,.32,1.275) both;-moz-animation:swing-in-top-fwd .5s cubic-bezier(.175,.885,.32,1.275) both;-o-animation:swing-in-top-fwd .5s cubic-bezier(.175,.885,.32,1.275) both;animation:swing-in-top-fwd .5s cubic-bezier(.175,.885,.32,1.275) both}@-webkit-keyframes swing-in-top-fwd{0%{-webkit-transform:rotateX(-100deg);transform:rotateX(-100deg);-webkit-transform-origin:top;transform-origin:top;opacity:0}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:top;transform-origin:top;opacity:1}}@-moz-keyframes swing-in-top-fwd{0%{-webkit-transform:rotateX(-100deg);-moz-transform:rotateX(-100deg);transform:rotateX(-100deg);-webkit-transform-origin:top;-moz-transform-origin:top;transform-origin:top;opacity:0}100%{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:top;-moz-transform-origin:top;transform-origin:top;opacity:1}}@-o-keyframes swing-in-top-fwd{0%{-webkit-transform:rotateX(-100deg);transform:rotateX(-100deg);-webkit-transform-origin:top;-o-transform-origin:top;transform-origin:top;opacity:0}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:top;-o-transform-origin:top;transform-origin:top;opacity:1}}@keyframes swing-in-top-fwd{0%{-webkit-transform:rotateX(-100deg);-moz-transform:rotateX(-100deg);transform:rotateX(-100deg);-webkit-transform-origin:top;-moz-transform-origin:top;-o-transform-origin:top;transform-origin:top;opacity:0}100%{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:top;-moz-transform-origin:top;-o-transform-origin:top;transform-origin:top;opacity:1}}@-webkit-keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(.91);transform:scale(.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(.87);transform:scale(.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@-moz-keyframes heartbeat{from{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;-moz-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(.91);-moz-transform:scale(.91);transform:scale(.91);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(.98);-moz-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(.87);-moz-transform:scale(.87);transform:scale(.87);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out}}@-o-keyframes heartbeat{from{-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(.91);-o-transform:scale(.91);transform:scale(.91);-webkit-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(.98);-o-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(.87);-o-transform:scale(.87);transform:scale(.87);-webkit-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes heartbeat{from{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;-moz-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(.91);-moz-transform:scale(.91);-o-transform:scale(.91);transform:scale(.91);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(.98);-moz-transform:scale(.98);-o-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(.87);-moz-transform:scale(.87);-o-transform:scale(.87);transform:scale(.87);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}}.bapf_loader_page>div{-webkit-animation:heartbeat 1.5s ease-in-out infinite both;-moz-animation:heartbeat 1.5s ease-in-out infinite both;-o-animation:heartbeat 1.5s ease-in-out infinite both;animation:heartbeat 1.5s ease-in-out infinite both}.modal-wrapper{z-index:9999;position:relative;width:600px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff;-webkit-box-shadow:0 0 1.5em hsla(0deg,0%,0%,.35);-moz-box-shadow:0 0 1.5em hsla(0deg,0%,0%,.35);box-shadow:0 0 1.5em hsla(0deg,0%,0%,.35);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-animation:slide-bottom .5s cubic-bezier(.25,.46,.45,.94) both;-moz-animation:slide-bottom .5s cubic-bezier(.25,.46,.45,.94) both;-o-animation:slide-bottom .5s cubic-bezier(.25,.46,.45,.94) both;animation:slide-bottom .5s cubic-bezier(.25,.46,.45,.94) both}@media screen and (max-width:767px){.modal-wrapper{width:90%}}.modal-wrapper .aws-container{border:1px solid var(--paletteColor4);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden}.modal-wrapper .aws-container .aws-search-form{overflow:hidden}.modal-wrapper .aws-container .aws-search-form .aws-wrapper input[type=text]{background-color:#fff !important;border:none !important}.modal-wrapper .aws-container .aws-search-form .aws-search-btn{background-color:#fff;border:none}.modal-wrapper .aws-container .aws-search-form .aws-search-btn .aws-search-btn_icon{color:var(--paletteColor1)}.preloader{position:fixed;width:100%;height:100%;top:0;left:0;bottom:0;right:0;background-image:url("/wp-content/uploads/2021/03/cropped-logo-1.png");-moz-background-size:50px;background-size:50px;background-repeat:no-repeat;background-color:#fff;background-position:center;z-index:999999}.ct-drawer-canvas .ct-floating-bar{z-index:99}#header div[data-row=top] .ct-header-text{width:100%}#header div[data-row=top] .ct-header-text ul{list-style:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#header div[data-row=top] .ct-header-text ul li{padding:10px 20px 10px 50px;left:0;margin:0;position:relative}#header div[data-row=top] .ct-header-text ul li:before{font-family:"icomoon";position:absolute;content:"\e907";left:20px}#header .ct-contact-info{margin:0;min-width:155px;position:relative}#header .ct-contact-info .contact-text a{position:absolute;top:5px;left:0;right:0;padding-left:38px}body.single-post .ct-share-box{margin:20px auto 50px !important;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}body.single-post .ct-share-box .ct-module-title{margin-bottom:0 !important}body.single-post .ct-share-box div[data-icons-type=simple]{display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important}body.single-post .ct-share-box div[data-icons-type=simple]>a{margin-left:15px}body.single-post .ct-related-posts{margin-top:50px}body.single-post .ct-related-posts article .ct-image-container img{-webkit-transition:.5s ease transform;-o-transition:.5s ease transform;-moz-transition:.5s ease transform;transition:.5s ease transform}body.single-post .ct-related-posts article:hover .ct-image-container img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}body.single-post .ct-featured-image{overflow:hidden;padding-bottom:0}body.single-post .ct-featured-image img{-webkit-transition:.5s ease all;-o-transition:.5s ease all;-moz-transition:.5s ease all;transition:.5s ease all}body.single-post .ct-featured-image:hover img{-webkit-transform:scale(1.12);-moz-transform:scale(1.12);-ms-transform:scale(1.12);-o-transform:scale(1.12);transform:scale(1.12)}.modal{position:fixed;z-index:10000;top:0;bottom:0;left:0;visibility:hidden;width:100%;height:100%}.modal.is-visible{visibility:visible;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-overlay{position:fixed;z-index:99;top:0;left:0;width:100%;height:100%;background:hsla(0deg,0%,0%,.5);visibility:hidden;opacity:0;-webkit-transition:visibility 0s linear .3s,opacity .3s;-o-transition:visibility 0s linear .3s,opacity .3s;-moz-transition:visibility 0s linear .3s,opacity .3s;transition:visibility 0s linear .3s,opacity .3s}.modal.is-visible .modal-overlay{opacity:1;visibility:visible;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.modal-transition{-webkit-transition:all .3s .12s;-o-transition:all .3s .12s;-moz-transition:all .3s .12s;transition:all .3s .12s;-webkit-transform:translateY(-10%);-moz-transform:translateY(-10%);-ms-transform:translateY(-10%);-o-transform:translateY(-10%);transform:translateY(-10%);opacity:0}.modal.is-visible .modal-transition{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}.modal-content{padding:1em}.modal-header{position:relative;background-color:#fff;-webkit-box-shadow:0 1px 2px hsla(0deg,0%,0%,.06);-moz-box-shadow:0 1px 2px hsla(0deg,0%,0%,.06);box-shadow:0 1px 2px hsla(0deg,0%,0%,.06);border-bottom:1px solid #e8e8e8}.modal-close{position:absolute;top:0;right:0;padding:1em;color:#aaa;background:0 0;border:0}.modal-close:hover{color:#777}.modal-heading{font-size:1.125em;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.modal-content>*:first-child{margin-top:0}.modal-content>*:last-child{margin-bottom:0}body.woocommerce-checkout .align-right,body.woocommerce-cart .align-right{text-align:right}body.woocommerce-checkout a.button,body.woocommerce-cart a.button{font-weight:500;padding:6px 15px;min-height:48px}body.woocommerce-checkout .woocommerce-NoticeGroup,body.woocommerce-cart .woocommerce-NoticeGroup{width:100% !important}body.woocommerce-checkout a.continue-to-shopping,body.woocommerce-cart a.continue-to-shopping{margin-right:35px;color:var(--buttonInitialColor)}body.woocommerce-checkout a.continue-to-shopping:hover,body.woocommerce-cart a.continue-to-shopping:hover{color:var(--paletteColor2)}@media screen and (max-width:767px){body.woocommerce-checkout a.continue-to-shopping,body.woocommerce-cart a.continue-to-shopping{text-align:center;margin-right:0;border:2px solid var(--paletteColor1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:10px;margin-bottom:15px}}body.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info,body.woocommerce-cart .woocommerce-form-login-toggle .woocommerce-info{padding:0}body.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info a.showlogin,body.woocommerce-cart .woocommerce-form-login-toggle .woocommerce-info a.showlogin{color:var(--paletteColor1)}body.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info:before,body.woocommerce-cart .woocommerce-form-login-toggle .woocommerce-info:before{content:none}@media screen and (max-width:767px){body.woocommerce-checkout .shop_table .product-thumbnail,body.woocommerce-cart .shop_table .product-thumbnail{display:none}}body.woocommerce-checkout .wc-proceed-to-checkout,body.woocommerce-cart .wc-proceed-to-checkout{margin-bottom:30px}@media screen and (max-width:1000px){body.woocommerce-checkout .wc-proceed-to-checkout,body.woocommerce-cart .wc-proceed-to-checkout{margin-bottom:0}}@media screen and (max-width:767px){body.woocommerce-checkout .wc-proceed-to-checkout,body.woocommerce-cart .wc-proceed-to-checkout{margin-top:30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body.woocommerce-checkout button[type=submit],body.woocommerce-cart button[type=submit]{border:2px solid var(--buttonInitialColor);background:#fff;color:var(--buttonInitialColor);-webkit-transition:.5s ease background-color;-o-transition:.5s ease background-color;-moz-transition:.5s ease background-color;transition:.5s ease background-color}body.woocommerce-checkout button[type=submit]:hover,body.woocommerce-cart button[type=submit]:hover{background-color:var(--buttonInitialColor);color:#fff}body.woocommerce-checkout input[type=text],body.woocommerce-checkout input[type=number],body.woocommerce-cart input[type=text],body.woocommerce-cart input[type=number]{margin-right:8px;height:48px}body.woocommerce-checkout input[type=checkbox],body.woocommerce-checkout input[type=radio],body.woocommerce-cart input[type=checkbox],body.woocommerce-cart input[type=radio]{border-color:var(--paletteColor4) !important;width:22px !important;height:22px !important}body.woocommerce-checkout input[type=checkbox]:before,body.woocommerce-checkout input[type=radio]:before,body.woocommerce-cart input[type=checkbox]:before,body.woocommerce-cart input[type=radio]:before{color:var(--paletteColor4)}body.woocommerce-checkout input[type=checkbox],body.woocommerce-cart input[type=checkbox]{top:6px !important}body.woocommerce-checkout .ct-cart-form,body.woocommerce-cart .ct-cart-form{display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.woocommerce-checkout .ct-cart-form form.woocommerce-cart-form,body.woocommerce-cart .ct-cart-form form.woocommerce-cart-form{width:100%}body.woocommerce-checkout .ct-cart-form form.woocommerce-cart-form thead th,body.woocommerce-cart .ct-cart-form form.woocommerce-cart-form thead th{border-bottom-width:1px}body.woocommerce-checkout .ct-cart-form form.woocommerce-cart-form td,body.woocommerce-cart .ct-cart-form form.woocommerce-cart-form td{border-style:solid}body.woocommerce-checkout .ct-cart-form form.woocommerce-cart-form td.product-price p.price,body.woocommerce-cart .ct-cart-form form.woocommerce-cart-form td.product-price p.price{margin-bottom:0}@media screen and (max-width:1000px){body.woocommerce-checkout .ct-cart-form form.woocommerce-cart-form td.product-price,body.woocommerce-cart .ct-cart-form form.woocommerce-cart-form td.product-price{display:table-cell}}body.woocommerce-checkout .ct-cart-form form.woocommerce-cart-form .actions button[type=submit],body.woocommerce-cart .ct-cart-form form.woocommerce-cart-form .actions button[type=submit]{height:48px !important;min-height:48px !important}@media screen and (max-width:820px) and (min-width:689px){body.woocommerce-checkout .ct-cart-form form.woocommerce-cart-form .actions .coupon,body.woocommerce-cart .ct-cart-form form.woocommerce-cart-form .actions .coupon{width:100%;float:none;display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.woocommerce-checkout .ct-cart-form form.woocommerce-cart-form .actions .coupon input[name=coupon_code],body.woocommerce-cart .ct-cart-form form.woocommerce-cart-form .actions .coupon input[name=coupon_code]{margin-bottom:20px;width:100%}}@media screen and (max-width:820px) and (min-width:689px){body.woocommerce-checkout .ct-cart-form form.woocommerce-cart-form .actions button[name=update_cart],body.woocommerce-cart .ct-cart-form form.woocommerce-cart-form .actions button[name=update_cart]{width:100%;margin-top:20px}}body.woocommerce-checkout .ct-cart-form .cart_totals,body.woocommerce-cart .ct-cart-form .cart_totals{width:30%;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;border:none !important;padding:40px 0 0}@media screen and (max-width:1000px){body.woocommerce-checkout .ct-cart-form .cart_totals,body.woocommerce-cart .ct-cart-form .cart_totals{width:100%;margin-bottom:60px}}body.woocommerce-checkout form.woocommerce-checkout,body.woocommerce-cart form.woocommerce-checkout{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-column-gap:25px}@media screen and (max-width:980px){body.woocommerce-checkout form.woocommerce-checkout,body.woocommerce-cart form.woocommerce-checkout{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body.woocommerce-checkout form.woocommerce-checkout input[type=tel],body.woocommerce-checkout form.woocommerce-checkout input[type=email],body.woocommerce-checkout form.woocommerce-checkout .select2-selection,body.woocommerce-checkout form.woocommerce-checkout textarea,body.woocommerce-cart form.woocommerce-checkout input[type=tel],body.woocommerce-cart form.woocommerce-checkout input[type=email],body.woocommerce-cart form.woocommerce-checkout .select2-selection,body.woocommerce-cart form.woocommerce-checkout textarea{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}body.woocommerce-checkout form.woocommerce-checkout .ct-customer-details,body.woocommerce-cart form.woocommerce-checkout .ct-customer-details{width:66%}@media screen and (max-width:980px){body.woocommerce-checkout form.woocommerce-checkout .ct-customer-details,body.woocommerce-cart form.woocommerce-checkout .ct-customer-details{width:100%}}body.woocommerce-checkout form.woocommerce-checkout .ct-customer-details #customer_details,body.woocommerce-cart form.woocommerce-checkout .ct-customer-details #customer_details{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:1250px){body.woocommerce-checkout form.woocommerce-checkout .ct-customer-details #customer_details,body.woocommerce-cart form.woocommerce-checkout .ct-customer-details #customer_details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body.woocommerce-checkout form.woocommerce-checkout .ct-customer-details #customer_details .woocommerce-billing-fields>h3,body.woocommerce-cart form.woocommerce-checkout .ct-customer-details #customer_details .woocommerce-billing-fields>h3{font-size:24px}body.woocommerce-checkout form.woocommerce-checkout .ct-customer-details #customer_details .col-1,body.woocommerce-checkout form.woocommerce-checkout .ct-customer-details #customer_details .col-2,body.woocommerce-cart form.woocommerce-checkout .ct-customer-details #customer_details .col-1,body.woocommerce-cart form.woocommerce-checkout .ct-customer-details #customer_details .col-2{padding:35px;border:1px solid var(--border-color);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:48%}@media screen and (max-width:1250px){body.woocommerce-checkout form.woocommerce-checkout .ct-customer-details #customer_details .col-1,body.woocommerce-checkout form.woocommerce-checkout .ct-customer-details #customer_details .col-2,body.woocommerce-cart form.woocommerce-checkout .ct-customer-details #customer_details .col-1,body.woocommerce-cart form.woocommerce-checkout .ct-customer-details #customer_details .col-2{width:100%}}body.woocommerce-checkout form.woocommerce-checkout .ct-customer-details #customer_details .col-1 h3:before,body.woocommerce-cart form.woocommerce-checkout .ct-customer-details #customer_details .col-1 h3:before{content:"1. ";position:relative}body.woocommerce-checkout form.woocommerce-checkout .ct-customer-details #customer_details .col-2,body.woocommerce-cart form.woocommerce-checkout .ct-customer-details #customer_details .col-2{margin-top:0}body.woocommerce-checkout form.woocommerce-checkout .ct-customer-details #customer_details .col-2>h3,body.woocommerce-cart form.woocommerce-checkout .ct-customer-details #customer_details .col-2>h3{font-size:24px}@media screen and (max-width:1250px){body.woocommerce-checkout form.woocommerce-checkout .ct-customer-details #customer_details .col-2,body.woocommerce-cart form.woocommerce-checkout .ct-customer-details #customer_details .col-2{margin-top:35px}}body.woocommerce-checkout form.woocommerce-checkout .ct-order-review,body.woocommerce-cart form.woocommerce-checkout .ct-order-review{width:31%;border-width:1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}body.woocommerce-checkout form.woocommerce-checkout .ct-order-review>h3,body.woocommerce-cart form.woocommerce-checkout .ct-order-review>h3{font-size:24px}body.woocommerce-checkout form.woocommerce-checkout .ct-order-review thead tr th,body.woocommerce-cart form.woocommerce-checkout .ct-order-review thead tr th{border:none}body.woocommerce-checkout form.woocommerce-checkout .ct-order-review tbody tr:first-child td,body.woocommerce-cart form.woocommerce-checkout .ct-order-review tbody tr:first-child td{border:none}body.woocommerce-checkout form.woocommerce-checkout .ct-order-review tbody tr td,body.woocommerce-cart form.woocommerce-checkout .ct-order-review tbody tr td{border-style:solid}body.woocommerce-checkout form.woocommerce-checkout .ct-order-review tfoot tr:first-child td,body.woocommerce-checkout form.woocommerce-checkout .ct-order-review tfoot tr:first-child th,body.woocommerce-cart form.woocommerce-checkout .ct-order-review tfoot tr:first-child td,body.woocommerce-cart form.woocommerce-checkout .ct-order-review tfoot tr:first-child th{border-style:solid;padding-bottom:5px;padding-top:10px;color:var(--paletteColor2)}body.woocommerce-checkout form.woocommerce-checkout .ct-order-review tfoot tr:not(:first-child) td,body.woocommerce-checkout form.woocommerce-checkout .ct-order-review tfoot tr:not(:first-child) th,body.woocommerce-cart form.woocommerce-checkout .ct-order-review tfoot tr:not(:first-child) td,body.woocommerce-cart form.woocommerce-checkout .ct-order-review tfoot tr:not(:first-child) th{padding-bottom:5px;padding-top:5px}body.woocommerce-checkout form.woocommerce-checkout .ct-order-review ul.wc_payment_methods li,body.woocommerce-cart form.woocommerce-checkout .ct-order-review ul.wc_payment_methods li{border:none}body.woocommerce-checkout form.woocommerce-checkout .ct-order-review ul.wc_payment_methods li:before,body.woocommerce-cart form.woocommerce-checkout .ct-order-review ul.wc_payment_methods li:before{content:none}@media screen and (min-width:690px){body.woocommerce-checkout form.woocommerce-checkout .ct-order-review ul.wc_payment_methods li,body.woocommerce-cart form.woocommerce-checkout .ct-order-review ul.wc_payment_methods li{padding:0}}body.woocommerce-checkout form.woocommerce-checkout .ct-order-review ul.wc_payment_methods li input[type=radio]:before,body.woocommerce-cart form.woocommerce-checkout .ct-order-review ul.wc_payment_methods li input[type=radio]:before{opacity:0}body.woocommerce-checkout form.woocommerce-checkout .ct-order-review ul.wc_payment_methods li label,body.woocommerce-cart form.woocommerce-checkout .ct-order-review ul.wc_payment_methods li label{height:35px;margin:5px 0}body.woocommerce-checkout form.woocommerce-checkout .ct-order-review ul.wc_payment_methods li .payment_box,body.woocommerce-cart form.woocommerce-checkout .ct-order-review ul.wc_payment_methods li .payment_box{background:var(--border-color);width:100%;margin:0;padding:10px}body.woocommerce-checkout form.woocommerce-checkout .ct-order-review h3:before,body.woocommerce-cart form.woocommerce-checkout .ct-order-review h3:before{content:"3. ";position:relative}body.woocommerce-checkout form.woocommerce-checkout .ct-order-review .product-total,body.woocommerce-cart form.woocommerce-checkout .ct-order-review .product-total{vertical-align:middle}@media screen and (max-width:980px){body.woocommerce-checkout form.woocommerce-checkout .ct-order-review,body.woocommerce-cart form.woocommerce-checkout .ct-order-review{width:100%}}body.woocommerce-checkout form.woocommerce-checkout .ct-order-review .order-total th,body.woocommerce-checkout form.woocommerce-checkout .ct-order-review .order-total td,body.woocommerce-cart form.woocommerce-checkout .ct-order-review .order-total th,body.woocommerce-cart form.woocommerce-checkout .ct-order-review .order-total td{color:var(--paletteColor1);border:none}body.woocommerce-checkout .cross-sells,body.woocommerce-cart .cross-sells{margin-bottom:100px}body.woocommerce-checkout .cross-sells>h2,body.woocommerce-cart .cross-sells>h2{text-align:center;text-transform:none;font-size:30px;margin-bottom:50px}.wp-block-search .wp-block-search__inside-wrapper{border-color:var(--form-field-border-initial-color) !important;-webkit-border-radius:var(--has-classic-forms,var(--form-field-border-radius,3px)) !important;-moz-border-radius:var(--has-classic-forms,var(--form-field-border-radius,3px)) !important;border-radius:var(--has-classic-forms,var(--form-field-border-radius,3px)) !important}.wp-block-search .wp-block-search__inside-wrapper input{background-color:#fff}.wp-block-search .wp-block-search__inside-wrapper button{background-color:#fff;border-color:#fff}.wp-block-search .wp-block-search__inside-wrapper button svg{fill:var(--paletteColor1) !important;min-width:40px;min-height:40px}p+h2,p+h1{margin-top:0 !important}.margin-5{margin-bottom:5px}@media screen and (max-width:1024px){.image-bottom-mobile .gb-grid-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.bg-gradient-vertical{background:-webkit-gradient(linear,left top,left bottom,from(#f1f1f1),to(rgba(241,241,241,0)));background:-webkit-linear-gradient(top,#f1f1f1,rgba(241,241,241,0));background:-moz-linear-gradient(top,#f1f1f1,rgba(241,241,241,0));background:-o-linear-gradient(top,#f1f1f1,rgba(241,241,241,0));background:linear-gradient(to bottom,#f1f1f1,rgba(241,241,241,0))}.no-borders-button a{border:none !important}ul.accordion-section{list-style:none;padding:0;margin:0}ul.accordion-section li.accordion-row{margin-bottom:27px;border:1px solid var(--paletteColor5);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:.5s ease all;-o-transition:.5s ease all;-moz-transition:.5s ease all;transition:.5s ease all}ul.accordion-section li.accordion-row:hover{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 15px 25px 0 var(--paletteColor5);-moz-box-shadow:0 15px 25px 0 var(--paletteColor5);box-shadow:0 15px 25px 0 var(--paletteColor5)}ul.accordion-section li.accordion-row .inner{display:none;padding:0 20px 20px}ul.accordion-section li.accordion-row .inner p{margin-top:10px;margin-bottom:0}ul.accordion-section li.accordion-row .inner p:first-child{margin-top:0}ul.accordion-section li.accordion-row a.toggle{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:20px}ul.accordion-section li.accordion-row a.toggle .accordion-title{margin-bottom:0 !important}ul.accordion-section li.accordion-row a.toggle .switcher-icon{border:2px solid #000;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;padding:3px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:18px;height:18px;min-width:18px}ul.accordion-section li.accordion-row a.toggle .switcher-icon img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}ul.accordion-section li.accordion-row a.toggle .switcher-icon .close-icon{display:block}ul.accordion-section li.accordion-row a.toggle .switcher-icon .open-icon{display:none}ul.accordion-section li.accordion-row .toggle.open-tab .switcher-icon .close-icon{display:none}ul.accordion-section li.accordion-row .toggle.open-tab .switcher-icon .open-icon{display:block}@media screen and (max-width:768px){.mobile-25{height:25px !important}}@media screen and (max-width:980px){.display-none-mobile{display:none}}.trustpilot-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:378px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.trustpilot-header p{color:#fff;font-size:16px;line-height:35px;font-weight:400;margin-bottom:0}.trustpilot-header a{display:block;margin-top:-5px;margin-left:10px;line-height:1}#menu-main-menu .ct-toggle-dropdown-desktop .ct-icon{fill:var(--paletteColor1)}@media screen and (min-width:1000px){header .ct-header-search:hover:before{color:var(--paletteColor4);border-color:var(--paletteColor4)}header .ct-header-search:before{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);border:2px solid var(--paletteColor1);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;padding:4px;color:var(--paletteColor1);font-size:14px;font-weight:600}header .ct-header-search .ct-icon{display:none}header .ct-header-account:hover:before{color:var(--paletteColor4);border-color:var(--paletteColor4)}header .ct-header-account:before{font-size:28px}header .ct-header-cart .ct-cart-item:hover:before{color:var(--paletteColor4)}header .ct-header-cart .ct-cart-item:before{font-family:"icomoon";font-size:28px;font-weight:600;color:var(--paletteColor1)}}.no-margin{margin-bottom:0 !important}