.asom{background:var(--asom-bg);color:var(--asom-text);padding-top:var(--asom-pt-m);padding-bottom:var(--asom-pb-m);border-top:var(--asom-border-width) solid var(--asom-border-color);border-bottom:var(--asom-border-width) solid var(--asom-border-color);border-radius:var(--asom-radius);overflow:hidden}.asom__inner{max-width:var(--asom-max-width);margin-inline:auto}.asom__heading{margin:0;font-family:var(--asom-heading-font);font-style:var(--asom-heading-font-style);font-weight:var(--asom-heading-weight);font-size:var(--asom-heading-size-m);color:var(--asom-heading-color);text-align:var(--asom-heading-align);text-transform:var(--asom-heading-transform);letter-spacing:var(--asom-heading-spacing);line-height:1.2;padding-inline:20px}.asom__heading:first-child{margin-bottom:var(--asom-heading-gap-m)}.asom__heading:last-child:not(:first-child){margin-top:var(--asom-heading-gap-m)}.asom__marquee{overflow:hidden}.asom--fade .asom__marquee{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--asom-fade),#000 calc(100% - var(--asom-fade)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--asom-fade),#000 calc(100% - var(--asom-fade)),transparent 100%)}.asom__track{display:flex;width:max-content;animation:asom-scroll var(--asom-duration-m) var(--asom-timing) infinite;animation-direction:var(--asom-direction);will-change:transform}.asom__group{display:flex;align-items:center;flex-shrink:0;gap:var(--asom-gap-m);margin:0;padding:0 var(--asom-gap-m) 0 0;list-style:none}@keyframes asom-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.asom__marquee:focus-within .asom__track{animation-play-state:paused}@media(hover:hover){.asom--pause-hover .asom__marquee:hover .asom__track{animation-play-state:paused}}.asom--pause-touch .asom__marquee:active .asom__track{animation-play-state:paused}.asom__item{position:relative;flex:none;display:flex;align-items:center;opacity:var(--asom-opacity);transition:opacity .25s ease}.asom__item:hover{opacity:var(--asom-opacity-hover)}.asom__link{display:flex;align-items:center;color:inherit;text-decoration:none}.asom__img{display:block;height:calc(var(--asom-h-m) * var(--asom-scale, 1));width:auto;max-width:none;filter:var(--asom-filter)}svg.asom__img{width:calc(var(--asom-h-m) * var(--asom-scale, 1) * 2.5);background:#ffffff26}.asom__text{font-size:var(--asom-text-size-m);font-family:var(--asom-heading-font);white-space:nowrap;line-height:1}.asom--sep-dot .asom__item:after,.asom--sep-line .asom__item:after{content:"";position:absolute;top:50%;right:calc(var(--asom-gap-m) / -2);transform:translate(50%,-50%);background:var(--asom-sep-color)}.asom--sep-dot .asom__item:after{width:6px;height:6px;border-radius:50%}.asom--sep-line .asom__item:after{width:1px;height:60%}.asom--static .asom__track{animation:none;width:100%}.asom--static .asom__group{width:100%;flex-wrap:wrap;justify-content:center;padding:0 20px;row-gap:20px}.asom--static .asom__item:after{display:none}@media(max-width:749px){.asom--stop-mobile .asom__track{animation:none;width:100%}.asom--stop-mobile .asom__group{width:100%;flex-wrap:wrap;justify-content:center;padding:0 20px;row-gap:16px}.asom--stop-mobile .asom__group[aria-hidden=true]{display:none}.asom--stop-mobile .asom__item:after{display:none}}@media(min-width:750px){.asom{padding-top:var(--asom-pt);padding-bottom:var(--asom-pb)}.asom__heading{font-size:var(--asom-heading-size)}.asom__heading:first-child{margin-bottom:var(--asom-heading-gap)}.asom__heading:last-child:not(:first-child){margin-top:var(--asom-heading-gap)}.asom__track{animation-duration:var(--asom-duration)}.asom__group{gap:var(--asom-gap);padding-right:var(--asom-gap)}.asom__img{height:calc(var(--asom-h) * var(--asom-scale, 1))}svg.asom__img{width:calc(var(--asom-h) * var(--asom-scale, 1) * 2.5)}.asom__text{font-size:var(--asom-text-size)}.asom--sep-dot .asom__item:after,.asom--sep-line .asom__item:after{right:calc(var(--asom-gap) / -2)}}@media(prefers-reduced-motion:reduce){.asom__track{animation:none;width:100%}.asom__group{width:100%;flex-wrap:wrap;justify-content:center;padding:0 20px;row-gap:16px}.asom__group[aria-hidden=true]{display:none}.asom__item:after{display:none}}.bundle-wrapper{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;padding:5rem 0rem}.bundle-card{flex:1;min-width:260px;max-width:100%;border:2px solid transparent;border-radius:14px;text-align:center;background:#faf9f7;position:relative;transition:.3s}.bundle-bottom-contant{padding:0 20px 20px}.top-contant{padding:20px}.bundle-card.active{border-color:#d8b384;transform:scale(1.02)}.bundle-tag{margin:0 auto;width:fit-content;background:#d8b384;color:#fff;padding:5px 12px;font-size:12px;border-radius:20px}.bundle-image img{width:100%;object-fit:cover}.bundle-title{font-size:22px;font-weight:700;line-height:normal}.price{font-size:20px;font-weight:700;margin-top:10px}.compare-price{text-decoration:line-through;color:#999;font-size:14px}.bundle-btn{margin-top:15px;display:inline-block;background:#d8b384;color:#fff;padding:10px 16px;border-radius:6px;text-decoration:none;border:none;cursor:pointer;width:100%}.price-row{display:flex;align-items:center;gap:10px}.total-price{font-weight:600}.compare-price{font-size:14px}.bundle-btn.secondary{background:#222}span.unit-price-jar{font-size:16px;display:block;margin-bottom:10px}.bundle-heading{text-align:center;margin-bottom:30px}.bundle-heading h2{font-size:32px;font-weight:700;margin:0}.bundle-heading p{font-size:16px;color:#666;margin-top:5px}.bundle-image{position:relative}.discount-badge{position:absolute;top:12px;right:12px;width:70px;height:70px;background:#000;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;text-align:center;line-height:1.2;z-index:2}.text-block-55{color:#878787;font-size:18px}@media(max-width:768px){.top-contant.desktop .bundle-title,.text-block-55{display:none}span.unit-price-jar{font-size:13px}.bundle-card{display:flex;gap:12px;width:100%;height:auto;max-width:100%}.top-contant{padding:0;order:1}.bundle-image{flex:0%}.bundle-image img{width:100%;border-radius:10px;height:100%;min-height:100%;max-height:100%}.bundle-bottom-contant{flex:1;padding:0;display:flex;flex-direction:column;justify-content:center}.bundle-title{font-size:18px;margin:0 0 6px;text-align:left;color:#000}.price{text-align:left}.bundle-btn{font-size:14px;padding:10px}.bundle-tag{position:absolute;top:8px;left:8px;z-index:2;font-size:11px}.bundle-card.active{transform:none}.discount-badge{position:absolute;top:unset;bottom:0;right:unset;width:50px;height:50px;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/19/compiled_assets/styles.css.map */
