.anila-pr-wrap,.anila-pr,.anila-lb,.oc.anila-faq{--anila-accent: #3d0416}.anila-pr-wrap{position:relative}.anila-pr{display:flex;gap:20px;margin:0 -4px 8px;padding:6px 4px 20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;text-align:left}.anila-pr::-webkit-scrollbar{display:none}.anila-pr>.anila-pr__card{flex:0 0 calc((100% - 60px)/4);scroll-snap-align:start}.anila-pr__nav{position:absolute;top:calc(50% - 50px);z-index:3;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:#fff;color:#1b1a17;cursor:pointer;box-shadow:0 0 0 1px #1b1a1714,0 12px 26px -12px #1b1a1773;transform:translateY(-50%);transition:background .2s ease,color .2s ease,opacity .25s ease}.anila-pr__nav svg{width:20px;height:20px}.anila-pr__nav:hover{background:var(--anila-accent);color:#fff}.anila-pr__nav--prev{left:-24px}.anila-pr__nav--next{right:-24px}.anila-pr__nav[disabled]{opacity:0;pointer-events:none}.anila-pr__card{display:flex;flex-direction:column;margin:0;overflow:hidden;border-radius:18px;background:var(--oc-card, #ffffff);box-shadow:0 0 0 1px #1b1a170f,0 18px 40px -28px #1b1a1759;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease}.anila-pr__card:hover{transform:translateY(-4px);box-shadow:0 0 0 1px #1b1a1712,0 26px 50px -30px #1b1a1773}.anila-pr__media{position:relative;display:block;width:100%;margin:0;padding:0;border:0;background:#ece9e4;aspect-ratio:4 / 5;cursor:zoom-in;overflow:visible}.anila-pr__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.anila-pr__crop{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.anila-pr__card:hover .anila-pr__media img{transform:scale(1.045)}.anila-pr__chip{position:absolute;top:12px;left:12px;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:99px;background:#ffffffe0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#1b1a17;font-size:12px;font-weight:600;line-height:1}.anila-pr__chip svg{width:14px;height:14px}.anila-pr__zoom{position:absolute;top:12px;right:12px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#ffffffe0;color:#1b1a17;opacity:0;transform:scale(.85);transition:opacity .25s ease,transform .25s ease}.anila-pr__zoom svg{width:15px;height:15px}.anila-pr__card:hover .anila-pr__zoom,.anila-pr__media:focus-visible .anila-pr__zoom{opacity:1;transform:none}.anila-pr__avatar{position:absolute;left:18px;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:var(--anila-accent);color:#fff;font-size:14px;font-weight:700;letter-spacing:.04em;box-shadow:0 0 0 3px var(--oc-card, #ffffff),0 8px 18px -8px #00000073;transform:translateY(50%)}.anila-pr__body{display:flex;flex:1;flex-direction:column;gap:10px;padding:34px 20px 22px}.anila-pr__meta{display:flex;align-items:center;justify-content:space-between;gap:10px}.anila-pr__name{font-size:15px;font-weight:600;color:var(--oc-c-heading, #1b1a17)}.anila-pr__meta .oc-stars svg{width:14px;height:14px}.anila-pr__text{margin:0;font-size:14.5px;line-height:1.65;color:var(--oc-c-muted, #4f5668)}.anila-pr__note{font-size:12.5px;color:var(--oc-c-muted, #4f5668)}.anila-pr__more{display:flex;align-items:center;gap:16px;margin:44px 0 22px!important;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--oc-c-muted, #4f5668)}.anila-pr__more:before,.anila-pr__more:after{content:"";flex:1;height:1px;background:#1b1a171a}@media screen and (max-width:989px){.anila-pr{display:flex;gap:14px;margin:0 -20px 8px;padding:4px 20px 18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 20px;scrollbar-width:none}.anila-pr::-webkit-scrollbar{display:none}.anila-pr>.anila-pr__card{flex:0 0 76%;scroll-snap-align:start}.anila-pr__nav{display:none}.anila-pr__card:hover{transform:none}.anila-pr__zoom{opacity:1;transform:none}}@media screen and (min-width:600px)and (max-width:989px){.anila-pr>.anila-pr__card{flex-basis:44%}}.oc-reviews .oc-review__avatar{background:color-mix(in srgb,var(--anila-accent, #3d0416) 10%,#ffffff);color:var(--anila-accent, #3d0416)}.oc-reviews{--anila-accent: #3d0416}.anila-lb{width:min(980px,calc(100vw - 32px));max-width:none;max-height:calc(100vh - 32px);margin:auto;padding:0;border:0;border-radius:20px;background:#fff;color:#1b1a17;overflow:hidden;box-shadow:0 40px 100px -30px #0009}.anila-lb::backdrop{background:#120e0fc7;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.anila-lb[open]{animation:anila-lb-in .3s cubic-bezier(.2,.8,.2,1)}@keyframes anila-lb-in{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}html:has(.anila-lb[open]){overflow:hidden}.anila-lb__inner{display:grid;grid-template-columns:1.15fr 1fr;min-height:0}.anila-lb__stage{position:relative;background:#ece9e4}.anila-lb__img{display:block;width:100%;height:100%;max-height:calc(100vh - 32px);object-fit:cover;aspect-ratio:4 / 5}.anila-lb__side{display:flex;flex-direction:column;gap:18px;padding:56px 36px 32px;overflow-y:auto}.anila-lb__side .anila-pr__body{padding:0;gap:14px}.anila-lb__side .anila-pr__text{font-size:17px;line-height:1.7;color:#1b1a17}.anila-lb__side .anila-pr__name{font-size:16px}.anila-lb__count{margin-top:auto!important;font-size:13px;font-weight:600;letter-spacing:.08em;color:#8a8478}.anila-lb__btn{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#ffffffeb;color:#1b1a17;cursor:pointer;box-shadow:0 8px 20px -10px #00000080;transition:background .2s ease,color .2s ease,transform .2s ease}.anila-lb__btn:hover{background:var(--anila-accent);color:#fff}.anila-lb__btn svg{width:18px;height:18px}.anila-lb__prev{left:14px;top:50%;transform:translateY(-50%)}.anila-lb__next{right:14px;top:50%;transform:translateY(-50%)}.anila-lb__close{top:14px;right:14px;background:#f3f1ed;box-shadow:none}@media screen and (max-width:749px){.anila-lb{width:calc(100vw - 20px);max-height:calc(100vh - 20px);border-radius:16px;overflow-y:auto}.anila-lb__inner{grid-template-columns:1fr}.anila-lb__img{max-height:58vh;aspect-ratio:auto}.anila-lb__side{padding:22px 20px 24px}.anila-lb__side .anila-pr__text{font-size:15.5px}.anila-lb__close{position:absolute;top:10px;right:10px;background:#ffffffeb}}.oc.anila-faq{background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--anila-accent) 4%,#ffffff))}.oc.anila-faq .oc-faq{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:72px;align-items:start;text-align:left}.oc.anila-faq .oc-faq__aside{position:sticky;top:110px;display:flex;flex-direction:column;gap:14px}.oc.anila-faq .oc-faq .oc__title{margin:0;text-align:left}.oc.anila-faq .oc__eyebrow{color:var(--anila-accent)}.oc.anila-faq .oc__lead{margin:0;font-size:16px;line-height:1.65;color:var(--oc-c-muted, #4f5668)}.oc.anila-faq .oc-help{margin-top:18px;padding:28px;border-radius:20px;background:var(--anila-accent);color:#fff;box-shadow:0 30px 60px -40px color-mix(in srgb,var(--anila-accent) 90%,transparent)}.oc.anila-faq .oc-help__title{color:#fff}.oc.anila-faq .oc-help__title svg{color:#fff}.oc.anila-faq .oc-help__text{color:#fffc}.oc.anila-faq .oc-help__actions .oc-btn{flex:1 1 auto;background:#fff;color:var(--anila-accent);box-shadow:none}.oc.anila-faq .oc-help__actions .oc-btn--ghost{background:transparent;color:#fff;box-shadow:inset 0 0 0 1px #ffffff73}.oc.anila-faq .oc-faq__list{counter-reset:anila-q;display:flex;flex-direction:column;gap:10px}.oc.anila-faq .oc-faq details,.oc.anila-faq.oc--white .oc-faq details,.oc.anila-faq.oc--tint .oc-faq details{counter-increment:anila-q;margin:0;padding:0 22px;border:0;border-radius:16px;background:#fff;box-shadow:0 0 0 1px #1b1a1714;transition:box-shadow .3s ease,background .3s ease;animation:none}.oc.anila-faq .oc-faq details:hover{box-shadow:0 0 0 1px #1b1a1729,0 14px 30px -24px #1b1a1766}.oc.anila-faq .oc-faq details[open]{box-shadow:0 0 0 1.5px color-mix(in srgb,var(--anila-accent) 55%,transparent),0 22px 44px -30px #1b1a1773}.oc.anila-faq .oc-faq summary{display:flex;align-items:center;gap:16px;padding:20px 0;font-size:16.5px;font-weight:600;line-height:1.35;color:var(--oc-c-heading, #1b1a17)}.oc.anila-faq .oc-faq summary:before{content:counter(anila-q,decimal-leading-zero);flex:none;width:30px;font-size:13px;font-weight:700;letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--anila-accent);opacity:.55;transition:opacity .25s ease}.oc.anila-faq .oc-faq details[open] summary:before,.oc.anila-faq .oc-faq summary:hover:before{opacity:1}.oc.anila-faq .oc-faq__q{flex:1}.oc.anila-faq .oc-faq__chevron{position:relative;width:34px;height:34px;background:color-mix(in srgb,var(--anila-accent) 7%,#ffffff);color:var(--anila-accent);box-shadow:none;transform:none!important}.oc.anila-faq .oc-faq__chevron svg{display:none}.oc.anila-faq .oc-faq__chevron:before,.oc.anila-faq .oc-faq__chevron:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:1.6px;border-radius:2px;background:currentColor;transform:translate(-50%,-50%);transition:transform .35s cubic-bezier(.2,.8,.2,1)}.oc.anila-faq .oc-faq__chevron:after{transform:translate(-50%,-50%) rotate(90deg)}.oc.anila-faq .oc-faq details[open]:not(.is-closing) .oc-faq__chevron{background:var(--anila-accent);color:#fff}.oc.anila-faq .oc-faq details[open]:not(.is-closing) .oc-faq__chevron:after{transform:translate(-50%,-50%) rotate(0)}.oc.anila-faq .oc-faq summary:hover .oc-faq__chevron{background:var(--anila-accent);color:#fff}.oc.anila-faq .oc-faq__answer{padding:0 50px 22px 46px;font-size:15px;line-height:1.75;color:var(--oc-c-muted, #4f5668)}.oc.anila-faq .oc-faq__answer p+p{margin-top:10px}.oc.anila-faq .oc-faq__more{display:inline-block;margin-top:22px}@media screen and (max-width:989px){.oc.anila-faq .oc-faq{display:flex;flex-direction:column;gap:0}.oc.anila-faq .oc-faq__aside{display:contents}.oc.anila-faq .oc-faq__aside>.oc__eyebrow{order:1;margin-bottom:10px}.oc.anila-faq .oc-faq__aside>.oc__title{order:2;margin-bottom:12px}.oc.anila-faq .oc-faq__aside>.oc__lead{order:3;margin-bottom:26px}.oc.anila-faq .oc-faq__main{order:4}.oc.anila-faq .oc-help{order:5;margin-top:28px}}@media screen and (max-width:749px){.oc.anila-faq .oc-faq details,.oc.anila-faq.oc--white .oc-faq details,.oc.anila-faq.oc--tint .oc-faq details{padding:0 16px;border-radius:14px}.oc.anila-faq .oc-faq summary{gap:12px;padding:17px 0;font-size:15.5px}.oc.anila-faq .oc-faq summary:before{width:22px;font-size:12px}.oc.anila-faq .oc-faq__answer{padding:0 4px 20px 34px;font-size:14.5px}.oc.anila-faq .oc-help{padding:22px}}@media screen and (max-width:749px){.product__media-wrapper .product__media-list{width:100%!important;margin-left:0!important;margin-right:0!important;align-items:flex-start}.product__media-wrapper .product__media-list .product__media-item{width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important}.product__media-wrapper slider-component,.product__media-wrapper .product__media-list{height:auto!important;min-height:0!important;max-height:none!important}.product__media-wrapper .product__media-item .product-media-container,.product__media-wrapper .product__media-item modal-opener{height:auto!important;min-height:0!important}.product__media-wrapper .product__media-item .product-media-container{aspect-ratio:auto!important;height:auto!important}.product__media-wrapper .product__media-item .product-media-container .media{padding-top:0!important;height:auto!important;aspect-ratio:5 / 6!important;position:relative;overflow:hidden}.product__media-wrapper .product__media-item .product-media-container .media>img,.product__media-wrapper .product__media-item .product-media-container .media video,.product__media-wrapper .product__media-item .product-media-container .media iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-height:none!important;object-fit:cover;transform:none!important}.product__media-wrapper .product__media-item .product-media-container.media-type-image .media>img{object-position:92% center}.product__media-wrapper .product__media-item .product-media-container.media-type-video{position:relative;aspect-ratio:5 / 6!important;overflow:hidden}.product__media-wrapper .product__media-item .product-media-container.media-type-video>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover}}.product__media-list .product__media-item{position:relative}.anila-stock-pill{position:absolute;right:12px;bottom:12px;z-index:3;display:inline-flex;align-items:center;gap:7px;padding:6px 12px 6px 10px;border-radius:99px;background:#1c0e1261;-webkit-backdrop-filter:blur(10px) saturate(150%);backdrop-filter:blur(10px) saturate(150%);border:1px solid rgba(255,255,255,.28);box-shadow:0 8px 22px -10px #00000073;color:#fff;font-size:12px;line-height:1.2;letter-spacing:.01em;white-space:nowrap;pointer-events:none}.anila-stock-pill strong{font-weight:800}.anila-stock-pill__dot{position:relative;flex:none;width:7px;height:7px;border-radius:50%;background:#ff5a4f}.anila-stock-pill__dot:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;background:#ff5a4f73;animation:anila-sp-pulse 1.8s ease-out infinite}@keyframes anila-sp-pulse{0%{transform:scale(.4);opacity:1}to{transform:scale(1.8);opacity:0}}@media screen and (min-width:750px){.anila-stock-pill{bottom:auto;top:min(calc(100% - 46px),calc(100vh - 210px))}}@media screen and (max-width:749px){.anila-stock-pill{right:10px;bottom:10px;font-size:11px;padding:5px 10px 5px 9px}}@media(prefers-reduced-motion:reduce){.anila-stock-pill__dot:after{animation:none}}.anila-lb__img{object-fit:contain;background:#1b1a17}.anila-lb__stage{background:#1b1a17}@media screen and (max-width:749px){.anila-lb__img{width:100%;height:52vh;max-height:52vh}}@media screen and (max-width:749px){.product-media-modal__content>img,.product-media-modal__content img,.product-media-modal__content video{width:100%!important;max-width:100%!important;height:auto!important}}@media screen and (max-width:749px){.product__media-wrapper .product__media-list .product__media-item:not(:first-child) .media>img{object-position:center center!important}}.product__media-list .product__media-item:not(:first-child) .anila-stock-pill{display:none}
/*# sourceMappingURL=/cdn/shop/t/7/assets/anila-extras.css.map */
