@font-face {
    font-family: 'Futura PT'; /*a name to be used later*/
    src: url('https://cdn.shopify.com/s/files/1/0811/8311/files/FuturaCyrillicDemi.woff?v=1751886044'); /*URL to font*/
}
@font-face {
    font-family: 'Futura PT Book'; /*a name to be used later*/
    src: url('https://cdn.shopify.com/s/files/1/0811/8311/files/FuturaCyrillicBook.woff?v=1742355466'); /*URL to font*/
}
@font-face {
    font-family: 'Futura PT Heavy'; /*a name to be used later*/
    src: url('https://cdn.shopify.com/s/files/1/0811/8311/files/FuturaCyrillicHeavy.woff?v=1751886046'); /*URL to font*/
}
@font-face {
    font-family: 'Futura PT Extra Bold'; /*a name to be used later*/
    src: url('https://cdn.shopify.com/s/files/1/0811/8311/files/FuturaCyrillicExtraBold.woff?v=1751886044'); /*URL to font*/
}
@font-face {
    font-family: 'Futura PT Bold'; /*a name to be used later*/
    src: url('https://cdn.shopify.com/s/files/1/0811/8311/files/FuturaCyrillicBold.woff?v=1751886044'); /*URL to font*/
}
@font-face {
    font-family: 'Futura PT Medium'; /*a name to be used later*/
    src: url('https://cdn.shopify.com/s/files/1/0811/8311/files/FuturaCyrillicMedium.woff?v=1751886044'); /*URL to font*/
}
body {
    font-family: "Futura PT";
	font-size: 16px /*{body-font-size}*/;
	color: #000000 /*{body-font-colour}*/;
	background-image: none /*{body-background-image}*/;
	background-color: #ffffff /*{body-background-colour}*/;
} 
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
	font-family: "Futura PT";
	color: #000000 /*{headers-colour}*/;
}
.carousel-caption h3, .carousel-caption h2,.carousel-caption .h3,.carousel-caption p {
	color: #ffffff /*{carousel-text-colour}*/;
}
h1, .h1 {
	font-size: 26.249px /*{header-1-font-size}*/;
}
h2, .h2 {
	font-size: 21px /*{header-2-font-size}*/;
}
h3, .h3 {
	font-size: 18.375px /*{header-3-font-size}*/;
}
h4, .h4 {
	font-size: 15.75px /*{header-4-font-size}*/;
}
h5, .h5 {
	font-size: 13.124px /*{header-5-font-size}*/;
}
/* Secondary button */
.btn-outline-secondary, .btn-default {
	color: #000000 /*{buttons | btn-default-text-colour}*/;
	background-color: #ffffff /*{buttons | btn-default-background-colour}*/;
	border-color: #000000 /*{buttons | btn-default-border-colour}*/;
}
.btn-outline-secondary:hover, .btn-default:hover{
	color: #ffffff /*{buttons | btn-default-text-colour-hover}*/;
	background-color: #000000 /*{buttons | btn-default-background-colour-hover}*/;
	border-color: #000000 /*{buttons | btn-default-border-colour-hover}*/;
}
.btn-outline-secondary.disabled, .btn-default:disabled {
	color: #ffffff /*{buttons | btn-default-text-colour-hover}*/;
	background-color: #000000 /*{buttons | btn-default-background-colour-hover}*/;
	border-color: #000000 /*{buttons | btn-default-border-colour-hover}*/;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle,
.btn-default:not(:disabled):not(.disabled):active, .btn-default:not(:disabled):not(.disabled).active, .show > .btn-default.dropdown-toggle {
	color: #ffffff /*{buttons | btn-default-text-colour-hover}*/;
	background-color: #000000 /*{buttons | btn-default-background-colour-hover}*/;
	border-color: #000000 /*{buttons | btn-default-border-colour-hover}*/;
}
/* Primary button */
.btn-primary {
	color: #ffffff /*{buttons | btn-primary-text-colour}*/;
	background-color: #3E8CC6 /*{buttons | btn-primary-background-colour}*/;
	border-color: #3E8CC6 /*{buttons | btn-primary-border-colour}*/;
}
.btn-primary:hover {
	color: #3E8CC6 /*{buttons | btn-primary-text-colour-hover}*/;
	background-color: #ffffff /*{buttons | btn-primary-background-colour-hover}*/;
	border-color: #3E8CC6 /*{buttons | btn-primary-border-colour-hover}*/;
}
.btn-primary.disabled, .btn-primary:disabled {
	color: #3E8CC6 /*{buttons | btn-primary-text-colour-hover}*/;
	background-color: #ffffff /*{buttons | btn-primary-background-colour-hover}*/;
	border-color: #3E8CC6 /*{buttons | btn-primary-border-colour-hover}*/;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
	color: #3E8CC6 /*{buttons | btn-primary-text-colour-hover}*/;
	background-color: #ffffff /*{buttons | btn-primary-background-colour-hover}*/;
	border-color: #3E8CC6 /*{buttons | btn-primary-border-colour-hover}*/;
}
/* Warning button */
.btn-warning {
	color: #ffffff /*{buttons | btn-warning-text-colour}*/;
	background-color: #CA3625 /*{buttons | btn-warning-background-colour}*/;
	border-color: #CA3625 /*{buttons | btn-warning-border-colour}*/;
}
.btn-warning:hover {
	color: #CA3625 /*{buttons | btn-warning-text-colour-hover}*/;
	background-color: #ffffff /*{buttons | btn-warning-background-colour-hover}*/;
	border-color: #CA3625 /*{buttons | btn-warning-border-colour-hover}*/;
}
.btn-warning.disabled, .btn-warning:disabled {
	color: #CA3625 /*{buttons | btn-warning-text-colour-hover}*/;
	background-color: #ffffff /*{buttons | btn-warning-background-colour-hover}*/;
	border-color: #CA3625 /*{buttons | btn-warning-border-colour-hover}*/;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
	color: #CA3625 /*{buttons | btn-warning-text-colour-hover}*/;
	background-color: #ffffff /*{buttons | btn-warning-background-colour-hover}*/;
	border-color: #CA3625 /*{buttons | btn-warning-border-colour-hover}*/;
}
/* Danger button */
.btn-danger {
	color: #ffffff /*{buttons | btn-danger-text-colour}*/;
	background-color: #841007 /*{buttons | btn-danger-background-colour}*/;
	border-color: #841007 /*{buttons | btn-danger-border-colour}*/;
}
.btn-danger:hover {
	color: #ffffff /*{buttons | btn-danger-text-colour-hover}*/;
	background-color: #841007 /*{buttons | btn-danger-background-colour-hover}*/;
	border-color: #841007 /*{buttons | btn-danger-border-colour-hover}*/;
}
.btn-danger.disabled, .btn-danger:disabled {
	color: #ffffff /*{buttons | btn-danger-text-colour-hover}*/;
	background-color: #841007 /*{buttons | btn-danger-background-colour-hover}*/;
	border-color: #841007 /*{buttons | btn-danger-border-colour-hover}*/;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
	color: #ffffff /*{buttons | btn-danger-text-colour-hover}*/;
	background-color: #841007 /*{buttons | btn-danger-background-colour-hover}*/;
	border-color: #841007 /*{buttons | btn-danger-border-colour-hover}*/;
}
/* Success button */
.btn-success {
	color: #ffffff /*{buttons | btn-success-text-colour}*/;
	background-color: #dc3545 /*{buttons | btn-success-background-colour}*/;
	border-color: #dc3545 /*{buttons | btn-success-border-colour}*/;
}
.btn-success:hover {
	color: #dc3545 /*{buttons | btn-success-text-colour-hover}*/;
	background-color: #ffffff /*{buttons | btn-success-background-colour-hover}*/;
	border-color: #dc3545 /*{buttons | btn-success-border-colour-hover}*/;
}
.btn-success.disabled, .btn-success:disabled {
	color: #dc3545 /*{buttons | btn-success-text-colour-hover}*/;
	background-color: #ffffff /*{buttons | btn-success-background-colour-hover}*/;
	border-color: #dc3545 /*{buttons | btn-success-border-colour-hover}*/;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
	color: #dc3545 /*{buttons | btn-success-text-colour-hover}*/;
	background-color: #ffffff /*{buttons | btn-success-background-colour-hover}*/;
	border-color: #dc3545 /*{buttons | btn-success-border-colour-hover}*/;
}
/* Info button */
.btn-info {
	color: #dc3545 /*{buttons | btn-info-text-colour}*/;
	background-color: #ffffff /*{buttons | btn-info-background-colour}*/;
	border-color: #dc3545 /*{buttons | btn-info-border-colour}*/;
}
.btn-info:hover {
	color: #ffffff /*{buttons | btn-info-text-colour-hover}*/;
	background-color: #dc3545 /*{buttons | btn-info-background-colour-hover}*/;
	border-color: #dc3545 /*{buttons | btn-info-border-colour-hover}*/;
}
.btn-info.disabled, .btn-info:disabled {
	color: #ffffff /*{buttons | btn-info-text-colour-hover}*/;
	background-color: #dc3545 /*{buttons | btn-info-background-colour-hover}*/;
	border-color: #dc3545 /*{buttons | btn-info-border-colour-hover}*/;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
	color: #ffffff /*{buttons | btn-info-text-colour-hover}*/;
	background-color: #dc3545 /*{buttons | btn-info-background-colour-hover}*/;
	border-color: #dc3545 /*{buttons | btn-info-border-colour-hover}*/;
}
.pagination .page-link{
	color: #3E8CC6 /*{pagination-text-colour}*/;
	background-color: #ffffff /*{pagination-bg-colour}*/;
	border-color: #3E8CC6 /*{pagination-border-colour}*/;
}
.pagination .page-link:hover,
.pagination .page-link:focus{
	color: #ffffff /*{pagination-text-colour-hover}*/;
	background-color: #3E8CC6 /*{pagination-bg-colour-hover}*/;
	border-color: #3E8CC6 /*{pagination-border-colour-hover}*/;
}
.pagination .active .page-link,
.pagination .active .page-link:hover,
.pagination .active .page-link:focus {
	color: #ffffff /*{pagination-text-colour-active}*/;
	background-color: #3E8CC6 /*{pagination-bg-colour-active}*/;
	border-color: #3E8CC6 /*{pagination-border-colour-active}*/;
}
.badge-secondary {
	background-color: #ebebeb /*{label-default-bg}*/;
}
.badge-primary {
	background-color: #3E8CC6 /*{label-primary-bg}*/;
}
.card {
	border-color: #dddddd /*{panel-border-colour}*/;
}
.card-header {
	background-color: #3E8CC6 /*{panel-header-bg-colour}*/;
	border-color: #dddddd /*{panel-header-border-colour}*/;
	margin-bottom: -1px;
}
.productsave {
	color: #dc3545 /*{sale-colour}*/;
}
.productclearance {
	color: #fff;
    background-color: #dc3545;
    border-color: #dc3545;
    text-transform: uppercase;
    text-align: center;
}
.wrapper-header .navbar-toggler {
	color: #ffffff /*{navbar-default-link-colour}*/;
}
.wrapper-header .navbar {
	background-color: #3E8CC6 /*{navbar-default-bg-colour}*/ !important;
}
.wrapper-header .navbar .navbar-nav .nav-link {
	color: #ffffff /*{navbar-default-link-colour}*/;
}
.wrapper-header .navbar-nav .nav-link:hover,
.wrapper-header .navbar-nav .nav-link:focus {
	color: #000000 /*{navbar-default-link-colour-hover}*/;
}
.wrapper-header .navbar-nav .show > .nav-link,
.wrapper-header .navbar-nav .active > .nav-link,
.wrapper-header .navbar-nav .nav-link.show, .wrapper-header .navbar-nav .nav-link.active{
	color: #555555 /*{navbar-default-link-colour-active}*/;
}
.dropdown-menu {
	background-color: #3E8CC6 /*{dropdown-menu-bg}*/;
	border-color: #3E8CC6 /*{dropdown-menu-border-colour}*/;
}
.dropdown-item{
	color: #ffffff /*{dropdown-menu-link-colour}*/;
}
.dropdown-item:hover,
.dropdown-item:focus,
.dropdown-item.active,
.dropdown-item:active{
	color: #000000 /*{dropdown-menu-link-colour-hover}*/;
	background-color: #3E8CC6 /*{dropdown-menu-link-bg-hover}*/;
}
#freshdesk-messaging-facade {
  bottom: 12px;
  min-height: 70px;
  min-width: 70px;
  overflow: hidden;
  position: fixed;
  right: 15px;
  z-index: 9999999999;
}

