.s-block--questions{margin:0 auto}.s-block--questions>div{max-width:960px}.s-block--questions .accordion dd,.s-block--questions .accordion__panel{background-color:#eee;font-size:1em;line-height:1.5em}.s-block--questions .accordion p{padding:1em 2em}.s-block--questions .accordion{position:relative;background-color:#eee}.s-block--questions .accordionTitle,.s-block--questions .accordion__Heading{background-color:#fdfdfd;font-weight:700;padding:1rem;display:block;text-decoration:none;color:#000;transition:background-color .5s ease-in-out;border-bottom:1px solid #eee}.s-block--questions .accordionTitle:before,.s-block--questions .accordion__Heading:before{content:'+';font-size:1.5em;line-height:1.25em;float:left;transition:transform .3s ease-in-out}.s-block--questions .accordionTitle:hover,.s-block--questions .accordion__Heading:hover{opacity:90%}.s-block--questions .accordionTitle.is-expanded:before,.s-block--questions .accordionTitleActive:before{transform:rotate(-225deg)}.s-block--questions .accordionItem{height:auto;overflow:hidden;max-height:50em;transition:max-height 1s}@media screen and (min-width:48em){.s-block--questions .accordionItem{max-height:15em;transition:max-height .5s}}.s-block--questions .accordionItem.is-collapsed{max-height:0}.s-block--questions .no-js .accordionItem.is-collapsed{max-height:auto}.s-block--questions .animateIn{animation:.45s ease-in-out both accordionIn}.s-block--questions .animateOut{animation:.45s ease-in-out alternate both accordionOut}@keyframes accordionIn{0%{opacity:0;transform:scale(.9) rotateX(-60deg);transform-origin:50% 0}100%{opacity:1;transform:scale(1)}}@keyframes accordionOut{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.9) rotateX(-60deg)}}#testimonials-slider .swiper-wrapper{height:200px}#testimonials-slider .swiper-pagination{position:unset}#testimonials-slider .swiper-pagination-bullet{width:2.5rem;height:2px;background-color:gray}#testimonials-slider .swiper-pagination-bullet-active{background-color:var(--color-primary)}#testimonials-slider .s-slider-block__title-nav{bottom:-50%;top:unset}#testimonials-slider .s-slider-block__title-nav button{background-color:unset}.v-info-wrapper{margin:1rem 0}.rating-section>div:nth-child(2){padding-right:20px;position:relative}.rating-section>div:nth-child(2):before{content:'';position:absolute;right:0;top:5%;width:3px;height:90%;background-color:rgba(0,0,0,.75);border-radius:4px}.blink{animation:1s blinkMe}.v-info-wrapper .promo-title{margin:16px 0}.v-info-wrapper .gift-section:before,.v-info-wrapper .promo-title:before{content:'';position:absolute;top:0;left:0;background-color:var(--color-primary);opacity:.1;width:100%;height:100%;z-index:-1}@keyframes blinkMe{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}.timerWrapper{background-color:#fcd065;padding:10px 8px;display:flex;align-items:center;justify-content:center;gap:12px}.timer-content .time-item{display:flex;flex-direction:column;padding:3px;background-color:#000;font-size:1.25rem;line-height:1.25rem;font-weight:600;color:#f1f1f1;justify-content:around;align-items:center;border-radius:6px;width:3rem;height:3rem;gap:4px}.timer-content .time-item small{font-size:12px;color:gray;line-height:1rem}@media (max-width:480px){.v-info-wrapper .rating-section .purches-text{white-space:nowrap}.rating-section>div:nth-child(2){padding-right:10px}.rating-section>div:first-child{padding-left:8px;gap:0}.gift-section{padding:10px}.gift-section svg{width:75px;height:75px}.gift-section p.font-bold{font-size:1rem}.timerWrapper,.timer-content{gap:6px}.timer-content .time-item small{line-height:.5rem;font-size:10px}.timer-content .time-item{width:2.5rem;height:2.5rem;font-size:1rem;line-height:1rem}}.v-feature-item .feature-desc,.v-feature-item p{color:#375e9d;font-size:.75rem;text-align:center}#popup-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);max-width:340px;min-height:220px;z-index:999;overflow:hidden;background-color:#efe8db;width:100%;padding:1.25rem;box-shadow:0 0 10px rgba(0,0,0,.15);transition:.3s ease-in-out}#popup-modal.show{transform:translate(-50%,-50%) scale(1)}.v-black-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.25);transition:.2s ease-in-out;z-index:99;opacity:0;pointer-events:none}.v-black-overlay.show{opacity:1;pointer-events:auto}#popup-modal .close-btn{background-color:#fff;border-radius:100%;width:1.5rem;height:1.5rem;display:flex;justify-content:center;align-items:center;box-shadow:0 0 10px rgba(0,0,0,.15)}#popup-modal .close-btn:hover{color:red}#popup-modal .whatsapp-btn{gap:12px;color:#fff;width:fit-content;margin:2rem auto 0;border-radius:4px;padding:4px 42px 8px;font-weight:500;background:linear-gradient(to right,#25d366,#128c7e);font-size:21px}.v-features-wrapper{display:flex;align-items:start;gap:12px;margin-top:1rem}.v-feature-item{display:flex;flex-direction:column;align-items:center;gap:4px;width:70px;cursor:pointer;position:relative}.v-feature-item p{line-height:1;font-weight:600}.v-feature-item .feature-desc{position:absolute;top:calc(100% + .75rem);opacity:0;font-weight:400;width:calc(100% + 5rem);transition:.2s;line-height:1.4;padding:1.25rem .5rem .75rem;pointer-events:none;z-index:3;background-image:url(https://cosmicnootropic.com/wp-content/themes/cosmicnootropic_website/dist/img/ramka/ramka_tooltip.svg);background-repeat:no-repeat;background-position:50%;background-size:99% 100%}.v-feature-item:hover .feature-desc{opacity:1;pointer-events:all}
.product-bar .s-button-primary {
  background-color: #e55a44 !important;
}

:root{--bd-gap-and-dash-length:14px;--bd-border-width:2.5px;--bd-dash-percent:70%;--bd-speed:40px}.v-copon-wrapper{max-width:500px;margin-top: 1rem;padding:14px;background:linear-gradient(90deg,var(--color-primary) var(--bd-dash-percent),transparent calc(100% - var(--bd-dash-percent))),linear-gradient(90deg,var(--color-primary) var(--bd-dash-percent),transparent calc(100% - var(--bd-dash-percent))),linear-gradient(0deg,var(--color-primary) var(--bd-dash-percent),transparent calc(100% - var(--bd-dash-percent))),linear-gradient(0deg,var(--color-primary) var(--bd-dash-percent),transparent calc(100% - var(--bd-dash-percent)));background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:var(--bd-gap-and-dash-length) var(--bd-border-width),var(--bd-gap-and-dash-length) var(--bd-border-width),var(--bd-border-width) var(--bd-gap-and-dash-length),var(--bd-border-width) var(--bd-gap-and-dash-length);background-position:0 0,var(--bd-speed) 100%,0 var(--bd-speed),100% 0;animation:3s linear infinite forwards border-dance}.v-copon-wrapper .main-copon{font-weight:600;font-size:1.75rem;color:#16a34a}.v-copon-wrapper .sec-copon{color:#605858;font-weight:500}.v-copon-wrapper .inner-content{padding-right:6px;padding-left:12px;border-radius:4px;margin-top:12px;background-color:#e3e5e8}.v-copon-wrapper button{padding-bottom:5px;font-weight:600;border-radius:2px;transition:.2s ease-in-out}.v-copon-wrapper button:active{scale:0.9}.v-copon-wrapper button:hover{opacity:.85}.v-copon-wrapper:hover{animation:none}@keyframes border-dance{100%{background-position:var(--bd-speed) 0,0 100%,0 0,100% var(--bd-speed)}}
.v-copon-wrapper .timer-content {
	flex: 1;
	justify-content: end;
	gap: 4px;
}
.copyWrightText {
	font-size: 18px;
	color: rgba(255,255,255, 0.9);
	font-weight: 500;
}
.copyWrightText a {
	text-decoration: underline;
	color: #fcd065;
}
@media (max-width: 767px) {
    .v-feature-item:last-child .feature-desc {
        left: 0;
    }
   .v-feature-item:first-child .feature-desc {
        right: 0;
    }
}
@media (max-width: 480px) {
  .v-features-wrapper {
    gap: 12px;
    justify-content: center;
  }
  .v-feature-item {
  	width: 64px;
  }
  .outer-wrapper {
    flex-direction: column;
    gap: 4px;
    text-align: center;
  }
}
@media (max-width: 639px) {
    .is-sticky-product-bar .sticky-product-bar__quantity salla-quantity-input .s-quantity-input-container .s-quantity-input-button {
       width: 2.5rem !important;
    }
    .sticky-product-bar__quantity .s-quantity-input-input {
       width: 2.5rem !important;
    }
}
.promo-title,
.gift-section {
max-width: 500px;
}