.product-compound{font-size:1.1rem;color:#1a1a1a;font-style:italic;font-weight:400;letter-spacing:.03em;margin:.3rem 0 0;line-height:1.3}.product-compound--page{font-size:1.4rem;margin-top:.5rem;color:#1a1a1a}.card--media .card__inner.ratio{--ratio-percent: 100% !important}.card--media .card__inner .card__media .media img{object-fit:contain!important;object-position:center!important}.collection-card-wrapper .card__heading{font-size:1.4rem!important}.collection-card-wrapper .card__media .media img,.collection-card-wrapper .media>img{object-fit:contain!important;object-position:center!important}.collection-card-wrapper .card__media{padding:1rem}.pdesc-tabs{display:flex;gap:.8rem;margin-bottom:1.2rem}.pdesc-tab{padding:.5rem 1.6rem;border:1px solid #C8A96A;background:transparent;color:#c8a96a;font-family:inherit;font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .2s,color .2s;border-radius:0}.pdesc-tab.active{background:#c8a96a;color:#1a1a1a}.pdesc-panel{display:none}.pdesc-panel.active{display:block}.product-form__input--pill input[type=radio]:disabled+label,.product-form__input--pill input[type=radio].disabled+label,.product-form__input--pill input[type=radio]:disabled:checked+label,.product-form__input--pill input[type=radio].disabled:checked+label{text-decoration:none!important;opacity:1!important}.price,.price__container,.price-item,.product__price,.card__price,.price-block,[class*=price] .money,.product-form__submit,.product-form__buttons,.shopify-payment-button,.shopify-payment-button__button,.quantity,.quantity__input,.quantity__button,.product-form__quantity,.header__icon--cart,cart-notification,cart-drawer,.cart-count-bubble,#cart-icon-bubble,.badge--soldout,.badge--sale,.card__badge,.product-label--soldout,.sold-out-badge,[data-badge=sold-out],.card .badge{display:none!important}:root{--padding-inline: 1.5rem;--gap-xs: .5rem;--gap-sm: .75rem;--gap-md: 1rem;--gap-lg: 1.5rem;--gap-xl: 2rem;--gap-2xl: 3rem;--layer-lowest: -1;--layer-base: 0;--layer-flat: 1;--layer-raised: 2;--layer-sticky: 8}@media screen and (min-width:750px){:root{--padding-inline: 3rem}}@media screen and (min-width:990px){:root{--padding-inline: 5rem}}.peptiva-brand-visual{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;overflow:hidden}.peptiva-brand-surface{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.peptiva-brand-surface img{width:100%;height:100%;object-fit:cover;object-position:center}.peptiva-brand-mark{position:absolute;bottom:6%;right:5%}.peptiva-brand-mark img{width:auto;height:auto}.peptiva-brand-mark--main img{width:clamp(120px,14vw,240px);opacity:.92}.peptiva-brand-mark--secondary img{width:clamp(100px,10vw,180px);opacity:.85}@media screen and (min-width:750px)and (max-width:989px){.peptiva-brand-mark--main img{width:clamp(140px,16vw,200px)}.peptiva-brand-mark--secondary img{width:clamp(110px,12vw,160px)}}@media screen and (max-width:749px){.peptiva-brand-mark{bottom:4%;right:4%}}@media screen and (max-width:374px){.peptiva-brand-mark--main img{width:90px}.peptiva-brand-mark--secondary img{width:70px}.peptiva-brand-mark{bottom:3%;right:3%}}.banner__content{z-index:3}.announcement-bar{letter-spacing:.15em;text-transform:uppercase;font-size:1.1rem}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.hxl,.hxxl{text-transform:uppercase;letter-spacing:.05em}.button,.button--primary,.button--secondary,input,select,textarea,.field__input,.select__select{border-radius:0!important}.button--primary{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));border-color:rgb(var(--color-button))}.button--primary:hover{background-color:#ae8f53;border-color:#ae8f53}.marquee__item{font-size:clamp(2.4rem,5vw,6rem);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.footer__newsletter-heading{letter-spacing:.08em;text-transform:uppercase}.peptiva-collection-banner{position:relative;width:100%;overflow:hidden;aspect-ratio:5 / 1;min-height:14rem}.peptiva-collection-banner__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.peptiva-collection-banner__mark{position:absolute;right:5%;top:50%;transform:translateY(-50%);width:140px;opacity:.9}@media screen and (max-width:749px){.peptiva-collection-banner{aspect-ratio:3 / 1}.peptiva-collection-banner__mark{width:80px;right:3%}}.rich-text__heading,.image-with-text__heading{letter-spacing:.04em}.card-wrapper .card{border-radius:0}.facets__summary{position:relative}.facets__summary .icon-caret,.facets__summary .icon.icon-caret{width:1rem;height:.6rem;position:absolute;right:0;top:50%;transform:translateY(-50%);flex-shrink:0}.facet-filters__summary{margin-top:0}.facets-container{margin-top:1.5rem}@media screen and (max-width:749px){.peptiva-brand-surface img{object-position:15% center!important}}@media screen and (min-width:750px){.peptiva-brand-surface img{object-position:45% center!important}}.header__heading-logo{height:18rem!important;width:18rem!important;max-width:none!important;object-fit:contain}@media screen and (max-width:749px){.header__heading-logo{height:11rem!important;width:11rem!important}}.authentication-cta__title{max-width:none!important;text-wrap:nowrap!important;white-space:nowrap!important}.product-authentication__title{white-space:nowrap!important;font-size:clamp(1.8rem,3vw,3.2rem)!important}.peptiva-about-logo{display:block;width:clamp(120px,20vw,220px);height:auto;margin:0 auto 2.4rem;opacity:.92}.disclosure__list-wrapper[hidden]{display:none!important}.footer__language-right .disclosure__list-wrapper,.desktop-localization-wrapper .disclosure__list-wrapper{min-width:max-content;width:auto}.compliance-notice{font-size:1rem;letter-spacing:.1em;text-transform:uppercase;opacity:.7}.peptiva-auth-float{position:fixed;bottom:2rem;right:2rem;z-index:100;display:inline-flex;align-items:center;gap:.85rem;padding:1.15rem 1.4rem 1.15rem 2.1rem;border-radius:999px;background:linear-gradient(135deg,#fffdf9,#f5ecdf);border:1px solid #d8bb84;box-shadow:0 4px 28px #00000026,inset 0 1px #ffffffb3;color:#8b1e2d;text-decoration:none;font-weight:700;font-size:1.85rem;letter-spacing:.08em;text-transform:uppercase;transition:transform .15s ease,box-shadow .15s ease;white-space:nowrap}.peptiva-auth-float:hover,.peptiva-auth-float:focus-visible{transform:translateY(-2px);box-shadow:0 8px 28px #0000002e,0 0 0 2px #c8a96a40}.peptiva-auth-float__icon{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:999px;background:linear-gradient(135deg,#9f2235,#721728);color:#f3d7a1;flex-shrink:0}.peptiva-auth-float__icon svg{width:1.8rem;height:1.8rem}.footer__content-bottom-wrapper--compact{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}.footer__language-right .disclosure__button{font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase;padding:.5rem .8rem;border:1px solid rgba(var(--color-foreground),.25);gap:.4rem}.footer__language-right .localization-form{display:flex;align-items:center}.footer-block__details-content a{color:inherit;text-decoration:none}.footer-block__details-content a:hover{text-decoration:underline}@media screen and (max-width:749px){.banner--small:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content,.banner--medium:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content,.banner--large:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:unset}.banner--large.banner--mobile-bottom:not(.banner--adapt) .banner__media,.banner--large.banner--stacked:not(.banner--mobile-bottom):not(.banner--adapt)>.banner__media{height:auto;min-height:24rem}}@media screen and (max-width:749px){.peptiva-auth-float{bottom:1.25rem;right:1rem;font-size:1.45rem;padding:.95rem 1.1rem .95rem 1.75rem}.peptiva-auth-float__icon{width:3.1rem;height:3.1rem}.peptiva-auth-float__icon svg{width:1.5rem;height:1.5rem}}.product-authentication{padding-bottom:12rem!important;min-height:60vh}.product-authentication__card{background:#fff;box-shadow:0 2px 24px #00000012,inset 0 0 0 1px #d8bb84;border-radius:0!important;padding:3.2rem 3.6rem}.product-authentication__label{font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;color:#222}.product-authentication__input{border:1.5px solid #c8a96a!important;border-radius:0!important;background:#fdfaf6!important;font-size:1.55rem!important;letter-spacing:.08em;color:#1a1a1a;padding-inline:1.6rem!important;transition:border-color .15s ease,box-shadow .15s ease}.product-authentication__input:focus{border-color:#a07840!important;box-shadow:0 0 0 3px #c099602e!important;outline:none!important;background:#fff!important}.product-authentication__input::placeholder{color:#0000004d;letter-spacing:.04em}.product-authentication__hint{font-size:1.1rem;color:#00000073!important;letter-spacing:.03em}@media screen and (max-width:749px){.product-authentication__card{padding:2rem 1.6rem}}.peptiva-coming-soon-card{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden}.peptiva-coming-soon-card__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#1a1208,#2e1f0a 40%,#3d2b10)}.peptiva-coming-soon-card__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 60% 40%,rgba(200,169,106,.18) 0%,transparent 65%)}.peptiva-coming-soon-card__content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:1.2rem;padding:2rem;text-align:center}.peptiva-coming-soon-card__badge{display:inline-block;padding:.45rem 1.4rem;border:1.5px solid #c8a96a;color:#c8a96a;font-size:1.1rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.peptiva-coming-soon-card__title{font-size:clamp(1.8rem,3vw,2.8rem);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#f5ecdf;margin:0}.peptiva-coming-soon-card__sub{font-size:1.2rem;letter-spacing:.06em;color:#f5ecdf80;margin:0;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/8/assets/peptiva-brand.css.map */