@media (max-width: 991px) {
  #freshdesk-messaging-facade {
      inset: auto 10px 0px auto;
    }
  #fc_frame {
      inset: auto 10px 0px auto!important;
      z-index: 9999999999!important;
    }
}

#freshdesk-messaging-icon {
  animation-fill-mode: both;
  animation-duration: 0.5s;
  animation-name: zoom;
  border: 0;
  border-radius: 34px 8px 34px 34px;
  bottom: 6px;
  box-shadow: 0 5px 4px 0 rgb(0 0 0 / 26%);
  background-color: #3E8CC6;
  background-image: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='52' height='52' viewBox='0 0 70 70'%3E%3Cg%3E%3Cg%3E%3Cpath fill='transparent' d='M35,0H61.3a8.76,8.76,0,0,1,8.76,8.76V35a35,35,0,0,1-35,35h0A35,35,0,0,1,0,35v0A35,35,0,0,1,35,0Z' /%3E%3Cpath fill='%23fff' d='M45.77,22.23H28.26A8.76,8.76,0,0,0,19.5,31V45.89a1.94,1.94,0,0,0,1.95,1.94H45.77a8.76,8.76,0,0,0,8.76-8.76V31A8.76,8.76,0,0,0,45.77,22.23ZM39.45,41H26.8a1.7,1.7,0,1,1,0-3.4H39.45a1.7,1.7,0,0,1,0,3.4Zm7.78-8.33H26.8a1.71,1.71,0,1,1,0-3.41H47.23a1.71,1.71,0,0,1,0,3.41Z' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  cursor: pointer;
  height: 60px;
  width: 60px;
  position: absolute;
  right: 5px;
  z-index: 9999;
}

