html,body{overflow-x:hidden;max-width:100%}body{position:relative}@supports (overflow:clip){html,body{overflow-x:clip}}.ach,.ach-section-header,.ach-section-ann,.shopify-section{max-width:100%}.ach-prod__grid>*,.ach-gal>*,.ach-why__grid>*,.ach-feel__inner>*,.ach-ing__grid>*,.ach-ing__items>*,.ach-hdr__row>*,.ach-ftr__grid>*,.ach-rev__grid>*,.ach-faq__grid>*,.ach-strip__row>*,.ach-chips>*,.ach-bundles>*{min-width:0}.ach-gal__main{width:100%;max-width:100%;overflow:hidden}.ach-gal__main img{max-width:100%;height:auto;max-height:100%}.ach-gal__thumbs{max-width:100%}.ach-feel__copy{grid-column:2}.ach-feel__grid{grid-column:3}.ach.ach-ftr h4{font-family:var(--ach-sans);color:#fff;font-size:14px;font-weight:600;margin:0 0 14px}.ach-ing{background:#fdfbf7}.ach-ing__img img{mix-blend-mode:normal}.ach-prod:not(:has(.ach-prod__grid)):not(:has(.ach-editor-hint)){display:none}.ach-gal:not(:has(.ach-gal__thumbs)){grid-template-columns:minmax(0,1fr)}.ach-hdr__icons .buckscc-currency-box{margin-left:2px}.ach-hero__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#fcf7f0d1,#fcf7f099 30%,#fcf7f000 50%);pointer-events:none}body:not(:has(#reviews)) .ach-prod__head .ach-link{display:none}.ach .ach-why__media{min-height:440px}.ach .ach-why__media>img{object-position:28% 30%}.ach .ach-why__card{top:28px;bottom:28px;right:28px;width:min(40%,250px);border-radius:18px;background:#fffbf6e6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 18px 40px -20px #5a2d0a73;gap:18px;padding:22px 20px}.ach .ach-why__card .ach-ring{width:50px;height:50px;background:#fcebd8;border:1.8px solid #E39A55;color:#c25e0e}.ach .ach-why__card .ach-ring .ach-ic{width:24px;height:24px;stroke-width:1.8}.ach .ach-why__benefit{font-size:14px}.ach .ach-bundles__h{font-size:13px;font-weight:600;color:var(--ach-brown);text-transform:uppercase;letter-spacing:.06em;margin:4px 0 12px}.ach-bundles{display:grid;gap:16px;margin-bottom:20px}.ach-bundle{position:relative;display:flex;align-items:center;gap:16px;padding:16px 20px;border:1.5px solid #EADCCB;border-radius:14px;background:#fffbf6;cursor:pointer;transition:border-color .15s,background .15s,box-shadow .15s}.ach-bundle:hover{border-color:#e8b07c}.ach-bundle.is-active{border-color:var(--ach-orange);background:#fff4e8;box-shadow:0 8px 22px -14px #e2580a8c}.ach-bundle.is-off{opacity:.5;cursor:not-allowed}.ach-bundle input{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.ach-bundle__dot{width:22px;height:22px;border-radius:50%;border:2px solid #C9B6A2;flex:none;position:relative;background:#fff}.ach-bundle.is-active .ach-bundle__dot{border-color:var(--ach-orange)}.ach-bundle.is-active .ach-bundle__dot:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--ach-orange)}.ach-bundle input:focus-visible+.ach-bundle__dot{outline:2px solid var(--ach-orange);outline-offset:3px}.ach-bundle__info{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.3}.ach-bundle__info strong{font-size:17px;font-weight:700;color:var(--ach-brown)}.ach-bundle__info small{font-size:13px;color:var(--ach-muted);margin-top:2px}.ach-bundle__price{display:flex;flex-direction:column;align-items:flex-end;line-height:1.25;flex:none}.ach-bundle__price strong{font-size:18px;font-weight:700;color:var(--ach-brown)}.ach-bundle__price s{font-size:13px;color:#9c8a7c}.ach-bundle__badge{position:absolute;top:-11px;right:18px;background:var(--ach-orange);color:#fff;font-size:11.5px;font-weight:600;padding:3px 12px;border-radius:999px;letter-spacing:.02em}.ach-form .ach-buy .ach-btn{min-width:0;width:100%}@keyframes achAnn{0%{opacity:0;transform:translateY(6px)}4%,22%{opacity:1;transform:none}26%,to{opacity:0;transform:translateY(-6px)}}@media(max-width:1024px){.ach-feel__grid{grid-column:2}}@media(max-width:768px){.ach-ann__row{position:relative;overflow:hidden;justify-content:center;min-height:36px}.ach-ann__item{position:absolute;left:0;right:0;justify-content:center;opacity:0;animation:achAnn 12s infinite}.ach-ann__item:nth-child(2){animation-delay:3s}.ach-ann__item:nth-child(3){animation-delay:6s}.ach-ann__item:nth-child(4){animation-delay:9s}.ach-ann__item:nth-child(5){animation-delay:12s}.ach-ann__item:only-child{position:static;opacity:1;animation:none}.ach-hdr__row{grid-template-columns:auto minmax(0,1fr) auto}.ach-hdr__icons .buckscc-currency-box{max-width:110px;overflow:hidden}.ach-feel__copy,.ach-feel__grid{grid-column:1}.ach-gal{grid-template-columns:minmax(0,1fr)}.ach-gal__thumbs{overflow-x:auto;-webkit-overflow-scrolling:touch}.ach .ach-why__media{min-height:0;display:flex;flex-direction:column;background:#fdf6ee}.ach .ach-why__media>img{position:relative;height:340px;width:100%;object-position:38% 25%}.ach .ach-why__card{position:relative;inset:auto;width:auto;margin:-36px 14px 0;display:grid;grid-template-columns:1fr 1fr;gap:14px 10px;padding:18px 14px;border-radius:16px}.ach .ach-why__card .ach-ring{width:42px;height:42px}.ach .ach-why__card .ach-ring .ach-ic{width:20px;height:20px}.ach .ach-why__benefit{font-size:12.5px;gap:10px}.ach-hero__mob{margin:20px -16px 0;width:calc(100% + 32px);max-width:none}.ach-bundle{padding:14px;gap:12px}.ach-bundle__info strong{font-size:15.5px}.ach-bundle__info small{font-size:12px}.ach-bundle__price strong{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/achoria-3.css.map */
