.allure-icon{display:block;width:1em;height:1em;flex-shrink:0}.allure-stars{position:relative;display:inline-flex;vertical-align:middle;line-height:0;color:var(--ar-star, #ef9990)}.allure-stars svg{width:var(--star-size, 16px);height:var(--star-size, 16px);flex-shrink:0}.allure-stars svg,.allure-stars svg path{fill:currentColor!important;stroke:none!important}.allure-stars__base,.allure-stars__fill{display:inline-flex;gap:2px}.allure-stars__base{color:rgba(var(--gsc-text-color, 20, 20, 22),.16)}.allure-stars__fill{position:absolute;inset:0 auto 0 0;overflow:hidden;white-space:nowrap}.aq__spinner{display:none;width:18px;height:18px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:allure-spin .7s linear infinite}@keyframes allure-spin{to{transform:rotate(360deg)}}allure-quick-add,allure-quick-add product-form{display:block}.aq--overlay{position:absolute;inset:auto 0 0 0;z-index:6;padding:10px;pointer-events:none}.aq--overlay .aq__form{display:flex;justify-content:flex-end}.aq__toggle{position:relative;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;margin:0;border:0;border-radius:50%;background:#fff;color:#141416;font-size:21px;cursor:pointer;pointer-events:auto;box-shadow:0 6px 18px rgba(20,20,22,.16),0 1px 3px rgba(20,20,22,.1);transition:transform .25s cubic-bezier(.2,.8,.2,1),background-color .25s,color .25s;-webkit-tap-highlight-color:transparent}.aq__toggle:hover{transform:scale(1.07)}.aq__toggle:active{transform:scale(.94)}.aq__toggle:focus-visible,.aq__chip:focus-visible{outline:2px solid rgb(var(--gsc-button-background-color, 239, 153, 144));outline-offset:2px}.aq__icon--close,.aq__icon--done{display:none}.aq.is-open .aq__toggle{background:#141416;color:#fff}.aq.is-open .aq__icon--add{display:none}.aq.is-open .aq__icon--close{display:block}.aq__toggle.loading .aq__spinner,.aq__chip.is-pending.loading .aq__spinner{display:block}.aq__toggle.loading .aq__icon,.aq__chip.is-pending.loading .aq__chip-text{display:none}.aq.is-added .aq__toggle{background:rgb(var(--gsc-button-background-color, 239, 153, 144));color:rgb(var(--gsc-button-text-color, 255, 255, 255));animation:allure-pop .45s cubic-bezier(.2,.8,.2,1)}.aq.is-added .aq__icon--add,.aq.is-added .aq__icon--close{display:none}.aq.is-added .aq__icon--done{display:block}@keyframes allure-pop{0%{transform:scale(.8)}60%{transform:scale(1.12)}to{transform:scale(1)}}.aq__panel{position:absolute;left:8px;right:8px;bottom:60px;padding:12px;border-radius:14px;background:rgba(255,255,255,.96);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#141416;box-shadow:0 12px 32px rgba(20,20,22,.18);pointer-events:auto;opacity:0;visibility:hidden;transform:translateY(10px) scale(.98);transform-origin:bottom right;transition:opacity .22s ease,transform .28s cubic-bezier(.2,.8,.2,1),visibility 0s linear .28s}.aq.is-open .aq__panel{opacity:1;visibility:visible;transform:none;transition:opacity .22s ease,transform .28s cubic-bezier(.2,.8,.2,1),visibility 0s}.aq__panel-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:10px}.aq__panel-title{font-size:13px;font-weight:600;line-height:1.2}.aq__panel-option{font-size:11px;opacity:.6;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aq__options{display:grid;gap:10px;max-height:168px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.aq__chips{display:flex;flex-wrap:wrap;gap:6px}.aq__group{display:grid;gap:6px}.aq__group-label{font-size:11.5px;font-weight:600;opacity:.7;line-height:1.3}.aq__chip{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:34px;padding:0 12px;margin:0;border:1px solid rgba(20,20,22,.18);border-radius:999px;background:#fff;color:#141416;font:inherit;font-size:13px;font-weight:500;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s}.aq__chip:hover{border-color:#141416;background:#141416;color:#fff}.aq__chip--soldout{opacity:.4;text-decoration:line-through;cursor:not-allowed}.aq__chip--soldout:hover{background:#fff;color:#141416;border-color:rgba(20,20,22,.18)}.aq__chip .aq__spinner{width:14px;height:14px}.vertical-product-card .aq--overlay,.cart-drawer .aq--overlay{padding:6px}.vertical-product-card .aq__toggle,.cart-drawer .aq__toggle{width:34px;height:34px;font-size:17px}.vertical-product-card .aq__panel,.cart-drawer .aq__panel{left:4px;right:4px;bottom:46px;padding:8px;border-radius:10px}.vertical-product-card .aq__panel-option,.cart-drawer .aq__panel-option{display:none}.vertical-product-card .aq__panel-title,.cart-drawer .aq__panel-title{font-size:11.5px}.vertical-product-card .aq__group-label,.cart-drawer .aq__group-label{font-size:10.5px}.vertical-product-card .aq__options,.cart-drawer .aq__options{max-height:150px;gap:8px}.vertical-product-card .aq__chip,.cart-drawer .aq__chip{min-width:32px;height:28px;padding:0 8px;font-size:11.5px}.aq--inline{position:relative;margin-top:8px}.aq--inline .aq__form{display:flex;flex-direction:column;align-items:flex-start}.aq--inline .aq__toggle{width:34px;height:34px;font-size:17px;box-shadow:none;border:1px solid rgba(20,20,22,.15)}.aq--inline .aq__panel{position:static;max-height:0;padding:0;margin:0;box-shadow:none;background:0 0;overflow:hidden;-webkit-backdrop-filter:none;backdrop-filter:none}.aq--inline.is-open .aq__panel{max-height:220px;margin-top:8px}.aq--inline .aq__panel-head{display:none}@media (hover:hover) and (min-width:990px){.product-card .aq--overlay .aq__toggle{transform:translateY(4px);opacity:.92}.product-card:hover .aq--overlay .aq__toggle,.product-card .aq--overlay.is-open .aq__toggle,.product-card .aq--overlay .aq__toggle:focus-visible{transform:none;opacity:1}}@media (max-width:749px){.aq--overlay{padding:8px}.aq__toggle{width:38px;height:38px;font-size:19px}.aq__panel{left:6px;right:6px;bottom:52px;padding:10px}.aq__panel-option{display:none}.aq__chip{min-width:36px;height:32px;padding:0 10px}}.up{margin:6px 0 2px;color:rgb(var(--gsc-text-color))}.up--boxed{padding:16px;border-radius:16px;background:var(--up-bg)}.up__head{margin-bottom:12px}.up__heading{display:flex;align-items:center;gap:8px;margin:0;font-family:var(--gsc-headings-font-family);font-weight:var(--gsc-headings-font-weight, 600);font-size:16px;line-height:1.3}.up__heading-icon{font-size:20px;color:var(--up-accent)}.up__subheading{margin:4px 0 0;font-size:13px;line-height:1.45;opacity:.7}.up__list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.up__form{border:1px solid rgba(var(--gsc-text-color),.08);border-radius:14px;background:rgb(var(--gsc-background-color));transition:border-color .2s,box-shadow .2s}.up__form:hover,.aq--upsell.is-open .up__form{border-color:rgba(var(--gsc-text-color),.18);box-shadow:0 8px 24px rgba(20,20,22,.06)}.up__row{display:grid;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 12px 10px 10px}.up__media{position:relative;display:block;width:72px;aspect-ratio:4/5;border-radius:10px;overflow:hidden;background:rgba(var(--gsc-text-color),.05)}.up__img{display:block;width:100%;height:100%;object-fit:cover}.up__badge{position:absolute;top:5px;left:5px;padding:3px 6px;border-radius:999px;background:var(--up-accent);color:#fff;font-size:10px;font-weight:700;line-height:1}.up__info{display:flex;flex-direction:column;gap:4px;min-width:0}.up__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:inherit;font-size:13.5px;font-weight:500;line-height:1.35;text-decoration:none}.up__title:hover{text-decoration:underline}.up__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px;font-size:14px;font-weight:600}.up__price-now--sale{color:var(--up-accent)}.up__price-was{font-size:12px;font-weight:400;opacity:.5}.up__sizes{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin:2px 0 0;font-size:11.5px;line-height:1}.up__sizes-label{margin-right:2px;opacity:.6}.up__size{padding:3px 6px;border-radius:6px;background:rgba(var(--gsc-text-color),.06);font-weight:500}.up .up__add{width:auto;height:40px;padding:0 14px 0 12px;gap:6px;border-radius:999px;box-shadow:none;background:rgb(var(--gsc-button-background-color));color:rgb(var(--gsc-button-text-color));font:inherit;font-size:13px;font-weight:600;white-space:nowrap}.up .up__add .aq__icon{font-size:18px}.up--btn-icon .up__add-label{display:none}.up--btn-icon .up__add{width:42px;padding:0}.up .aq.is-open .up__add{background:#141416;color:#fff}.up .aq.is-open .up__add-label,.up .aq.is-added .up__add-label,.up .up__add.loading .up__add-label{display:none}.up .aq.is-open .up__add,.up .aq.is-added .up__add{width:40px;padding:0}.up .aq.is-added .up__add{background:#141416;color:#fff}.up .up__panel{position:static;display:grid;grid-template-rows:0fr;padding:0;border-radius:0;background:0 0;box-shadow:none;transform:none;opacity:1;visibility:visible;-webkit-backdrop-filter:none;backdrop-filter:none;transition:grid-template-rows .3s cubic-bezier(.2,.8,.2,1)}.up .aq.is-open .up__panel{grid-template-rows:1fr}.up__panel-inner{min-height:0;overflow:hidden}.up .aq.is-open .up__panel-inner{margin:0 12px 12px;padding-top:12px;border-top:1px dashed rgba(var(--gsc-text-color),.15)}.up__panel-title{margin:0 0 8px;font-size:12.5px;font-weight:600}.up .aq__options{max-height:none}.up .aq__chip{border-color:rgba(var(--gsc-text-color),.18);background:rgb(var(--gsc-background-color));color:rgb(var(--gsc-text-color))}.up .aq__chip:hover{border-color:var(--up-accent);background:var(--up-accent);color:#fff}.up .aq__chip--soldout:hover{border-color:rgba(var(--gsc-text-color),.18);background:rgb(var(--gsc-background-color));color:rgb(var(--gsc-text-color))}.up--slider .up__list{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0-2px;padding:2px 2px 4px}.up--slider .up__list::-webkit-scrollbar{display:none}.up--slider .up__item{flex:0 0 min(88%,340px);scroll-snap-align:start}.up--empty{padding:12px;border:1px dashed rgba(var(--gsc-text-color),.3);border-radius:12px}@media (max-width:749px){.up--boxed{padding:14px 12px}.up__row{grid-template-columns:64px minmax(0,1fr) auto;gap:10px;padding:8px 10px 8px 8px}.up__media{width:64px}.up__title{font-size:13px}.up .up__add{width:42px;height:42px;padding:0}.up .up__add .up__add-label{display:none}.up .up__add .aq__icon{font-size:20px}}.ar{padding-top:var(--ar-pt);padding-bottom:var(--ar-pb);background:rgb(var(--gsc-background-color));color:rgb(var(--gsc-text-color))}allure-reviews{display:block}.ar__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.ar__summary{padding:24px 20px;border-radius:18px;background:rgb(var(--gsc-foreground-color))}.ar__eyebrow{display:inline-block;margin:0 0 8px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ar-star)}.ar__heading{margin:0 0 18px}.ar__heading--standalone{margin-bottom:20px}.ar__score{display:flex;align-items:center;gap:14px}.ar__score-value{font-family:var(--gsc-headings-font-family);font-weight:var(--gsc-headings-font-weight, 700);font-size:56px;line-height:1;letter-spacing:-.02em}.ar__score-meta{display:flex;flex-direction:column;gap:6px}.ar__score-stars{--star-size:20px}.ar__score-count{font-size:13px;opacity:.7}.ar__bars{display:grid;gap:4px;margin:20px 0 0;padding:0;list-style:none}.ar__bar{display:grid;grid-template-columns:30px minmax(0,1fr) 28px;align-items:center;gap:10px;width:100%;padding:4px 6px;margin:0;border:0;border-radius:8px;background:0 0;color:inherit;font:inherit;font-size:13px;cursor:pointer;transition:background-color .2s}.ar__bar:hover:not([disabled]),.ar__bar.is-active{background:rgba(var(--gsc-text-color),.06)}.ar__bar[disabled]{cursor:default;opacity:.5}.ar__bar-label{display:inline-flex;align-items:center;gap:3px;font-weight:600}.ar__bar-label svg{fill:var(--ar-star)}.ar__bar-track{height:7px;border-radius:999px;background:rgba(var(--gsc-text-color),.1);overflow:hidden}.ar__bar-fill{display:block;height:100%;border-radius:inherit;background:var(--ar-accent)}.ar__bar-count{text-align:right;opacity:.6}.ar__recommend{display:flex;align-items:center;gap:10px;margin:18px 0 0;padding:12px 14px;border-radius:12px;background:rgb(var(--gsc-background-color));font-size:13.5px;line-height:1.4}.ar__recommend-icon{font-size:22px;color:var(--ar-star)}.ar__write{width:100%;margin-top:18px}.ar__filters{display:flex;gap:8px;margin-bottom:18px;overflow-x:auto;scrollbar-width:none}.ar__filters::-webkit-scrollbar{display:none}.ar__filter{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;height:36px;padding:0 14px;margin:0;border:1px solid rgba(var(--gsc-text-color),.16);border-radius:999px;background:0 0;color:inherit;font:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s}.ar__filter span{opacity:.55;font-weight:400}.ar__filter-icon{font-size:16px}.ar__filter:hover{border-color:rgb(var(--gsc-text-color))}.ar__filter.is-active{border-color:var(--ar-accent);background:var(--ar-accent);color:#fff}.ar__filter.is-active span{opacity:.8}.ar__card{display:flex;flex-direction:column;gap:10px;padding:20px;border:1px solid rgba(var(--gsc-text-color),.08);border-radius:16px;background:rgb(var(--gsc-background-color));box-shadow:0 1px 2px rgba(20,20,22,.03);break-inside:avoid;transition:box-shadow .25s,transform .25s;animation:allure-fade-up .4s ease both}.ar__card:hover{box-shadow:0 10px 28px rgba(20,20,22,.07)}@keyframes allure-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ar__card-head{display:flex;align-items:center;gap:12px}.ar__avatar{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:50%;background:color-mix(in srgb,var(--ar-star) 22%,transparent);color:rgb(var(--gsc-text-color));font-weight:700;font-size:15px}.ar__who{display:flex;flex-direction:column;gap:2px;min-width:0}.ar__author{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-weight:600;font-size:14.5px}.ar__verified{display:inline-flex;align-items:center;gap:3px;font-size:11.5px;font-weight:500;color:var(--ar-accent)}.ar__verified-icon{font-size:14px}.ar__meta{font-size:12.5px;opacity:.6}.ar__card-stars{--star-size:15px}.ar__title{margin:0;font-size:15px;font-weight:600;line-height:1.35}.ar__body{font-size:14px;line-height:1.6;opacity:.85;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.ar__body p{margin:0}.ar__card.is-expanded .ar__body{-webkit-line-clamp:unset;display:block}.ar__more-text{align-self:flex-start;padding:0;margin:-4px 0 0;border:0;background:0 0;color:inherit;font:inherit;font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ar__photos{display:flex;gap:8px}.ar__photo{width:84px;height:84px;padding:0;margin:0;border:0;border-radius:10px;overflow:hidden;background:rgba(var(--gsc-text-color),.06);cursor:zoom-in}.ar__photo img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s}.ar__photo:hover img{transform:scale(1.06)}.ar__variant{margin:0;padding-top:10px;border-top:1px solid rgba(var(--gsc-text-color),.08);font-size:12.5px;opacity:.65}.ar__empty{margin:0 0 16px;padding:16px 20px;font-size:13px;border:1px dashed rgba(var(--gsc-text-color),.25);border-radius:14px;text-align:center}.ar__footer{display:flex;justify-content:center;margin-top:24px}.ar__footer:empty{display:none}.ar__dots{display:none;position:relative;width:120px;height:3px;border-radius:999px;background:rgba(var(--gsc-text-color),.12);overflow:hidden}.ar__dots-bar{position:absolute;inset:0 auto 0 0;width:30%;border-radius:inherit;background:rgb(var(--gsc-text-color));transition:transform .1s linear}.ar__load[hidden]{display:none}.ar__lightbox{max-width:min(92vw,900px);max-height:90vh;padding:0;border:0;border-radius:16px;background:0 0;overflow:visible}.ar__lightbox::backdrop{background:rgba(10,10,12,.78);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ar__lightbox img{display:block;max-width:100%;max-height:90vh;border-radius:16px;object-fit:contain}.ar__lightbox-close{position:absolute;top:-14px;right:-14px;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:0;border-radius:50%;background:#fff;color:#141416;font-size:20px;cursor:pointer;box-shadow:0 6px 18px rgba(0,0,0,.25)}.ar__card.is-filtered-out{display:none}@media (max-width:749px){.ar__score-value{font-size:48px}.ar__card{padding:18px}allure-reviews[data-mobile=list] .ar__track{display:grid;gap:12px}allure-reviews[data-mobile=list] .ar__card.is-paged-out{display:none}allure-reviews[data-mobile=carousel] .ar__track{display:flex;gap:12px;margin:0 calc(var(--gsc-aside-padding-size, 16px)*-1);padding:2px var(--gsc-aside-padding-size, 16px) 6px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--gsc-aside-padding-size, 16px);scrollbar-width:none;-webkit-overflow-scrolling:touch}allure-reviews[data-mobile=carousel] .ar__track::-webkit-scrollbar{display:none}allure-reviews[data-mobile=carousel] .ar__card{flex:0 0 84%;scroll-snap-align:start}allure-reviews[data-mobile=carousel] .ar__load{display:none}allure-reviews[data-mobile=carousel] .ar__dots{display:block}}@media (min-width:750px){.ar__card.is-paged-out{display:none}allure-reviews[data-desktop=masonry] .ar__track{columns:2;column-gap:16px}allure-reviews[data-desktop=masonry] .ar__card{margin-bottom:16px}allure-reviews[data-desktop=grid] .ar__track{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (min-width:990px){.ar__layout{grid-template-columns:minmax(280px,340px) minmax(0,1fr);gap:48px;align-items:start}.ar__layout--no-summary{grid-template-columns:minmax(0,1fr)}.ar__summary{position:sticky;top:100px;padding:32px 28px}allure-reviews[data-desktop=masonry] .ar__layout--no-summary .ar__track{columns:3}allure-reviews[data-desktop=grid] .ar__layout--no-summary .ar__track{grid-template-columns:repeat(3,minmax(0,1fr))}}.tb{margin-top:14px;--tb-accent-fallback:rgb(var(--gsc-button-background-color, 239, 153, 144));color:var(--tb-text, inherit);text-align:center}.tb--card{padding:14px 12px 12px;border-radius:12px;background:var(--tb-bg, color-mix(in srgb, currentColor 7%, transparent))}.tb__heading{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin:0 0 12px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.tb__heading-icon{font-size:15px;color:var(--tb-accent, var(--tb-accent-fallback))}.tb__items{display:grid;gap:8px;margin:0 0 12px;padding:0;list-style:none}.tb__items--2{grid-template-columns:repeat(2,minmax(0,1fr))}.tb__items--3{grid-template-columns:repeat(3,minmax(0,1fr))}.tb__item{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:11.5px;line-height:1.3}.tb__item-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:color-mix(in srgb,var(--tb-accent, var(--tb-accent-fallback)) 16%,transparent);color:var(--tb-accent, var(--tb-accent-fallback));font-size:19px}.tb--minimal .tb__items{padding:10px 0;border-top:1px solid color-mix(in srgb,currentColor 14%,transparent);border-bottom:1px solid color-mix(in srgb,currentColor 14%,transparent)}.tb__payments{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0;list-style:none}.tb__payment-icon{display:block;width:38px;height:24px}.tb__footnote{margin:10px 0 0;font-size:11px;line-height:1.4;opacity:.7}@media (max-width:749px){.tb{margin-top:10px}.tb--card{padding:10px 8px 8px}.tb__heading{margin-bottom:8px;font-size:11px}.tb__items{gap:4px;margin-bottom:6px}.tb__item{flex-direction:row;justify-content:center;gap:5px;font-size:10.5px;text-align:left}.tb__item-icon{width:26px;height:26px;font-size:15px}.tb__footnote{margin-top:6px;font-size:10px}}.multicolumn__column:has(>.multicolumn__column-link-overlay){cursor:pointer;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s}@media (hover:hover){.multicolumn__column:has(>.multicolumn__column-link-overlay):hover{transform:translateY(-3px);box-shadow:0 12px 28px rgba(20,20,22,.08)}}.up .aq.is-open .up__panel{transition:grid-template-rows .3s cubic-bezier(.2,.8,.2,1)}.tb--body{margin:18px var(--gsc-modals-and-header-paddings, 20px) 6px}@media (min-width:750px){.tb--body{display:none}}@media (max-width:749px){.cart-drawer__footer .tb--footer{display:none}.cart-drawer__footer .cart-drawer-subtotal__subtotals{margin-bottom:.4rem}.cart-drawer__footer .cart-drawer-subtotal__totals{font-size:1.8rem}.cart-drawer__footer .cart-drawer-subtotal__btn{padding:1.1rem}}allure-quick-add [class*=_rsi-],allure-quick-add [id*=_rsi-],.aq__chips>:not(.aq__chip),.aq__group>:not(.aq__group-label):not(.aq__chips),.aq__options>:not(.aq__group):not(.aq__chips),.aq__panel>:not(.aq__panel-head):not(.aq__options):not(.up__panel-inner),.up__row>:not(.up__media):not(.up__info):not(.up__add),allure-quick-add form>:not(input):not(.aq__toggle):not(.aq__panel):not(.up__row){display:none!important}#CartDrawer .cart-drawer__blocks>.cart-drawer__block:first-child{margin-top:4px}#CartDrawer .cart-drawer__block--items{margin-top:10px}#CartDrawer .coyaka-upsell-progress-bar{padding-top:4px!important;padding-bottom:4px!important}#CartDrawer .coyaka-upsell-progress-bar .completionWording{margin-bottom:4px!important;font-size:13px!important;line-height:1.35!important}#CartDrawer .coyaka-upsell-progress-bar .cupb__image-main-wrapper{height:auto!important}#CartDrawer .coyaka-upsell-progress-bar .cupb__image-wrapper,#CartDrawer .coyaka-upsell-progress-bar .cupb__image{width:32px!important;height:32px!important}#CartDrawer .coyaka-upsell-progress-bar .cupb__image-wrapper{margin:0 auto 2px!important}#CartDrawer .coyaka-upsell-progress-bar .cupb__title{font-size:11.5px!important;line-height:1.25!important}#CartDrawer .coyaka-upsell-progress-bar .cupb__price{font-size:11px!important;line-height:1.2!important}allure-delivery{display:block}.adl{--adl-tint:color-mix(in srgb, var(--adl-accent) 8%, #fff);--adl-tint-2:color-mix(in srgb, var(--adl-accent) 22%, #fff);--adl-line:color-mix(in srgb, var(--adl-accent) 20%, #fff);--adl-step:60px;margin:18px 0;color:rgb(var(--gsc-text-color))}.adl__card{margin-bottom:12px;border:1px solid var(--adl-line);border-radius:16px;overflow:hidden;background:linear-gradient(180deg,#fff 0%,var(--adl-tint) 100%);box-shadow:0 1px 2px rgba(27,22,32,.04),0 8px 24px -12px color-mix(in srgb,var(--adl-accent) 35%,transparent)}.adl__head{padding:16px 18px 0;text-align:center}.adl__eyebrow{display:inline-flex;align-items:center;gap:7px;margin:0;font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--adl-accent-dark)}.adl__dot{position:relative;display:inline-block;width:7px;height:7px;border-radius:50%;background:#22a06b}.adl__dot::after{content:"";position:absolute;inset:0;border-radius:50%;background:#22a06b;animation:adl-pulse 1.8s ease-out infinite}@keyframes adl-pulse{0%{transform:scale(1);opacity:.6}to{transform:scale(2.6);opacity:0}}.adl__title{margin:4px 0 0;font-family:var(--gsc-headings-font-family);font-size:15px;font-weight:600;line-height:1.3}.adl__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;padding:18px 12px 16px;list-style:none}.adl__step{position:relative;display:flex;flex-direction:column;align-items:center;min-width:0;text-align:center}.adl__step+.adl__step::before{content:"";position:absolute;z-index:0;top:calc(var(--adl-step)/2 - 1px);right:50%;width:calc(100% + 6px);border-top:2px dashed var(--adl-tint-2)}.adl__step-icon{position:relative;z-index:1;display:grid;place-items:center;width:var(--adl-step);height:var(--adl-step);border:4px solid #fff;border-radius:50%;background:var(--adl-tint-2);color:var(--adl-accent-dark);box-shadow:0 0 0 1px var(--adl-tint-2)}.adl__step-icon svg{width:24px;height:24px}.adl__step--final .adl__step-icon{background:var(--adl-accent);color:#3a1612;box-shadow:0 0 0 1px var(--adl-accent),0 8px 16px -8px var(--adl-accent)}.adl__step-label{margin-top:10px;font-size:13px;font-weight:700;line-height:1.2}.adl__step-date{min-height:1.35em;margin-top:4px;padding:0 2px;font-size:12px;line-height:1.35;opacity:.7;text-wrap:balance}.adl__step--final .adl__step-date{opacity:1;font-weight:700;color:var(--adl-accent-dark)}.adl__door{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;padding:10px 16px;background:var(--adl-tint-2);color:var(--adl-accent-dark);font-size:12.5px;font-weight:600;text-align:center}.adl__door svg{flex-shrink:0}.adl__trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.adl__trust-item{display:flex;flex-direction:column;align-items:center;gap:12px;padding:18px 12px 16px;border:1px solid var(--adl-line);border-radius:14px;background:#fff;text-align:center;transition:transform .25s ease,box-shadow .25s ease}.adl__trust-item:hover{transform:translateY(-2px);box-shadow:0 10px 24px -14px color-mix(in srgb,var(--adl-accent) 60%,transparent)}.adl__trust-icon{display:grid;place-items:center;flex-shrink:0;width:58px;height:58px;border:1px solid var(--adl-tint-2);border-radius:50%;background:var(--adl-tint)}.adl__trust-icon img{display:block;width:36px;height:36px;object-fit:contain}.adl__trust-content{display:flex;flex-direction:column;align-items:center;gap:5px}.adl__trust-title{font-size:13px;font-weight:700;line-height:1.3;text-wrap:balance}.adl__trust-text{font-size:12px;line-height:1.5;opacity:.7;text-wrap:balance}@media (max-width:560px){.adl{--adl-step:56px;margin:16px 0}.adl__head{padding:14px 14px 0}.adl__steps{gap:4px;padding:16px 6px 14px}.adl__step-icon svg{width:22px;height:22px}.adl__step-label{font-size:12.5px}.adl__step-date{font-size:11.5px}.adl__trust{grid-template-columns:1fr;gap:10px}.adl__trust-item{flex-direction:row;gap:14px;padding:14px;text-align:left}.adl__trust-icon{width:52px;height:52px}.adl__trust-content{align-items:flex-start;gap:3px}.adl__trust-title{font-size:14px}.adl__trust-text{font-size:12.5px}}@media (prefers-reduced-motion:reduce){.adl__dot::after{animation:none}.adl__trust-item{transition:none}}:root{--ac-rose:#b4475a;--ac-rose-deep:#8e3446;--ac-blush:#ef9990;--ac-ink:#1e1719;--ac-muted:#8a7b7e;--ac-line:#e9dcd8;--ac-shell:#fbf6f4;--ac-error:#c4364d;--ac-radius:14px}@keyframes allure-hook{0%,12%,to{transform:translate3d(0,0,0) rotate(0)}2%{transform:translate3d(-4px,0,0) rotate(-1.2deg)}4%{transform:translate3d(4px,0,0) rotate(1.2deg)}6%{transform:translate3d(-3px,0,0) rotate(-.8deg)}8%{transform:translate3d(2px,0,0) rotate(.5deg)}10%{transform:translate3d(-1px,0,0) rotate(-.2deg)}}@keyframes allure-sheen{0%,9%{transform:translateX(-130%) skewX(-18deg)}22%,to{transform:translateX(260%) skewX(-18deg)}}.allure-hook{position:relative!important;overflow:hidden!important;isolation:isolate;transform-origin:50% 60%;animation:allure-hook var(--ac-hook-interval, 6s) ease-in-out 2.4s infinite;will-change:transform}.allure-hook::after{content:"";position:absolute;inset:0;z-index:1;width:45%;background:linear-gradient(90deg,rgba(255,255,255,0)0,rgba(255,255,255,.32) 50%,rgba(255,255,255,0) 100%);transform:translateX(-130%) skewX(-18deg);animation:allure-sheen var(--ac-hook-interval, 6s) cubic-bezier(.4,0,.2,1) 2.4s infinite;pointer-events:none}.allure-hook:hover,.allure-hook:focus-visible,.allure-hook:active,.allure-hook.is-paused,.allure-hook:hover::after,.allure-hook:focus-visible::after,.allure-hook:active::after,.allure-hook.is-paused::after{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.allure-hook,.allure-hook::after{animation:none!important}}#_rsi-cod-form-modal.allure-cod{background:rgba(30,23,25,.48)!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}#_rsi-cod-form-modal.allure-cod ._rsi-modal-form{padding:18px 18px 24px!important;border-radius:22px!important;background:#fff!important;color:var(--ac-ink);font-family:var(--gsc-body-font-family, inherit)!important;box-shadow:0 24px 60px -24px rgba(30,23,25,.45)}#_rsi-cod-form-modal.allure-cod ._rsi-modal-header{padding-bottom:12px!important}#_rsi-cod-form-modal.allure-cod ._rsi-modal-header-title{font-family:var(--gsc-headings-font-family, inherit)!important;font-size:19px!important;letter-spacing:-.01em;color:var(--ac-ink)!important}#_rsi-cod-form-modal.allure-cod ._rsi-modal-close-button{display:inline-flex!important;align-items:center;justify-content:center;width:36px!important;height:36px!important;border-radius:50%!important;background:var(--ac-shell)!important;transition:background-color .2s}#_rsi-cod-form-modal.allure-cod ._rsi-modal-close-button:hover{background:var(--ac-line)!important}#_rsi-cod-form-modal.allure-cod ._rsi-modal-close-button svg{width:18px!important;height:18px!important}#_rsi-cod-form-modal.allure-cod ._rsi-modal-line-items{border-bottom:0!important}#_rsi-cod-form-modal.allure-cod ._rsi-modal-line-item-image{border-radius:12px!important}#_rsi-cod-form-modal.allure-cod ._rsi-modal-line-item-title a,#_rsi-cod-form-modal.allure-cod ._rsi-modal-line-item-title{color:var(--ac-ink)!important;font-weight:600!important;text-decoration:none!important}#_rsi-cod-form-modal.allure-cod ._rsi-modal-line-item-variant-name{color:var(--ac-muted)!important}#_rsi-cod-form-modal.allure-cod ._rsi-modal-line-item-quantity{background:var(--ac-rose)!important;color:#fff!important}#_rsi-cod-form-modal.allure-cod ._rsi-modal-checkout-lines{padding:14px 16px!important;border:1px solid var(--ac-line)!important;border-radius:16px!important;background:var(--ac-shell)!important}#_rsi-cod-form-modal.allure-cod ._rsi-modal-checkout-line-value-bigger{color:var(--ac-ink)!important;font-weight:700!important}#_rsi-cod-form-modal.allure-cod--no-shipping ._rsi-build-block-shipping-rates{display:none!important}#_rsi-cod-form-modal.allure-cod ._rsi-custom-text-field,#_rsi-cod-form-modal.allure-cod ._rsi-custom-text-field *{margin:6px 0 4px!important;font-family:var(--gsc-body-font-family, inherit)!important;font-size:14px!important;font-weight:500!important;line-height:1.45!important;color:var(--ac-muted)!important}#_rsi-cod-form-modal.allure-cod ._rsi-modal-fields-item:not(._rsi-modal-fields-checkbox)>label{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}#_rsi-cod-form-modal.allure-cod ._rsi-modal-fields-item{margin-bottom:10px!important}#_rsi-cod-form-modal.allure-cod ._rsi-modal-fields-item input[type=text],#_rsi-cod-form-modal.allure-cod ._rsi-modal-fields-item input[type=tel],#_rsi-cod-form-modal.allure-cod ._rsi-modal-fields-item input[type=email],#_rsi-cod-form-modal.allure-cod ._rsi-modal-fields-item select,#_rsi-cod-form-modal.allure-cod ._rsi-modal-fields-item textarea{width:100%!important;height:54px!important;padding:0 16px!important;border:1px solid var(--ac-line)!important;border-radius:var(--ac-radius)!important;background-color:#fff!important;color:var(--ac-ink)!important;font-family:inherit!important;font-size:16px!important;line-height:1.2!important;box-shadow:none!important;transition:border-color .2s,box-shadow .2s,background-color .2s;-webkit-appearance:none;appearance:none}#_rsi-cod-form-modal.allure-cod ._rsi-modal-fields-item input::placeholder{color:var(--ac-muted)!important;opacity:1}#_rsi-cod-form-modal.allure-cod ._rsi-modal-fields-item input:focus,#_rsi-cod-form-modal.allure-cod ._rsi-modal-fields-item select:focus{border-color:var(--ac-rose)!important;box-shadow:0 0 0 4px rgba(180,71,90,.12)!important;outline:0!important}#_rsi-cod-form-modal.allure-cod ._rsi-modal-fields-item-error input,#_rsi-cod-form-modal.allure-cod .allure-field.is-invalid input{border-color:var(--ac-error)!important;background-color:#fff8f9!important}#_rsi-cod-form-modal.allure-cod .allure-field input.allure-field__input{padding-left:48px!important;background-repeat:no-repeat!important;background-position:16px center!important;background-size:20px 20px!important}#_rsi-cod-form-modal.allure-cod .allure-field--name input.allure-field__input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238a7b7e' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4.5 20.5c1.2-3.8 4.2-5.7 7.5-5.7s6.3 1.9 7.5 5.7'/%3E%3C/svg%3E")!important}#_rsi-cod-form-modal.allure-cod .allure-field--city input.allure-field__input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238a7b7e' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-6.5-5.6-6.5-11a6.5 6.5 0 0 1 13 0c0 5.4-6.5 11-6.5 11z'/%3E%3Ccircle cx='12' cy='10' r='2.4'/%3E%3C/svg%3E")!important}#_rsi-cod-form-modal.allure-cod .allure-field--address input.allure-field__input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238a7b7e' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 10.5 12 3.5l8.5 7'/%3E%3Cpath d='M5.5 9v11.5h13V9'/%3E%3Cpath d='M10 20.5v-5.5h4v5.5'/%3E%3C/svg%3E")!important}#_rsi-cod-form-modal.allure-cod .allure-field--phone input.allure-field__input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238a7b7e' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='6.5' y='2.5' width='11' height='19' rx='2.5'/%3E%3Cpath d='M10.5 18.5h3'/%3E%3C/svg%3E")!important}#_rsi-cod-form-modal.allure-cod .allure-field--whatsapp input.allure-field__input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2325a35a' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20l1.2-4A8 8 0 1 1 8.3 19l-4.3 1z'/%3E%3Cpath d='M9 8.6c0 3.4 2.6 6.2 6 6.4l1-1.4-2-1-1 .8a4.5 4.5 0 0 1-2.4-2.4l.8-1-1-2L9 8.6z'/%3E%3C/svg%3E")!important}#_rsi-cod-form-modal.allure-cod .allure-field--email input.allure-field__input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238a7b7e' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2.5'/%3E%3Cpath d='m3.8 6.5 8.2 6.3 8.2-6.3'/%3E%3C/svg%3E")!important}#_rsi-cod-form-modal.allure-cod ._rsi-modal-discounts-form ._rsi-modal-fields-item{gap:8px}#_rsi-cod-form-modal.allure-cod #_rsi-modal-discounts-form-apply{height:54px!important;padding:0 18px!important;border:1px solid var(--ac-rose)!important;border-radius:var(--ac-radius)!important;background:#fff!important;color:var(--ac-rose)!important;font-weight:600!important;transition:background-color .2s,color .2s}#_rsi-cod-form-modal.allure-cod #_rsi-modal-discounts-form-apply:hover{background:var(--ac-rose)!important;color:#fff!important}#_rsi-cod-form-modal.allure-cod ._rsi-modal-fields-checkbox label{display:flex!important;align-items:flex-start;gap:10px;padding:12px 14px!important;border-radius:var(--ac-radius)!important;background:var(--ac-shell)!important;font-size:14px!important;line-height:1.45!important;color:var(--ac-ink)!important;cursor:pointer}#_rsi-cod-form-modal.allure-cod ._rsi-modal-fields-checkbox input[type=checkbox]{flex-shrink:0;width:20px!important;height:20px!important;margin:1px 0 0!important;accent-color:var(--ac-rose)}#_rsi-cod-form-modal.allure-cod ._rsi-modal-submit-button{min-height:58px!important;font-weight:700!important;letter-spacing:.01em}#_rsi-cod-form-modal.allure-cod ._rsi-required-label,#_rsi-cod-form-modal.allure-cod ._rsi-modal-required-label{color:var(--ac-rose)!important}.allure-city{position:relative}.allure-city__select{display:none!important}.allure-city__list{display:none;max-height:232px;margin:6px 0 0;padding:6px;overflow-y:auto;overscroll-behavior:contain;list-style:none;border:1px solid var(--ac-line);border-radius:var(--ac-radius);background:#fff;box-shadow:0 14px 30px -18px rgba(30,23,25,.35)}.allure-city.is-open .allure-city__list{display:block}.allure-city__option{display:flex;align-items:center;min-height:44px;padding:0 12px;border-radius:10px;color:var(--ac-ink);font-size:15px;cursor:pointer;-webkit-tap-highlight-color:transparent}.allure-city__option mark{padding:0;background:0 0;color:var(--ac-rose);font-weight:700}.allure-city__option.is-active,.allure-city__option:hover{background:var(--ac-shell)}.allure-city__empty{padding:12px;color:var(--ac-muted);font-size:14px}.allure-city__hint{margin:6px 2px 0;color:var(--ac-error);font-size:13px;line-height:1.35}.allure-city__hint[hidden]{display:none}#_rsi-cod-form-modal.allure-cod._rsi-cod-form-modal-open{display:flex!important;align-items:center;justify-content:center;padding:24px!important;overflow:hidden!important}#_rsi-cod-form-modal.allure-cod ._rsi-modal-container{width:min(480px,100%)!important;max-width:480px!important;max-height:calc(100dvh - 48px)!important;margin:0!important;overflow-y:auto!important;overscroll-behavior:contain;border-radius:22px!important;background:#fff!important;box-shadow:0 30px 80px -30px rgba(30,23,25,.55);scrollbar-width:thin;animation:allure-sheet-in .32s cubic-bezier(.2,.8,.2,1)}#_rsi-cod-form-modal.allure-cod ._rsi-modal-form{border-radius:0!important;box-shadow:none!important;padding-top:0!important;padding-bottom:0!important}#_rsi-cod-form-modal.allure-cod ._rsi-modal-header{position:sticky!important;top:0;z-index:5;margin:0-18px!important;padding:16px 18px 12px!important;background:rgba(255,255,255,.96)!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}#_rsi-cod-form-modal.allure-cod ._rsi-build-block-submit-button{position:sticky!important;bottom:0;z-index:5;margin:8px -18px 0!important;padding:12px 18px calc(16px + env(safe-area-inset-bottom))!important;background:linear-gradient(180deg,rgba(255,255,255,0)0,#fff 18px)!important}@keyframes allure-sheet-in{0%{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:none}}@media (max-width:749px){#_rsi-cod-form-modal.allure-cod._rsi-cod-form-modal-open{align-items:flex-end;padding:0!important}#_rsi-cod-form-modal.allure-cod ._rsi-modal-container{width:100%!important;max-width:none!important;max-height:92dvh!important;border-radius:22px 22px 0 0!important;animation-name:allure-sheet-up}#_rsi-cod-form-modal.allure-cod ._rsi-modal-header{padding-top:22px!important}#_rsi-cod-form-modal.allure-cod ._rsi-modal-header::before{content:"";position:absolute;top:8px;left:50%;width:40px;height:4px;border-radius:999px;background:var(--ac-line);transform:translateX(-50%)}}@keyframes allure-sheet-up{0%{transform:translateY(100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){#_rsi-cod-form-modal.allure-cod ._rsi-modal-container{animation:none}}#_rsi-cod-form-modal.allure-cod ._rsi-modal-fields-item.allure-field,#_rsi-cod-form-modal.allure-cod ._rsi-modal-fields-checkbox{flex-wrap:wrap!important}#_rsi-cod-form-modal.allure-cod .allure-city,#_rsi-cod-form-modal.allure-cod ._rsi-modal-fields-checkbox label{flex:1 1 100%!important;width:100%!important}#_rsi-cod-form-modal.allure-cod .allure-field--hidden{display:none!important}#_rsi-cod-form-modal.allure-cod .allure-error{flex:1 1 100%;width:100%;margin:6px 2px 0;color:var(--ac-error);font-size:13px;line-height:1.35}#_rsi-cod-form-modal.allure-cod .allure-error[hidden]{display:none}@keyframes allure-field-shake{0%,to{transform:none}20%{transform:translateX(-6px)}40%{transform:translateX(5px)}60%{transform:translateX(-3px)}80%{transform:translateX(2px)}}#_rsi-cod-form-modal.allure-cod .allure-shake{animation:allure-field-shake .42s ease-in-out}@media (prefers-reduced-motion:reduce){#_rsi-cod-form-modal.allure-cod .allure-shake{animation:none}}.allure-city__option.is-selected{font-weight:600;color:var(--ac-rose)}#_rsi-cod-form-modal.allure-cod ._rsi-modal-fields-checkbox,#_rsi-cod-form-modal.allure-cod ._rsi-modal-fields-checkbox-container{width:100%!important;max-width:none!important}.allure-city{scroll-margin-top:84px}.acb{position:fixed;left:50%;bottom:calc(12px + var(--acb-offset, 0px) + env(safe-area-inset-bottom));z-index:60;display:flex;align-items:center;gap:10px;width:min(660px,calc(100% - 24px));padding:8px 8px 8px 12px;border:1px solid var(--ac-line);border-radius:20px;background:rgba(255,255,255,.97);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 18px 40px -18px rgba(30,23,25,.45),0 2px 6px rgba(30,23,25,.06);transform:translateX(-50%);transition:bottom .25s ease;animation:acb-in .35s cubic-bezier(.2,.8,.2,1)}.acb[hidden]{display:none}@keyframes acb-in{0%{opacity:0;transform:translate(-50%,16px)}to{opacity:1;transform:translate(-50%,0)}}.acb__summary{display:flex;align-items:center;gap:10px;min-width:0;padding:0;border:0;background:0 0;color:var(--ac-ink);font:inherit;text-align:left;cursor:pointer}.acb__bag{position:relative;display:grid;place-items:center;flex-shrink:0;width:42px;height:42px;border-radius:14px;background:var(--ac-shell);color:var(--ac-ink)}.acb__count{position:absolute;top:-5px;right:-5px;min-width:20px;height:20px;padding:0 5px;border:2px solid #fff;border-radius:999px;background:var(--ac-rose);color:#fff;font-size:11px;font-weight:700;line-height:16px;text-align:center}.acb__text{display:flex;flex-direction:column;min-width:0;line-height:1.2}.acb__total{font-size:16px;font-weight:700;white-space:nowrap}.acb__items{font-size:12px;color:var(--ac-muted)}.acb__cta{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:1 1 auto;min-height:50px;margin-left:auto;padding:0 18px;border:0;border-radius:15px;background:var(--ac-rose);color:#fff;font:inherit;font-size:15px;font-weight:700;white-space:nowrap;cursor:pointer;box-shadow:0 10px 20px -12px rgba(180,71,90,.9);overflow:hidden;isolation:isolate;transform-origin:50% 60%;animation:allure-hook var(--ac-hook-interval, 6s) ease-in-out 2.4s infinite}.acb__cta::after{content:"";position:absolute;inset:0;z-index:1;width:45%;background:linear-gradient(90deg,rgba(255,255,255,0)0,rgba(255,255,255,.32) 50%,rgba(255,255,255,0) 100%);transform:translateX(-130%) skewX(-18deg);animation:allure-sheen var(--ac-hook-interval, 6s) cubic-bezier(.4,0,.2,1) 2.4s infinite;pointer-events:none}.acb__cta:hover,.acb__cta:focus-visible,.acb__cta:hover::after{animation-play-state:paused}.acb__cta:focus-visible,.acb__summary:focus-visible{outline:2px solid var(--ac-rose);outline-offset:3px}.acb--bump .acb__cta{animation:allure-hook .9s ease-in-out 1,allure-hook var(--ac-hook-interval, 6s) ease-in-out 2.4s infinite}.acb__spinner{display:none;width:18px;height:18px;margin-left:8px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:allure-spin .7s linear infinite}.acb__cta.is-loading .acb__spinner{display:inline-block}.acb__cta.is-loading{opacity:.85;pointer-events:none}body.has-acb{padding-bottom:calc(84px + env(safe-area-inset-bottom))}@media (max-width:749px){.acb{bottom:calc(10px + var(--acb-offset, 0px) + env(safe-area-inset-bottom));width:calc(100% - 20px);gap:8px;padding:7px 7px 7px 10px;border-radius:18px}.acb__bag{width:38px;height:38px;border-radius:12px}.acb__total{font-size:15px}.acb__cta{min-height:48px;padding:0 14px;font-size:14.5px}}@media (max-width:359px){.acb__items{display:none}}@media (prefers-reduced-motion:reduce){.acb,.acb__cta,.acb__cta::after{animation:none!important}}.acb-toasts{position:fixed;top:16px;right:16px;z-index:10000;display:flex;flex-direction:column;align-items:flex-end;gap:8px;pointer-events:none}.acb-toast{display:flex;align-items:center;gap:12px;max-width:min(360px,calc(100vw - 32px));padding:10px 16px 10px 10px;border:1px solid var(--ac-line);border-radius:16px;background:#fff;color:var(--ac-ink);box-shadow:0 18px 40px -16px rgba(30,23,25,.4);opacity:0;transform:translateY(-10px) scale(.98);transition:opacity .25s ease,transform .35s cubic-bezier(.2,.8,.2,1)}.acb-toast.is-in{opacity:1;transform:none}.acb-toast__check{display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;border-radius:50%;background:#2e7d5b;color:#fff}.acb-toast__img{flex-shrink:0;width:40px;height:50px;border-radius:8px;object-fit:cover;background:var(--ac-shell)}.acb-toast__text{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:13px;line-height:1.3}.acb-toast__text strong{font-size:14px}.acb-toast__text span{overflow:hidden;color:var(--ac-muted);text-overflow:ellipsis;white-space:nowrap}@media (max-width:749px){.acb-toasts{top:12px;right:10px;left:10px;align-items:center}.acb-toast{width:100%;max-width:none}}body.allure-silent-drawer #CartDrawer,body.allure-silent-drawer #CartDrawer *,body.allure-silent-drawer .sidebar-overlay,body.allure-silent-drawer [class*=overlay][class*=sidebar]{visibility:hidden!important;transition:none!important;animation:none!important}#_rsi-cod-form-modal.allure-cod ._rsi-modal-header{background:#fff!important;-webkit-backdrop-filter:none;backdrop-filter:none;box-sizing:border-box;width:calc(100% + 36px)!important;margin-left:-18px!important;margin-right:-18px!important;padding:16px 16px 12px 18px!important;align-items:center!important}#_rsi-cod-form-modal.allure-cod ._rsi-modal-close-button{position:static!important;flex:0 0 auto;margin:0!important}body.has-cart-items .aw-sc{display:none!important}