#freshdesk-messaging-icon:focus {
  outline: 0 !important;
}

.freshdesk-messaging-icon-loading {
  background-image: url("data:image/svg+xml,%3Csvg width='52' height='52' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E %23a %7B animation:x 2s infinite%7D @keyframes x %7B from %7B fill:transparent;stroke-width:10px;%7D to %7B fill:%23fff;%7D %7D %3C/style%3E%3Ccircle id='a' cx='26' cy='26' r='14' fill='%23fff' /%3E%3C/svg%3E") !important;
  cursor: auto !important;
  opacity: 0.8;
}

@keyframes zoom {
  from {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }

  50% {
    opacity: 1;
  }
}

body.fc-widget-open #freshdesk-messaging-facade {
  display: none;
}
.delay-loader{
    background: #ccc url(//assets.netostatic.com/assets/neto-cdn/skeletal/4.3.0/ajax-loader.gif) no-repeat 50% 50%;
    opacity: 0.1;
}
.about-us{
    border: solid 1px #d7d7d7;
    height: 74px;
    width: 171px;
    display: inline-block;
    color: #000;
}
.about-us:hover{
    border: solid 1px #000;
    color: #fff;
    background-color: #000;
}
.top-phone{
    font-size: 12px;
    color: #fff;
    padding: 2px 0;
}
.top-phone-icon{
    font-size: 18px;
    margin-right: 10px;
}
.br{
  border-right: 1px solid rgba(255,255,255,0.25);
}
.bl1st>li:first-child a{
  border-left: 1px solid rgba(255,255,255,0.25);
}

