.trojice{background:var(--tr-bg);color:var(--tr-text);padding:var(--tr-pt) 0 var(--tr-pb);overflow:hidden}.trojice__wrap{position:relative;max-width:1200px;margin:0 auto;padding:0 2rem}.trojice__eyebrow{margin:0 0 1.4rem;font-size:1.6rem;font-weight:600;color:var(--tr-eyebrow)}.trojice__heading{margin:0;font-family:var(--font-heading-family);font-weight:700;line-height:1.15;color:var(--tr-heading)}.trojice__heading p{margin:0}.trojice__heading strong,.trojice__heading b{color:var(--tr-highlight);font-weight:700}.trojice__description{font-size:1.7rem;line-height:1.6}.trojice__description p{margin:0 0 1rem}.trojice__description strong{color:var(--tr-heading)}.trojice__sticker{position:absolute;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;width:13.6rem;height:13.6rem;border-radius:50%;background:var(--tr-sticker);color:#1a1a33;font-family:var(--font-heading-family);font-weight:700;line-height:1;text-align:center;box-shadow:0 1rem 2.4rem #1111332e;transform:rotate(-12deg);animation:trojice-wobble 4s ease-in-out infinite}.trojice__sticker:before{content:"";position:absolute;top:.7rem;right:.7rem;bottom:.7rem;left:.7rem;border:2px dashed rgba(26,26,51,.45);border-radius:50%}.trojice__sticker-top{font-size:4.4rem;letter-spacing:-.02em}.trojice__sticker-bottom{margin-top:.4rem;font-size:1.6rem;letter-spacing:.08em;text-transform:uppercase}@keyframes trojice-wobble{0%,to{transform:rotate(-12deg) scale(1)}50%{transform:rotate(-6deg) scale(1.05)}}@media(prefers-reduced-motion:reduce){.trojice__sticker{animation:none}}.trojice__free-tag{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;width:8.4rem;height:8.4rem;border-radius:50%;background:var(--tr-sticker);color:#1a1a33;font-family:var(--font-heading-family);font-size:1.4rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 .6rem 1.6rem #11113329;transform:rotate(-10deg)}.trojice__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.6rem 1.2rem;margin-bottom:1.6rem}.trojice__price-now{font-family:var(--font-heading-family);font-size:4rem;font-weight:700;line-height:1;color:var(--tr-heading)}.trojice__price-was{font-size:1.6rem}.trojice__price-save{padding:.4rem 1rem;border-radius:3rem;background:var(--tr-sticker);color:#1a1a33;font-size:1.4rem;font-weight:700}.trojice__button{display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:5.6rem;padding:1.6rem 3.2rem;border:0;border-radius:3rem;background:var(--tr-btn-bg);color:var(--tr-btn-text);font-family:var(--font-body-family);font-size:1.6rem;font-weight:600;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.trojice__button:hover:not([disabled]){transform:translateY(-2px);box-shadow:0 .8rem 2rem #11113329}.trojice__button[disabled]{cursor:default;opacity:.85}.trojice__button-icon{width:2rem;height:2rem}.trojice__status:empty{display:none}.trojice__status,.trojice__note{margin:1.2rem 0 0;font-size:1.4rem}.trojice__hero{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"head visual" "body visual";grid-template-rows:auto 1fr;column-gap:6rem;align-items:start}.trojice__head{grid-area:head;align-self:end}.trojice__visual{grid-area:visual}.trojice__body{grid-area:body}.trojice--hero .trojice__heading{font-size:5.6rem;line-height:1.2}.trojice--hero .trojice__description{margin:2rem 0 2.8rem}.trojice__visual{position:relative;min-height:50rem}.trojice__visual:before{content:"";position:absolute;left:50%;bottom:3rem;width:76%;aspect-ratio:1;border-radius:50%;background:#ffffffa6;transform:translate(-50%)}.trojice__visual .trojice__sticker{top:2rem;right:2rem}.trojice__bottles{position:absolute;top:4rem;right:0;bottom:1rem;left:0;display:flex;align-items:flex-end;justify-content:center}.trojice__bottle{position:relative;flex:0 0 auto;width:50%}.trojice__bottle img{display:block;width:100%;height:auto}.trojice__bottle--1{margin-right:-16%;transform:rotate(-7deg);z-index:1}.trojice__bottle--2{width:58%;z-index:2}.trojice__bottle--3{margin-left:-16%;transform:rotate(7deg);z-index:1}.trojice__bottle .trojice__free-tag{bottom:8%;right:20%}.trojice__badges{display:flex;flex-wrap:wrap;gap:1rem 2.4rem;margin:2.8rem 0 0;padding:0;list-style:none;font-size:1.4rem;font-weight:600;color:var(--tr-heading)}.trojice__header{position:relative;max-width:76rem;margin:0 auto 4.8rem;text-align:center}.trojice__header .trojice__sticker{top:-2.4rem;left:calc(100% + 2.4rem)}.trojice--offer .trojice__heading{font-size:4.4rem}.trojice--offer .trojice__description{margin-top:1.6rem}.trojice__cards{position:relative;display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:1.6rem}.trojice__plus{align-self:center;display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:50%;background:var(--tr-heading);color:var(--tr-bg);font-family:var(--font-heading-family);font-size:2.6rem;font-weight:700}.trojice__card{display:flex;flex-direction:column;overflow:hidden;border-radius:2rem;background:var(--tr-card-bg);box-shadow:0 .6rem 2.4rem #11113314}.trojice__card--free{outline:3px solid var(--tr-sticker);outline-offset:-3px}.trojice__card-media{position:relative;display:flex;align-items:center;justify-content:center;height:24rem;padding:2rem;background:var(--tr-media-bg)}.trojice__card-media img{width:auto;max-width:100%;max-height:100%;object-fit:contain}.trojice__card-media .trojice__free-tag{top:1.6rem;right:1.6rem}.trojice__card-body{display:flex;flex:1;flex-direction:column;padding:2.4rem}.trojice__role{align-self:flex-start;margin-bottom:1.2rem;padding:.5rem 1.2rem;border-radius:3rem;background:var(--tr-role);color:#fff;font-size:1.3rem;font-weight:700}.trojice__card-title{margin:0 0 1rem;font-family:var(--font-heading-family);font-size:2.2rem;font-weight:700;line-height:1.25;color:var(--tr-heading)}.trojice__card-title a{color:inherit;text-decoration:none}.trojice__card-text{font-size:1.5rem;line-height:1.55}.trojice__card-text p{margin:0}.trojice__card-text ul{display:grid;gap:1rem;margin:0;padding:0;list-style:none}.trojice__card-text li{position:relative;padding-left:3.2rem;color:var(--tr-heading)}.trojice__card-text li:before{content:"";position:absolute;top:.1rem;left:0;width:2.2rem;height:2.2rem;border-radius:50%;background:#c6f222 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231a1a33' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center / 1.4rem no-repeat}.trojice__card-text strong{font-weight:700}.trojice__dose{margin:1.6rem 0 0;padding-top:1.6rem;border-top:1px solid rgba(17,17,51,.1);font-size:1.5rem;font-weight:600;color:var(--tr-heading)}.trojice__card-price{margin:auto 0 0;padding-top:1.6rem;font-family:var(--font-heading-family);font-size:2.4rem;font-weight:700;color:var(--tr-heading)}.trojice__card-price s{margin-left:.6rem;font-family:var(--font-body-family);font-size:1.6rem;font-weight:400;color:var(--tr-text)}.trojice__card-price-free{color:#c2128f}.trojice__summary{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:4rem;margin-top:4rem;padding:3.6rem 4rem;border-radius:2rem;background:var(--tr-card-bg);box-shadow:0 .6rem 2.4rem #11113314}.trojice__receipt-row{display:flex;align-items:center;gap:1.4rem;padding:.8rem 0;font-size:1.6rem;color:var(--tr-heading)}.trojice__receipt-img{flex:0 0 auto;width:4.4rem;height:4.4rem;object-fit:contain;border-radius:1rem;background:var(--tr-media-bg)}.trojice__receipt-name{flex:1;font-weight:500}.trojice__receipt-price{font-weight:600;white-space:nowrap}.trojice__receipt-row--sale .trojice__receipt-name{padding-left:5.8rem}.trojice__receipt-row--sale .trojice__receipt-price{padding:.4rem 1.2rem;border-radius:3rem;background:var(--tr-sticker);color:#1a1a33;font-weight:700}.trojice__receipt-total{display:flex;align-items:baseline;justify-content:space-between;margin-top:1.6rem;padding-top:1.6rem;border-top:1px solid rgba(17,17,51,.15);font-family:var(--font-heading-family);font-size:2.2rem;font-weight:700;color:var(--tr-heading)}.trojice__receipt-total-price{font-size:4.4rem;line-height:1}.trojice__checkout{display:flex;flex-direction:column;align-items:center;text-align:center}.trojice__save{margin:0 0 1.6rem;font-family:var(--font-heading-family);font-size:2.4rem;font-weight:700;color:var(--tr-heading)}.trojice__save span{color:var(--tr-text);font-size:1.8rem;font-weight:600}.trojice__checkout .trojice__buy{display:flex;flex-direction:column;align-items:center;width:100%}.trojice__checkout .trojice__button{width:100%;max-width:40rem}@media(max-width:989px){.trojice__hero{grid-template-columns:1fr;grid-template-areas:"head" "visual" "body";grid-template-rows:auto}.trojice--hero .trojice__heading{font-size:3.4rem}.trojice--offer .trojice__heading{font-size:3rem}.trojice__visual{min-height:34rem;margin:.8rem 0 1.6rem}.trojice__visual:before{width:min(78%,28rem);bottom:0}.trojice__visual .trojice__sticker{top:0;right:0}.trojice__bottles{top:8rem;right:0;bottom:1.2rem;left:0}.trojice__header .trojice__sticker{position:relative;top:auto;left:auto;margin:0 auto 2rem}.trojice__sticker{width:10.4rem;height:10.4rem}.trojice__sticker-top{font-size:3.4rem}.trojice__sticker-bottom{font-size:1.3rem}.trojice--hero .trojice__description{margin:.8rem 0 2.4rem;font-size:1.6rem}.trojice__price-now{font-size:3.4rem}.trojice__button{width:100%}.trojice__cards{grid-template-columns:1fr;gap:1.2rem}.trojice__plus{justify-self:center;width:3.6rem;height:3.6rem;font-size:2.2rem}.trojice__card-media{height:20rem;padding:1.6rem}.trojice__card-media .trojice__free-tag{top:1.2rem;right:1.2rem;width:7rem;height:7rem;font-size:1.2rem}.trojice__bottle .trojice__free-tag{width:6.4rem;height:6.4rem;font-size:1.1rem}.trojice__card-body{padding:1.6rem}.trojice__card-title{font-size:1.7rem}.trojice__card-text{font-size:1.4rem}.trojice__dose{margin-top:1rem;padding-top:1rem;font-size:1.4rem}.trojice__card-price{padding-top:1rem;font-size:2rem}.trojice__summary{grid-template-columns:1fr;gap:2.4rem;padding:2.4rem 1.6rem}.trojice__receipt-row{font-size:1.4rem}.trojice__receipt-total-price{font-size:3.6rem}.trojice__save{font-size:2rem;margin-bottom:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/section-trojice-2plus1.css.map */
