.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}
.lab-reports-banner .par-block-heading{max-width:540px;margin:0 auto}.lab-reports-banner .par-block-heading .field-description p:last-child{margin-bottom:0}.lab-reports-banner form{position:relative;padding:0 15px;margin:32px -15px 0}@media (min-width:743px){.lab-reports-banner form{margin:32px auto 0}}.lab-reports-banner form .form-submit{font-size:0;padding:0;background-position:center}.lab-reports-banner form .form-actions{position:absolute;left:calc(100% - 59px);top:4px}.lab-reports-banner .views-exposed-form{display:flex;flex-direction:column;column-gap:30px;gap:20px;flex-wrap:wrap}@media (min-width:743px){.lab-reports-banner .views-exposed-form{max-width:460px}}.table-lab-results{max-width:800px;padding:0 16px;margin:0 auto 50px}.table-lab-results .views-header{margin-bottom:-6px}.table-lab-results .search-results{font-weight:600;font-size:13px;line-height:140%;color:#7d808b;margin-bottom:14px}.table-lab-results .views-no-result{max-width:710px;margin:0 auto 120px}@media (min-width:743px){.table-lab-results .views-no-result{margin:0 auto 200px}}@media (min-width:743px){.table-lab-results .view-name-table-column{width:352px}}.table-lab-results table{border-collapse:separate;border-spacing:0 10px}@media (max-width:742.98px){.table-lab-results table{border-spacing:0 14px}}.table-lab-results table .tablesaw-cell-label{width:100%;font-size:11px;line-height:16px;margin-bottom:6px;color:#7d808b;font-weight:500}.table-lab-results table .views-field-field-media-product-ref{padding-right:0;width:80px;position:relative}@media (min-width:743px){.table-lab-results table .views-field-field-media-product-ref{height:66px}}.table-lab-results table .views-field-field-media-product-ref:after{content:"";display:block;position:absolute;left:20px;top:50%;transform:translateY(-50%);z-index:0}@media (min-width:743px){.table-lab-results table .views-field-field-media-product-ref:after{background-position:center right}}.table-lab-results table .views-field-field-media-product-ref img{max-width:50px;position:relative;z-index:2}@media (min-width:743px){.table-lab-results table .views-field-name{border-radius:6px 0 0 6px}.table-lab-results table [headers*=view-field-media-image-1-table-column]{border-radius:0 6px 6px 0}.table-lab-results table tbody tr{box-shadow:0 6px 15px rgba(89,72,10,.1);border-radius:16px}.table-lab-results table th#view-field-media-image-1-table-column{display:none}}.table-lab-results table th{color:#7d808b;font-size:15px;font-weight:500;line-height:140%;text-transform:uppercase}@media (max-width:1025.98px){.table-lab-results table th{font-size:11px;line-height:21px}}.table-lab-results table th:not(:first-child){padding-left:15px}.table-lab-results table td a,.table-lab-results table td{color:#1b1c1f;font-size:17px;font-weight:400;line-height:21px;text-decoration:none}@media (max-width:1025.98px){.table-lab-results table td a,.table-lab-results table td{font-size:15px;line-height:21px}}.table-lab-results table td{background:#fff;padding:8px 24px}.table-lab-results table td:first-child{border-radius:16px 0 0 16px}.table-lab-results table td:last-child{border-radius:0 16px 16px 0}@media (max-width:1025.98px){.table-lab-results table td{padding:20px}}.table-lab-results table .views-field-field-batch-number{min-width:100px}.table-lab-results table td.views-field-field-media-product-ref{font-size:0;line-height:0}.table-lab-results table td.views-field-field-media-product-ref:empty{height:10px;width:10px;background:red}.table-lab-results table td.views-field-field-media-product-ref article:not(:first-child){display:none !important}.table-lab-results table td.views-field-name.download-field{width:50px !important;padding-left:0 !important;margin-left:auto}.table-lab-results table td.views-field-name{padding-left:0;position:relative;flex-grow:1}@media (min-width:743px){.table-lab-results table td.views-field-name{width:460px}}.table-lab-results table .file{font-size:0;color:#288dea;display:flex;align-items:center;justify-content:flex-end}.table-lab-results table .file:before{content:"";display:block}@media screen and (max-width:39.9375em){.table-lab-results table td a,.table-lab-results table td{font-size:15px;line-height:24px}.table-lab-results table [headers*=view-field-batch-number-table-column]{width:50%;display:inline-block}.table-lab-results table [headers*=view-field-media-image-1-table-column]{margin-bottom:15px;width:50%;display:inline-block;float:revert;text-align:right}}@media screen and (max-width:39.9375em) and (max-width:742.98px){.table-lab-results table [headers*=view-field-media-image-1-table-column]{float:right;clear:none;text-align:left;width:40%;margin-bottom:0}}@media screen and (max-width:39.9375em){.table-lab-results table .tablesaw-cell-content{max-width:100%}}@media screen and (max-width:39.9375em){.table-lab-results table .tablesaw-cell-label{display:none}}@media screen and (max-width:39.9375em){.table-lab-results table .views-field-name{position:inherit;clear:none;width:60%;border-radius:10px}.table-lab-results table .views-field-name .tablesaw-cell-label{display:none}}@media screen and (max-width:39.9375em){.table-lab-results table .views-field-nothing .tablesaw-cell-label,.table-lab-results table .views-field-name .tablesaw-cell-label{display:none}}@media screen and (max-width:39.9375em){.table-lab-results table [headers*=view-nothing-table-column]{display:none}}@media screen and (max-width:39.9375em){.table-lab-results table .views-field-field-batch-number{min-height:84px;margin-bottom:20px}}@media screen and (max-width:39.9375em){.table-lab-results table tr{border-bottom:0 !important;background-color:#fff;border-radius:16px;align-items:center;position:relative;box-shadow:0 6px 15px rgba(89,72,10,.1)}}.table-lab-results .pager .pager__items{margin-top:0}@media (max-width:742.98px){.table-lab-results .tablesaw-stack tr{display:flex;align-items:center;background-color:#fff;border-radius:16px;margin-bottom:20px}}@media (max-width:742.98px){.lab-reports-banner .views-exposed-form{margin-left:auto;margin-right:auto}}.lab-reports-banner .views-exposed-form .form-item-name label{line-height:22px}@media (min-width:743px){.lab-reports-banner .views-exposed-form .form-item-name label{line-height:25px}}.lab-reports-banner .views-exposed-form .form-item-name input{border-radius:26px}@media (max-width:742.98px){.lab-reports-banner .views-exposed-form .form-item-name input{height:48px}}@media (min-width:743px){.lab-reports-banner .views-exposed-form .form-item-name input{height:52px}}.lab-reports-banner .views-exposed-form .form-actions{left:calc(100% - 61px);top:3px}@media (min-width:743px){.lab-reports-banner .views-exposed-form .form-actions{left:calc(100% - 65px)}}.lab-reports-banner .views-exposed-form .form-submit{background-color:#fdec63;border-color:#f5d139;border-radius:50%;background-image:url(/sites/peptidescientificlabs.com/themes/peptides/src/svg-sprite/search.svg) !important;background-repeat:no-repeat;background-size:60%;height:40px;width:40px;transition:background-color .3s ease-in-out}@media (max-width:742.98px){.lab-reports-banner .views-exposed-form .form-submit{width:42px;height:42px}}@media (min-width:743px){.lab-reports-banner .views-exposed-form .form-submit{width:46px;height:46px}}.lab-reports-banner .views-exposed-form .form-submit:hover{background-color:#f6d63e}.table-lab-results table .views-field-field-media-product-ref:after{background:url(/sites/peptidescientificlabs.com/themes/peptides/images/icon/image-placeholder.svg) center center no-repeat;background-size:80%;height:50px;width:50px}.table-lab-results table .file:before{background:url(/sites/peptidescientificlabs.com/themes/peptides/images/icon/download-cloud.svg) center no-repeat;background-size:cover;height:20px;width:20px}
.views-welcome-message{font-size:.9375rem;padding:20px 20px 20px 88px;position:relative;border-radius:16px;background-color:#cdf1fc;max-width:710px;margin:0 auto 120px}@media (min-width:1026px){.views-welcome-message{font-size:.9375rem}}@media (min-width:743px){.views-welcome-message{margin:0 auto 200px}}.views-welcome-message:before{position:absolute;transform:translateY(-50%);top:50%;left:20px}.views-welcome-message p{font-size:12px;font-weight:400;color:#288dea}@media (max-width:742.98px){.views-welcome-message p{font-size:11px}}.views-welcome-message p:last-child{margin-bottom:0}.views-welcome-message h4{margin-bottom:4px;font-weight:500 !important;color:#288dea;font-size:15px}@media (max-width:742.98px){.views-welcome-message h4{font-size:17px}}.views-welcome-message:before{background-position:-1em -238.875em;width:3.125em;height:3.125em}.views-welcome-message:before{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}
.tablesaw{width:100%;max-width:100%;empty-cells:show;border-collapse:collapse;border:0;padding:0}.tablesaw *{box-sizing:border-box}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:none}@media only all{.tablesaw-stack{clear:both}.tablesaw-stack td,.tablesaw-stack th{text-align:left;display:block}.tablesaw-stack tr{clear:both;display:table-row}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:inline-block;padding:0 .6em 0 0;width:30%}.tablesaw-stack th .tablesaw-cell-label-top,.tablesaw-stack td .tablesaw-cell-label-top{display:block;padding:.4em 0;margin:.4em 0}.tablesaw-cell-label{display:block}.tablesaw-stack tbody th.group{margin-top:-1px}.tablesaw-stack th.group b.tablesaw-cell-label{display:none !important}}@media (max-width:39.9375em){.tablesaw-stack tbody tr{display:block;width:100%;border-bottom:1px solid #dfdfdf}.tablesaw-stack thead td,.tablesaw-stack thead th{display:none}.tablesaw-stack tbody td,.tablesaw-stack tbody th{display:block;float:left;clear:left;width:100%}.tablesaw-cell-label{vertical-align:top}.tablesaw-cell-content{display:inline-block;max-width:67%}.tablesaw-stack .tablesaw-stack-block .tablesaw-cell-label,.tablesaw-stack .tablesaw-stack-block .tablesaw-cell-content{display:block;width:100%;max-width:100%;padding:0}.tablesaw-stack td:empty,.tablesaw-stack th:empty{display:none}}@media (min-width:40em){.tablesaw-stack tr{display:table-row}.tablesaw-stack td,.tablesaw-stack th,.tablesaw-stack thead td,.tablesaw-stack thead th{display:table-cell;margin:0}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:none !important}}
.node-layout-page{background:#fff;border:solid #fff;border-width:1px 0;margin:-1px 0}.node-layout-page .block.block-container{padding-left:0;padding-right:0;margin:30px auto;overflow:hidden;max-width:calc(100% - 2rem)}@media (min-width:1026px){.node-layout-page .block.block-container{border-radius:16px}}@media (min-width:743px){.node-layout-page .block.block-container{max-width:calc(100% - 2rem)}}@media (min-width:1026px){.node-layout-page .block.block-container{max-width:calc(100% - 2rem)}}@media (min-width:1200px){.node-layout-page .block.block-container{max-width:calc(100% - 2rem)}}@media (min-width:1440px){.node-layout-page .block.block-container{max-width:calc(100% - 2rem)}}@media (min-width:1600px){.node-layout-page .block.block-container{max-width:calc(1560px - 2rem)}}
.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}
