.footer-block{background-color:#f5f5f6}.footer-block .footer-block__top{padding:30px 0;row-gap:20px}.footer-block .footer-block__top a,.footer-block .footer-block__top p{font-size:13px;color:#1b1c1f;font-weight:300;text-decoration:none}.footer-block .footer-block__top a:hover{color:#0291d3;text-decoration:underline}.footer-block .footer-block__title{color:#1b1c1f;font-size:15px;font-weight:500;margin-bottom:10px}.footer-block .footer-block__menu .menu-item--label{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.footer-block .footer-block__menu .menu-item--label>a{margin-right:7px}.footer-block ul{list-style:none;margin:0;padding:0}.footer-block .footer-block__bottom{padding:10px 0;border-top:1px solid rgba(80,80,80,.15)}.footer-block .footer-block__copyright{font-size:12px;font-weight:400;color:#1b1c1f}.footer-block .footer-block__logo img,.footer-block .footer-block__logo svg{width:58px;max-width:58px}.footer-block .footer-block__copyright--mobile{border-top:1px solid rgba(80,80,80,.15);padding-top:20px}.footer-block .footer-socials-item{transition:transform .3s linear;border-radius:10px;overflow:hidden}.footer-block .footer-socials-item a,.footer-block .footer-socials-item i{display:inline-block}.footer-block .footer-socials-item:hover{transform:scale(1.1);transition:transform .3s linear}.footer-block .footer-block__socials ul,.footer-block .footer-block__payment ul{align-items:center;display:flex;column-gap:10px;justify-content:center}@media (max-width:742.98px){.footer-block .footer-block__socials ul .icon,.footer-block .footer-block__payment ul .icon{font-size:12px}}@media (min-width:1026px){.footer-block .footer-block__payment ul{justify-content:flex-end}}.footer-block .menu-label--type-1 .menu-label__text,.footer-block .menu-label--type-2 .menu-label__text{transform:translateY(-2px);display:inline-block;padding:3px 5px 1px}.block-footer-bottom-text{padding:30px 15px;background-color:#f5f5f6;color:#1b1c1f}.block-footer-bottom-text .block-content{max-width:1560px;margin:0 auto}.block-footer-bottom-text p{font-size:12px;font-weight:200}@media (min-width:1026px){.block-footer-bottom-text p{font-size:12px}}.block-footer-bottom-text p:last-child{margin-bottom:0}.footer-block .footer-block__logo img,.footer-block .footer-block__logo svg{width:110px;max-width:110px}
.format--article-html p:not(:last-child){margin-bottom:10px}.format--article-html p:not([class]){font-weight:300;line-height:1.75;font-size:15px}@media (min-width:1026px){.format--article-html p:not([class]){font-size:17px}}.format--article-html blockquote{background-color:#e8f8ea;padding:32px 20px;border-left:5px solid #58a856;font-weight:300;font-size:17px;line-height:20px;text-transform:capitalize;color:#1b1c1f;margin:24px 0}@media (min-width:1026px){.format--article-html blockquote{font-size:21px;padding:40px;margin:48px 0}}.format--article-html blockquote p{margin-bottom:0}.format--article-html h1,.format--article-html h2,.format--article-html h3,.format--article-html h4{margin-top:32px;margin-bottom:20px}@media (min-width:1026px){.format--article-html h1,.format--article-html h2{margin-top:48px}}.format--article-html h2{font-size:1.25rem}@media (min-width:1026px){.format--article-html h2{font-size:1.5rem}}@media (max-width:1025.98px){.format--article-html h4{margin-top:24px;margin-bottom:8px}}@media (min-width:1026px){.format--article-html h4{margin-bottom:16px}}.format--article-html table td p,.format--article-html table td li p,.format--article-html table th p,.format--article-html table th li p,.format--article-html ul li,.format--article-html ul li *,.format--article-html ol li,.format--article-html ol li *,.format--article-html ul li p,.format--article-html ol li p{line-height:1.3 !important;font-size:14px !important}@media (min-width:1026px){.format--article-html table td p,.format--article-html table td li p,.format--article-html table th p,.format--article-html table th li p,.format--article-html ul li,.format--article-html ul li *,.format--article-html ol li,.format--article-html ol li *,.format--article-html ul li p,.format--article-html ol li p{font-size:16px !important}}.format--article-html ul,.format--article-html ol{padding-left:40px;margin-top:16px;margin-bottom:16px}.format--article-html ul li,.format--article-html ol li{position:relative;padding-left:4px}.format--article-html ul li:not(:last-child),.format--article-html ol li:not(:last-child){margin-bottom:10px}.format--article-html ul li p,.format--article-html ol li p{display:inline}.format--article-html ul li p:last-child,.format--article-html ol li p:last-child{margin-bottom:0}.format--article-html ul li a,.format--article-html ol li a{color:#288dea}.format--article-html ul li a:hover,.format--article-html ol li a:hover{color:#2071bb}.format--article-html ul li,.format--article-html ul li *,.format--article-html ol li,.format--article-html ol li *{font-weight:300;color:#2d2d2d}.format--article-html ul li strong,.format--article-html ol li strong{font-weight:500}.format--article-html ul{list-style:none;list-style-position:outside}.format--article-html ul li:before{content:"";position:relative;left:-11px;bottom:2px;height:3px;width:3px;display:inline-block;border-radius:50%;background:#000;vertical-align:middle}.format--article-html img,.format--article-html picture{display:block;height:auto;width:100%}.format--article-html picture,.format--article-html .video-embed-field-responsive-video{margin:32px 0}@media (min-width:1026px){.format--article-html picture,.format--article-html .video-embed-field-responsive-video{margin:64px 0}}.format--article-html table{width:100%;border:1px solid #e8e8e8;margin-bottom:25px;margin-top:25px}.format--article-html table *{font-size:16px}@media (max-width:1025.98px){.format--article-html table *{font-size:14px}}.format--article-html table thead tr{background-color:#f8f8f8}.format--article-html table th{border-right:1px solid #e8e8e8}.format--article-html table th,.format--article-html table th p{font-weight:500 !important}.format--article-html table th,.format--article-html table td,.format--article-html table tr{padding:14px}@media (min-width:1026px){.format--article-html table th,.format--article-html table td,.format--article-html table tr{padding:20px}}.format--article-html table tr{border-bottom:1px solid #e8e8e8}.format--article-html table tr:nth-child(even){background-color:#f8f8f8}.format--article-html table td p:not(:last-child),.format--article-html table td li p:not(:last-child),.format--article-html table th p:not(:last-child),.format--article-html table th li p:not(:last-child){margin-bottom:3px}.format--article-html table td p:last-child,.format--article-html table td li p:last-child,.format--article-html table th p:last-child,.format--article-html table th li p:last-child{margin-bottom:0}.format--article-html table td{border-right:1px solid #e8e8e8;vertical-align:top}.format--article-html table ul,.format--article-html table ol{margin-top:0;margin-bottom:0}.format--article-html table ul li:not(:last-child),.format--article-html table ol li:not(:last-child){margin-bottom:4px}.format--article-html table ul{padding-left:10px}.format--article-html table ol{padding-left:15px}@media (max-width:1025.98px){.format--article-html .table-wrapper{overflow-x:auto}}.format--article-html p.caption{color:#6c757d;line-height:1.3;border-bottom:1px solid #7d808b;display:block;font-size:11px;margin-top:-1rem;padding-bottom:8px}@media (min-width:1026px){.format--article-html p.caption{margin-top:-2.5rem;font-size:12px;padding-bottom:12px}}.format--article-html table caption{caption-side:top;text-align:center;padding-bottom:1rem;font-weight:400}.format--article-html strong{font-weight:500}
.block-commerce-cart-flyout{min-width:40px}.cart-offcanvas--right{width:440px;max-width:100%;transform:translate3d(440px,0,0);padding-top:30px}.cart-offcanvas--right.is-closed{visibility:visible}.cart-offcanvas--right.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.7);opacity:.5}.cart-item-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding-bottom:30px}.cart-item-wrapper .cart-item{flex:1 1 calc(100% - 24px)}.cart-item{display:flex;align-items:center;column-gap:6px;position:relative;min-height:64px}@media (min-width:743px){.cart-item{min-height:84px}}.cart-item .cart-item-content{padding-left:10px}.cart-item:hover .cart-item-title{text-decoration:underline}.cart-item.is-loading:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(255,255,255,.4)}.cart-item--error img{border:2px solid red}.cart-item-remove{flex:0 0 24px;width:24px;padding-right:4px}.cart-item-remove .icon{font-size:14px}.cart-item--feedback{font-size:11px;position:relative;display:flex;align-items:center;flex:0 0 100%;width:100%;margin-top:2px;padding-left:42px;color:#ed152b}@media (min-width:1026px){.cart-item--feedback{font-size:12px}}@media (min-width:743px){.cart-item--feedback{margin-top:8px}}.cart-item--feedback:before{content:"";width:10px;height:10px;background:url(/themes/custom/dcom_theme/images/close-circle-danger.svg) center no-repeat;background-size:10px 10px;margin-right:4px;position:absolute;top:3px;left:26px}.cart-item-first{min-width:64px;max-width:64px}@media (min-width:743px){.cart-item-first{min-width:85px;max-width:85px}}.cart-item-first a{position:absolute;top:0;left:0;height:100%;width:100%;display:block}.cart-item-first img{position:absolute;top:50%;left:0;transform:translateY(-50%);width:64px}@media (min-width:743px){.cart-item-first img{width:85px}}.cart-item-first .badge,.bundle-item__image .badge{background:rgba(27,28,31,.4);border:2px solid #fff;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#fff;border-radius:25px;min-width:25px;height:25px;padding:0 3px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:500;position:absolute;top:calc(50% - 30px);transform:translateY(-50%);left:50px;z-index:1}@media (min-width:743px){.cart-item-first .badge,.bundle-item__image .badge{top:calc(50% - 40px);left:70px}}.cart--cart-offcanvas .bundle-item__image .badge{left:45px}.cart--cart-offcanvas .cart-item-first .badge{left:48px}@media (min-width:743px){.cart--cart-offcanvas .cart-item-first .badge{left:62px}}.cart-item-last,.order-item-promotion{display:flex;align-items:flex-end;flex-direction:column}.order-item-promotion{font-weight:400}.order-item-promotion .promotion-percentage{font-weight:500}.cart-item-title{font-size:13px;color:#1b1c1f;font-weight:400;margin-bottom:4px}@media (min-width:1026px){.cart-item-title{font-size:15px}}.cart-item-title a{color:inherit;text-decoration:none}.cart-item-last,.bundle-item__price{margin-left:auto;font-weight:500;font-size:13px}@media (min-width:1026px){.cart-item-last,.bundle-item__price{font-size:15px}}.cart-item-last .calculate-price,.bundle-item__price .calculate-price{color:#1b1c1f;font-weight:500}.cart-item-last .order-item-promotion,.bundle-item__price .order-item-promotion{font-size:11px;color:#7d808b}.cart-item-last .order-item-promotion>div,.bundle-item__price .order-item-promotion>div{display:flex;align-items:center;column-gap:5px;margin-top:4px}.cart-item-last .order-item-promotion .saved-price,.bundle-item__price .order-item-promotion .saved-price{color:#7d808b}.cart-item-last .order-item-promotion .promotion-percentage,.bundle-item__price .order-item-promotion .promotion-percentage{background:#f0d0d0;color:#ed152b;padding:0 4px;border-radius:4px;font-weight:500;white-space:nowrap}.cart-block--offcanvas-cart-table .cart-item{column-gap:0;padding-bottom:25px}.cart-block--offcanvas-cart-table .cart-item-delivery-schedule{font-size:12px;margin-top:-8px;margin-bottom:8px}.cart-block--offcanvas-cart-table .cart-item-bundle{margin-top:0;margin-bottom:30px}.cart--cart-offcanvas{padding:0 20px 20px;height:100%;display:flex;flex-direction:column;overflow:auto;-webkit-overflow-scrolling:touch}@media (min-width:743px){.cart--cart-offcanvas{padding:0 30px 30px}}.cart-block--offcanvas-contents__items,.cart-block--offcanvas-contents{flex:1 1 auto}.cart-block--offcanvas-contents__items .media-promotion-banner{height:auto}.cart-block--offcanvas-contents__items .checkout-pane-coupon-redemption{margin-left:0 !important;margin-right:0 !important;border-color:#fff;border-bottom:0}.cart-block--offcanvas-contents__items .ajax-loader{z-index:10}.cart-block--offcanvas-contents__inner{height:100%;display:flex;flex-direction:column}.cart-block--offcanvas-cart-table-outer{height:100%;display:flex;flex-direction:column}.cart-block--offcanvas-cart-table-outer>.views-element-container{margin-top:auto}.cart-item-first__flyout{min-width:auto;max-width:none;position:relative;padding-left:20px}.cart-item-first__flyout .cart-item-image{position:relative;width:80px;height:80px}@media (max-width:742.98px){.cart-item-first__flyout .cart-item-image{width:64px;height:64px}}.cart-item-first__flyout .cart-item-image img{max-width:none;object-fit:contain}.cart-item-first__flyout .button{top:50%;margin-top:-10px;position:absolute;left:0;padding:0;font-size:12px}.cart-item-content__flyout{flex:1 1 auto;padding-left:10px;padding-right:7px}@media (max-width:742.98px){.cart-item-content__flyout{display:flex;flex-direction:column}.cart-item-content__flyout .cart-item-last{order:1;margin-left:0}}.cart-item-content__flyout .cart-item-title{font-size:13px;margin-bottom:10px}@media (min-width:1026px){.cart-item-content__flyout .cart-item-title{font-size:15px}}.cart-item-last__flyout{padding-left:0}@media (min-width:743px){.cart-item-last__flyout>*{width:100px;text-align:right}}.cart-item-last__flyout .calculate-price{font-size:13px;font-weight:500}@media (min-width:1026px){.cart-item-last__flyout .calculate-price{font-size:15px}}.cart-item-last__flyout .order-item-promotion{font-weight:400}@media (max-width:742.98px){.cart-item-last__flyout .order-item-promotion{margin-bottom:10px}.cart-item-last__flyout .order-item-promotion>div{margin-top:0;margin-left:5px}}.cart-block__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px;position:sticky;left:0;top:0;background:#fff;z-index:20}.cart-block__header h3{font-size:1.25rem;margin-bottom:0}@media (min-width:1026px){.cart-block__header h3{font-size:1.75rem}}.cart-block__close{-webkit-appearance:none;appearance:none;padding:0}.cart-block--offcanvas-cart-table__quantity{display:flex;height:40px;width:120px;border:1px solid #e5e6e8;border-radius:4px;padding-top:8px;padding-bottom:8px;text-align:center;align-items:center}.cart-block--offcanvas-cart-table__quantity input[type=number]{font-size:.9375rem;color:#1b1c1f;width:40px;border:0;text-align:center;-webkit-appearance:none;appearance:none;outline:none;-moz-appearance:textfield;background:#fff;padding:2px 0 0}@media (min-width:1026px){.cart-block--offcanvas-cart-table__quantity input[type=number]{font-size:.9375rem}}.cart-block--offcanvas-cart-table__quantity input::-webkit-outer-spin-button,.cart-block--offcanvas-cart-table__quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart-block--offcanvas-cart-table__quantity .quantity-button{cursor:pointer;width:40px;display:flex;align-items:center;justify-content:center}@media (max-width:742.98px){.cart-block--offcanvas-cart-table__quantity .quantity-button i{font-size:14px}}.cart-block--offcanvas-cart-table__quantity .quantity-button.quantity-down{order:-1}.header-cart-wrapper{position:relative}.header-cart-wrapper .field-link a{font-size:0;color:transparent;position:absolute;left:0;top:0;width:100%;height:100%}.header-cart-wrapper .field-media-image img{width:100%}.cart-block__total{padding-top:20px}.cart-block__total-line{font-size:13px;font-weight:400;display:flex;justify-content:space-between;margin-bottom:8px}@media (min-width:1026px){.cart-block__total-line{font-size:15px}}.cart-block__total-line--subtotal{color:#1b1c1f;font-weight:400}.cart-block__total-line--discount{color:#ed152b;font-weight:400}.cart-block__total-line--discount .cart-block__total-label{display:flex;align-items:center}.cart-block__total-line--total{font-size:14px;font-weight:500;padding-top:8px;border-top:1px solid #e5e6e8}@media (min-width:1026px){.cart-block__total-line--total{font-size:17px}}.cart-block--offcanvas-contents__links{margin-top:30px;text-align:center}.cart-block--offcanvas-contents__links a{min-width:214px}@media (max-width:742.98px){.cart-block--offcanvas-contents__links a{width:100%}}.dcom-cart-free-shipping-message{font-size:12px;margin-bottom:20px;padding:10px;border-radius:4px;background:linear-gradient(89deg,#eaf7e2 .78%,#d1eebf 64.75%,#eaf7e2 100.74%);font-weight:500;color:#1b1c1f}@media (min-width:1026px){.dcom-cart-free-shipping-message{font-size:.8125rem}}.dcom-cart-free-shipping-message em{color:#ed152b;font-style:normal}.cart-block__empty-content{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.cart-block__empty-title{font-size:1.0625rem;max-width:212px;margin:0 auto 38px;font-weight:500;color:#7d808b;text-align:center}@media (min-width:1026px){.cart-block__empty-title{font-size:1.3125rem}}.cart-block__rewards-points,.order-reward-points{font-size:11px;color:#7d808b;letter-spacing:.5px;text-align:right}@media (min-width:1026px){.cart-block__rewards-points,.order-reward-points{font-size:12px}}.cart-block__rewards-points a,.cart-block__rewards-points span,.order-reward-points a,.order-reward-points span{font-weight:500;letter-spacing:0}.cart-block__rewards-points a,.order-reward-points a{display:inline-block;margin-top:6px;font-size:10px}@media (min-width:1026px){.cart-block__rewards-points a,.order-reward-points a{font-size:11px}}.cart-block__middle-content{margin-top:auto}.cart-offcanvas-bg{z-index:105}.cart-item-bundle{margin-top:15px;margin-bottom:15px;width:100%}.bundle-item{display:flex;align-items:center;justify-content:space-between;padding-left:21px}@media (min-width:743px){.bundle-item{padding-left:36px}}.bundle-item+.bundle-item{margin-top:15px}.bundle-item__variation{position:relative}.bundle-item__variation .variation{display:flex;align-items:center}.bundle-item__quantity{position:absolute;top:0;left:42px;z-index:1;display:flex;align-items:center;justify-content:center;background:rgba(27,28,31,.4);color:#fff;font-size:11px;font-weight:500;border-radius:20px;min-width:20px;height:20px;padding:0 3px}.bundle-item__image{width:54px;flex-shrink:0;position:relative}.bundle-item__image span.badge{top:0;left:45px}.bundle-item__price .calculate-price{text-align:right}.bundle-item__title{font-size:12px;padding-right:10px;padding-left:20px}@media (min-width:1026px){.bundle-item__title{font-size:13px}}.bundle-item__title a{color:#000;text-decoration:none}.bundle-item__title a:hover{color:#000;text-decoration:underline}@media (min-width:743px){.cart-form .bundle-item{padding-left:38px}}.commerce-checkout-flow.checkout-step-customer-information .bundle-item{padding-left:31px}@media (min-width:743px){.commerce-checkout-flow.checkout-step-customer-information .bundle-item{padding-left:51px}}.commerce-checkout-flow:not(.checkout-step-customer-information) .bundle-item{padding-left:7px}@media (min-width:743px){.commerce-checkout-flow:not(.checkout-step-customer-information) .bundle-item{padding-left:28px}}
.cart-block__total-line--discount .cart-block__total-label:after{background-position:-1em -138.6875em;width:.8125em;height:.8125em}.cart-block__total-line--discount .cart-block__total-label:after{content:" ";vertical-align:middle;display:inline-block;background-image:url("/sites/peptidescientificlabs.com/themes/peptides/images/sprite/sprite.svg?v=543.0625");background-repeat:no-repeat;background-size:10em 543.0625em;font-size:16px;margin-left:10px}
.checkout-pane-voucherify-coupon-redemption,.checkout-pane-coupon-redemption{margin:0 -20px !important;padding:15px 20px;background:rgba(213,249,185,.3)}@media (min-width:1026px){.checkout-pane-voucherify-coupon-redemption,.checkout-pane-coupon-redemption{border:solid #f5f5f6;border-width:15px 0}}.checkout-pane-voucherify-coupon-redemption .form-floating label,.checkout-pane-coupon-redemption .form-floating label{text-transform:capitalize}@media (max-width:742.98px){.checkout-pane-voucherify-coupon-redemption .form-floating label,.checkout-pane-coupon-redemption .form-floating label{font-size:12px}}.checkout-pane-voucherify-coupon-redemption .form-wrapper,.checkout-pane-coupon-redemption .form-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;gap:20px;justify-content:space-between;z-index:2;position:relative;margin-bottom:0 !important}.checkout-pane-voucherify-coupon-redemption .form-wrapper .js-form-item,.checkout-pane-coupon-redemption .form-wrapper .js-form-item{margin-bottom:0 !important;width:calc(100% - 145px)}@media (max-width:742.98px){.checkout-pane-voucherify-coupon-redemption .form-wrapper .js-form-item,.checkout-pane-coupon-redemption .form-wrapper .js-form-item{width:calc(100% - 115px)}}.checkout-pane-voucherify-coupon-redemption .form-wrapper .js-form-item input,.checkout-pane-coupon-redemption .form-wrapper .js-form-item input{background:#fff}.checkout-pane-voucherify-coupon-redemption .form-wrapper .invalid-feedback,.checkout-pane-coupon-redemption .form-wrapper .invalid-feedback{font-size:9px;width:auto;margin-right:-145px;padding-left:18px}@media (min-width:1026px){.checkout-pane-voucherify-coupon-redemption .form-wrapper .invalid-feedback,.checkout-pane-coupon-redemption .form-wrapper .invalid-feedback{font-size:10px}}.checkout-pane-voucherify-coupon-redemption .form-wrapper .invalid-feedback:before,.checkout-pane-coupon-redemption .form-wrapper .invalid-feedback:before{height:10px;width:10px}.checkout-pane-voucherify-coupon-redemption .form-wrapper .has-error+button.btn,.checkout-pane-coupon-redemption .form-wrapper .has-error+button.btn{color:#ed152b;background-color:transparent;border-color:#ed152b}.checkout-pane-voucherify-coupon-redemption .form-wrapper .has-error+button.btn:hover,.checkout-pane-coupon-redemption .form-wrapper .has-error+button.btn:hover{color:#fff;background-color:#ed152b;border-color:#ed152b}.btn-check:focus+.checkout-pane-voucherify-coupon-redemption .form-wrapper .has-error+button.btn,.checkout-pane-voucherify-coupon-redemption .form-wrapper .has-error+button.btn:focus,.btn-check:focus+.checkout-pane-coupon-redemption .form-wrapper .has-error+button.btn,.checkout-pane-coupon-redemption .form-wrapper .has-error+button.btn:focus{color:#fff;background-color:#ed152b;border-color:#ed152b;box-shadow:0 0 0 .25rem rgba(237,21,43,.5)}.btn-check:checked+.checkout-pane-voucherify-coupon-redemption .form-wrapper .has-error+button.btn,.btn-check:active+.checkout-pane-voucherify-coupon-redemption .form-wrapper .has-error+button.btn,.checkout-pane-voucherify-coupon-redemption .form-wrapper .has-error+button.btn:active,.checkout-pane-voucherify-coupon-redemption .form-wrapper .has-error+button.btn.active,.show>.checkout-pane-voucherify-coupon-redemption .form-wrapper .has-error+button.btn.dropdown-toggle,.btn-check:checked+.checkout-pane-coupon-redemption .form-wrapper .has-error+button.btn,.btn-check:active+.checkout-pane-coupon-redemption .form-wrapper .has-error+button.btn,.checkout-pane-coupon-redemption .form-wrapper .has-error+button.btn:active,.checkout-pane-coupon-redemption .form-wrapper .has-error+button.btn.active,.show>.checkout-pane-coupon-redemption .form-wrapper .has-error+button.btn.dropdown-toggle{color:#fff;background-color:#ed152b;border-color:#ed152b}.btn-check:checked+.checkout-pane-voucherify-coupon-redemption .form-wrapper .has-error+button.btn:focus,.btn-check:active+.checkout-pane-voucherify-coupon-redemption .form-wrapper .has-error+button.btn:focus,.checkout-pane-voucherify-coupon-redemption .form-wrapper .has-error+button.btn:active:focus,.checkout-pane-voucherify-coupon-redemption .form-wrapper .has-error+button.btn.active:focus,.show>.checkout-pane-voucherify-coupon-redemption .form-wrapper .has-error+button.btn.dropdown-toggle:focus,.btn-check:checked+.checkout-pane-coupon-redemption .form-wrapper .has-error+button.btn:focus,.btn-check:active+.checkout-pane-coupon-redemption .form-wrapper .has-error+button.btn:focus,.checkout-pane-coupon-redemption .form-wrapper .has-error+button.btn:active:focus,.checkout-pane-coupon-redemption .form-wrapper .has-error+button.btn.active:focus,.show>.checkout-pane-coupon-redemption .form-wrapper .has-error+button.btn.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(237,21,43,.5)}.checkout-pane-voucherify-coupon-redemption .form-wrapper .has-error+button.btn:disabled,.checkout-pane-voucherify-coupon-redemption .form-wrapper .has-error+button.btn.disabled,.checkout-pane-coupon-redemption .form-wrapper .has-error+button.btn:disabled,.checkout-pane-coupon-redemption .form-wrapper .has-error+button.btn.disabled{color:#fff;background-color:#ed152b;border-color:#ed152b}.checkout-pane-voucherify-coupon-redemption .form-wrapper button.btn,.checkout-pane-coupon-redemption .form-wrapper button.btn{width:125px;background-image:none !important;color:#58a856;background-color:transparent;border-color:#58a856}.checkout-pane-voucherify-coupon-redemption .form-wrapper button.btn:hover,.checkout-pane-coupon-redemption .form-wrapper button.btn:hover{color:#fff;background-color:#58a856;border-color:#58a856}.btn-check:focus+.checkout-pane-voucherify-coupon-redemption .form-wrapper button.btn,.checkout-pane-voucherify-coupon-redemption .form-wrapper button.btn:focus,.btn-check:focus+.checkout-pane-coupon-redemption .form-wrapper button.btn,.checkout-pane-coupon-redemption .form-wrapper button.btn:focus{color:#fff;background-color:#58a856;border-color:#58a856;box-shadow:0 0 0 .25rem rgba(88,168,86,.5)}.btn-check:checked+.checkout-pane-voucherify-coupon-redemption .form-wrapper button.btn,.btn-check:active+.checkout-pane-voucherify-coupon-redemption .form-wrapper button.btn,.checkout-pane-voucherify-coupon-redemption .form-wrapper button.btn:active,.checkout-pane-voucherify-coupon-redemption .form-wrapper button.btn.active,.show>.checkout-pane-voucherify-coupon-redemption .form-wrapper button.btn.dropdown-toggle,.btn-check:checked+.checkout-pane-coupon-redemption .form-wrapper button.btn,.btn-check:active+.checkout-pane-coupon-redemption .form-wrapper button.btn,.checkout-pane-coupon-redemption .form-wrapper button.btn:active,.checkout-pane-coupon-redemption .form-wrapper button.btn.active,.show>.checkout-pane-coupon-redemption .form-wrapper button.btn.dropdown-toggle{color:#fff;background-color:#58a856;border-color:#58a856}.btn-check:checked+.checkout-pane-voucherify-coupon-redemption .form-wrapper button.btn:focus,.btn-check:active+.checkout-pane-voucherify-coupon-redemption .form-wrapper button.btn:focus,.checkout-pane-voucherify-coupon-redemption .form-wrapper button.btn:active:focus,.checkout-pane-voucherify-coupon-redemption .form-wrapper button.btn.active:focus,.show>.checkout-pane-voucherify-coupon-redemption .form-wrapper button.btn.dropdown-toggle:focus,.btn-check:checked+.checkout-pane-coupon-redemption .form-wrapper button.btn:focus,.btn-check:active+.checkout-pane-coupon-redemption .form-wrapper button.btn:focus,.checkout-pane-coupon-redemption .form-wrapper button.btn:active:focus,.checkout-pane-coupon-redemption .form-wrapper button.btn.active:focus,.show>.checkout-pane-coupon-redemption .form-wrapper button.btn.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(88,168,86,.5)}.checkout-pane-voucherify-coupon-redemption .form-wrapper button.btn:disabled,.checkout-pane-voucherify-coupon-redemption .form-wrapper button.btn.disabled,.checkout-pane-coupon-redemption .form-wrapper button.btn:disabled,.checkout-pane-coupon-redemption .form-wrapper button.btn.disabled{color:#fff;background-color:#58a856;border-color:#58a856}@media (max-width:742.98px){.checkout-pane-voucherify-coupon-redemption .form-wrapper button.btn,.checkout-pane-coupon-redemption .form-wrapper button.btn{padding-left:20px;padding-right:20px;width:95px;font-size:12px}}.checkout-pane-voucherify-coupon-redemption .form-wrapper .coupons-valid,.checkout-pane-coupon-redemption .form-wrapper .coupons-valid{border-color:#58a856;color:#58a856}.checkout-pane-voucherify-coupon-redemption .form-wrapper .coupon-redemption-form__applied,.checkout-pane-coupon-redemption .form-wrapper .coupon-redemption-form__applied{display:flex;align-items:center;margin-top:2px}.checkout-pane-voucherify-coupon-redemption .form-wrapper .coupon-redemption-form__applied i,.checkout-pane-coupon-redemption .form-wrapper .coupon-redemption-form__applied i{position:relative;top:-1px;font-size:10px}.checkout-pane-voucherify-coupon-redemption .form-wrapper .coupon-redemption-form__applied-text,.checkout-pane-coupon-redemption .form-wrapper .coupon-redemption-form__applied-text{font-size:9px;color:#58a856;margin-left:8px;margin-bottom:0}@media (min-width:1026px){.checkout-pane-voucherify-coupon-redemption .form-wrapper .coupon-redemption-form__applied-text,.checkout-pane-coupon-redemption .form-wrapper .coupon-redemption-form__applied-text{font-size:10px}}.coupon-redemption-form__coupons{width:100%}.checkout-pane-voucherify-coupon-redemption .description{font-size:9px}@media (min-width:1026px){.checkout-pane-voucherify-coupon-redemption .description{font-size:10px}}.checkout-pane-voucherify-coupon-redemption .invalid-feedback~.description{display:none}.checkout-pane-voucherify-coupon-redemption~.checkout-pane-coupon-redemption{border-bottom:0}