.ffbook{
  font-family: "Futura PT Book";
}
.ffheavy{
  font-family: "Futura PT Heavy";
}
.ffextrabold{
  font-family: "Futura PT Extra Bold";
}
.ffbold{
  font-family: "Futura PT Bold";
}
.ffmedium{
  font-family: "Futura PT Medium";
}
.align-center{
  align-items: center;
  align-content: center;
}
.f12{
  font-size: 12px;
}
.f14{
  font-size: 14px;
}
.f18{
  font-size: 18px;
}
.f20{
  font-size: 20px;
}
.f32{
  font-size: 32px;
}
.fw450{
  font-weight: 450;
}
.fw500{
  font-weight: 500;
}
.fw600{
  font-weight: 600;
}
.text-white {
    color: #fff !important;
}
.text-black {
    color: #000 !important;
}
.text-red {
    color: #841007 !important;
}
.text-blue {
    color: #1775b0 !important;
}
.mt24{
  margin-top: 24px;
}
.ulfix{
	list-style: none;
}
.left-100{
	left: -100px;
}
.nowrap{
	text-wrap: nowrap;
}


.payment-icon-paypal{
	background-image: url(https://assets.netostatic.com/assets/neto-cdn/payment-icons/1.0.0/paypal.svg);
}
.payment-icon-americanexpress{
	background-image: url(https://assets.netostatic.com/assets/neto-cdn/payment-icons/1.0.0/americanexpress.svg);
}
.payment-icon-mastercard{
	background-image: url(https://assets.netostatic.com/assets/neto-cdn/payment-icons/1.0.0/mastercard.svg);
}
.payment-icon-visa{
	background-image: url(https://assets.netostatic.com/assets/neto-cdn/payment-icons/1.0.0/visa.svg);
}
.payment-icon-zippay {
	background-image: url(https://cdn.shopify.com/s/files/1/0811/8311/files/Zip_button_rgb_standard_wht.png?v=1635846213);
}
.payment-icon-clearpay{
	background-image: url(https://assets.netostatic.com/assets/neto-cdn/payment-icons/1.0.0/afterpay.svg);
}
.payment-icon-shop{
    background-image: url(https://assets.netostatic.com/assets/neto-cdn/payment-icons/1.0.0/directdeposit.svg);
}
.payment-icon-apple{
    background-image: url(https://cdn.shopify.com/s/files/1/0811/8311/files/Apple_Pay_Mark_RGB_041619.png?v=1651541548);
}
.payment-icon-google{
    background-image: url(https://cdn.shopify.com/s/files/1/0811/8311/files/GPay_Acceptance_Mark_800.png?v=1651541515);
}

.yotpo-bottomline .text-m{
	display:none;
}

.yotpo-logo-title{
	display:none;
}

.yotpo-icon-yotpo-logo{
	display:none !important;
}

#changedom{
	display: inline-block;
}

.bis-reset,
.grecaptcha-badge,
.complete>div>.text-right {
	display: none;
}

.myaccountbtn > a{
	color:#fff!important;
}


/*FastSimon*/
#isp_search_box_container{
	display:none !important;
}
.about-us{
    border: solid 1px #d7d7d7;
    height: 74px;
    width: 171px;
    display: inline-block;
    color: #000;
}
.about-us:hover{
    border: solid 1px #000;
    color: #fff;
    background-color: #000;
}
.top-phone{
    font-size: 12px;
    color: #fff;
    padding: 2px 0;
}
.top-phone-icon{
    font-size: 18px;
    margin-right: 10px;
}

@media only screen and (max-width: 750px) {
    #banner-wrapper div.banner-logo {
        display: none!important;
    }
}
.wrapper-header .wrapper-main-header .wrapper-header-usp .row .advert-usp a h3 {
	font-size: 18px;
	font-weight: 450;
}

@media (max-width:1439px) {
	.wrapper-header .wrapper-main-header .wrapper-header-usp .row .advert-usp a .h2 {
		font-size: 11px
	}
}
.wrapper-featured-products .featured-products-title .h2 {
	font-size: 35px;
	color: #000;
	font-weight: 700;
	text-transform: uppercase;
	line-height: 1.543;
	margin-bottom: 0
}

@media (max-width:1199.98px) {
	.wrapper-featured-products .featured-products-title .h2 {
		font-size: 32px
	}
}

@media (max-width:991.98px) {
	.wrapper-featured-products .featured-products-title .h2 {
		font-size: 24px
	}
}

@media (max-width:767.98px) {
	.wrapper-featured-products .featured-products-title .h2 {
		margin-bottom: 10px;
		width: 100%
	}
}
.wrapper-testimonials .h2 {
	font-size: 35px;
	color: #fff;
	font-weight: 700;
	text-transform: uppercase;
	line-height: 1.543;
	margin-bottom: 0
}

@media (max-width:767.98px) {
	.wrapper-testimonials .h2 {
		font-size: 30px
	}
}
.wrapper-brands .h2 {
	font-size: 18px;
	color: #000;
	font-weight: 700;
	text-transform: uppercase;
	line-height: 1.2;
	text-align: center;
	margin-bottom: 15px
}
.wrapper-home-newsletter .h2 {
	font-size: 35px;
	color: #fff;
	font-weight: 600;
	text-transform: uppercase;
	line-height: 1.543;
	text-align: center
}

@media (max-width:767.98px) {
	.wrapper-home-newsletter .h2 {
		font-size: 28px
	}
  .sm-pop-up__side-image-frame{
    display:none!important;
  }
}
.wrapper-home-advert .home-banner .banner-info .title-wrap .h2 {
	color: #000;
	font-size: 35px;
	margin-bottom: 15px;
	font-weight: 700;
	text-transform: uppercase
}
.sm-pop-up-trigger{
  display:none !important;
}

.wrapper-footer-usp .container{
  max-width:662px;
}

.wrapper-footer-usp .advert-usp a .h2{
    font-size: 12px;
    font-weight: 600;
    text-transform: uppercase;
    margin-bottom: 0;
    line-height: 1.333;
    color: #fff;
}
body:not(#n_home) .wrapper-footer-usp + .wrapper-home-newsletter{
  margin-top:0;
}
.product-payment-icons .payment-icon-container{
    padding: 0 5px;
    background: transparent;
    border-radius: 0;
    display: inline-block;
    height: 25px;
}
.product-payment-icons .payment-icon-container .payment-icon {
    width: 45px;
    height: 30px;
    background-size: 45px;
    background-repeat: no-repeat;
    background-position: center;
}
.yotpo-review-center-panel{
  flex-basis: 100% !important;
  margin-top:20px;
}

    
.banner-header__title , .banner-main_header , .btn-btn , .btn-manage, .btn-accept , .cookie_tab__wrapper_header , .banner-footer{
    font-family: "Futura PT";
}

.banner-header , .banner-main , .banner-footer , .banner-main_header , .banner-main_buttons , .btn-accept , .btn-manage{
  margin-left: 0px !important;
  margin-right: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
}

#bc_web_link{
    display:none!important;
}

.banner-header , .banner-logo{
    display: block !important;
    text-align: center !important;
}

.banner-footer > a {
  width: 33.3333%;
  background-color: #dc3545 !important;
}

.banner-body__content{
  padding: 25px;
}

.banner-header__title > p , .banner-main_header > p{
  margin: 0px;
}

.banner-header , .banner-main_header , .banner-main_buttons{
  padding: 0px !important;
}

.banner-header__title{
  height: auto !important;
}

.banner-footer{
  margin-top: 6px !important;
}

.wrapper-top-header{
  color:#fff;
  font-size: 14px;
  font-weight: 500;
  background-color: #CA3625;
    
}
.top-icon{
  margin-right: 10px;
}
.mid-icon{
  margin-bottom: 16px;
}
.fa-chevron-down{
  font-size: 10px;
  margin-left: 10px;
}

.paccordion {
  background-color: #F7F7F7;
  color: #841007;
  cursor: pointer;
  padding: 24px;
  width: 100%;
  max-width: 608px;
  border-radius: 5px;
  text-align: left;
  outline: none;
  font-size: 16px;
  font-weight: 600;
  transition: 0.4s;
  margin-top: 16px;
  border:none;
}

.paccordion {
  background-color: #F7F7F7;
  color: #841007;
  cursor: pointer;
  padding: 24px;
  width: 100%;
  max-width: 608px;
  border-radius: 5px;
  text-align: left;
  outline: none;
  font-size: 16px;
  font-weight: 600;
  transition: 0.4s;
  margin-top: 16px;
  border:none;
}

.paccordion:hover {
  background-color: #ccc;
}

.paccordion:after {
  content: '\002B';
  color: #CA3625;
  float: right;
  border: 1.5px solid;
  border-radius: 50%;
  width: 24px;
  height: 24px;
  text-align: center;
  margin-left: auto;
  flex-shrink: 0;
}

.accordion {
  background-color: #F7F7F7;
  color: #841007;
  cursor: pointer;
  padding: 24px;
  width: 100%;
  max-width: 608px;
  border-radius: 5px;
  text-align: left;
  outline: none;
  font-size: 16px;
  font-weight: 600;
  transition: 0.4s;
  margin-top: 16px;
  border:none;
}

.accordion:hover {
  background-color: #ccc;
}

.accordion:after {
  content: '\002B';
  color: #CA3625;
  float: right;
  border: 1.5px solid;
  border-radius: 50%;
  width: 24px;
  height: 24px;
  text-align: center;
  margin-left: auto;
  flex-shrink: 0;
}

.actived:after {
  content: "\2212";
}

.panel {
  display: flex;
  justify-content: center;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.2s ease-out;
  text-align: left;
  margin-top: -5px;
}
.panel .answer{
  width: 608px;
  background-color: #F7F7F7;
  padding: 0 24px 24px 24px;
  min-height: 70px;
  border-radius: 0px 0px 5px 5px;
  margin: 0;
}

#paypal-upstream-messaging-product{
  padding: 15px 10px 0;
}


@media (max-width:991.98px) {
  .wrapper-top-header{
    font-size: 13px;
  }
}
@media (max-width:499.98px) {
  .wrapper-top-header{
    font-size: 10px;
  }
  .accordion {
    display: flex;
  }
}