body{padding-bottom:0}:root{--hdt-dock-ease-out: cubic-bezier(.22, 1, .36, 1);--hdt-dock-ease-in: cubic-bezier(.4, 0, .2, 1);--hdt-toolbar-hide-ms: .16s;--hdt-toolbar-show-delay: 50ms;--hdt-sticky-rise-ms: .24s;--hdt-sticky-fade-ms: .2s;--hdt-sticky-enter-delay: 70ms;--hdt-sticky-focus-ring: rgb(var(--vonili-terracotta) / .74);--hdt-sticky-focus-halo: rgb(var(--vonili-terracotta) / .26)}.hdt-sticky-btn-atc{display:block;position:fixed;bottom:0;left:0;right:0;z-index:100;background:none!important;border:none!important;box-shadow:none!important;border-radius:0!important;overflow:visible;visibility:hidden;opacity:0;pointer-events:none;transform:translate3d(0,10px,0) scale(1);transition:transform var(--hdt-sticky-rise-ms) var(--hdt-dock-ease-out),opacity var(--hdt-sticky-fade-ms) ease,visibility 0s linear calc(var(--hdt-sticky-rise-ms) + 16ms);will-change:transform,opacity}html[scroll-lock] .hdt-sticky-btn-atc{margin-right:var(--scrollbar-w)}.hdt-sticky-btn-atc:not([data-sticky-ready=true]){visibility:hidden!important;opacity:0!important;pointer-events:none!important;transition:none!important}.hdt-sticky-btn-atc:not([data-sticky-animated=true]),.hdt-sticky-btn-atc:not([data-sticky-animated=true]) .hdt-sticky-atc__product,.hdt-sticky-btn-atc:not([data-sticky-animated=true]) .hdt-sticky-atc__infos{transition:none!important}.sticky-shown .hdt-sticky-btn-atc[data-sticky-ready=true]{visibility:visible;opacity:1;pointer-events:auto;transform:translateZ(0) scale(1);transition-delay:var(--hdt-sticky-enter-delay),var(--hdt-sticky-enter-delay),0s}body.template-product.sticky-shown main#MainContent{scroll-padding-bottom:calc(var(--hdt-sticky-atc-height, 128px) + .6rem)}@media(max-width:1024px){.hdt-sticky-btn-atc{bottom:0!important;padding-bottom:0!important}}@supports selector(.hdt-sticky-btn-atc:has(*)){.hdt-sticky-btn-atc:not(:has(hdt-height-observer,form.hdt-sticky-atc__form)){visibility:hidden!important;opacity:0!important;pointer-events:none!important;transform:translate3d(0,10px,0) scale(1)!important}.hdt-sticky-btn-atc:not(:has(hdt-height-observer,form.hdt-sticky-atc__form)) .hdt-container{padding:0!important;min-height:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.hdt-sticky-btn-atc:not(:has(hdt-height-observer,form.hdt-sticky-atc__form)) .hdt-container:before,.hdt-sticky-btn-atc:not(:has(hdt-height-observer,form.hdt-sticky-atc__form)) .hdt-container:after{content:none!important;display:none!important}}.hdt-sticky-atc__qty-selector .hdt-quantity__rules,.hdt-sticky-atc__qty-selector .hdt-quantity__label{display:none}.hdt-sticky-atc__img img[data-v-img]{transition:opacity .26s ease,transform .3s ease}.hdt-sticky-atc__img img[data-v-img].is-swapping{opacity:.15;transform:scale(.97)}.hdt-sticky-atc__img-placeholder{background:var(--vonili-alabaster-dark-hex, #EFECE4)}.hdt-sticky-atc__product-monney{color:rgb(var(--color-pr-price))}.hdt-sticky-btn-atc :is(button,[tag-select],input,.hdt-btn):focus-visible{outline:2px solid var(--hdt-sticky-focus-ring);outline-offset:2px}.hdt-sticky-atc__submit.hdt-btn:focus-visible{box-shadow:0 0 0 3px var(--hdt-sticky-focus-halo),0 7px 18px rgb(var(--vonili-terracotta) / .3)}.hdt-sticky-atc__submit.hdt-btn:is([disabled],[aria-disabled=true]){background:#dcd5caf2;color:rgb(var(--vonili-graphite) / .58);border-color:rgb(var(--vonili-graphite) / .1);box-shadow:none;transform:none;cursor:not-allowed}@supports selector(.hdt-sticky-atc__submit.hdt-btn:has(.hdt-loading__spinner:not([hidden]))){.hdt-sticky-atc__submit.hdt-btn:has(.hdt-loading__spinner:not([hidden])){color:transparent;pointer-events:none}.hdt-sticky-atc__submit.hdt-btn:has(.hdt-loading__spinner:not([hidden])) .hdt-loading__spinner{display:inline-flex!important;align-items:center;justify-content:center}}@media(min-width:1025px){.hdt-sticky-btn-atc .hdt-container{position:relative;max-width:100%;padding-inline:3.2rem;overflow:hidden;border-radius:0;background:#fffffff6!important;backdrop-filter:blur(10px) saturate(1.12);-webkit-backdrop-filter:blur(10px) saturate(1.12);border:none;border-top:1px solid rgba(0,0,0,.06);box-shadow:0 -4px 14px #00000007}.hdt-sticky-btn-atc .hdt-container:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,rgb(var(--vonili-terracotta) / .05),rgb(var(--vonili-terracotta) / .45),rgb(var(--vonili-terracotta) / .05));opacity:.92;transform:none;transition:none}.sticky-shown .hdt-sticky-btn-atc .hdt-container:before{opacity:.92;transform:none}.hdt-sticky-btn-atc .hdt-container:after{display:none}.hdt-sticky-btn-atc hdt-height-observer{width:100%;padding:1.05rem 0;column-gap:2rem}.hdt-sticky-atc__product{flex:1 0 0%;gap:2rem;min-width:0}.hdt-sticky-atc__product-infos{min-width:0}.hdt-sticky-atc__title{font-size:1.28rem;font-weight:600;letter-spacing:.01em}.hdt-sticky-atc__img{width:5.6rem;height:5.6rem;min-width:5.6rem;border-radius:10px;overflow:hidden;position:relative;box-shadow:0 2px 8px #0000000f}.hdt-sticky-atc__img-placeholder,.hdt-sticky-atc__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:inherit}.hdt-sticky-atc__infos{flex:0 0 auto;width:auto}.hdt-sticky-atc__infos .hdt-sticky-atc__form,.hdt-sticky-atc__btns{gap:1.4rem}.hdt-sticky-atc__variant-price .hdt-select{height:4.4rem}.hdt-sticky-atc__variant-price button[tag-select]{max-width:26rem;display:inline-flex;align-items:center;gap:8px;color:var(--vonili-graphite-hex, #1A1A1A);background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:999px;padding:1rem 2.2rem;font-size:1.3rem;font-weight:500;transition:border-color .22s ease,box-shadow .22s ease}.hdt-sticky-atc__variant-price button[tag-select]:hover{border-color:#0000002e;box-shadow:0 4px 16px #0000000a}.hdt-sticky-atc__variant-price button[tag-select]>span:first-child{display:inline-block;overflow:hidden;text-wrap:nowrap;text-overflow:ellipsis;max-width:16rem}.hdt-sticky-atc__variant-price button[tag-select]>span:last-child{flex:1 1 auto;text-wrap:nowrap;opacity:.6}.hdt-sticky-atc__submit.hdt-btn{min-width:22rem;min-height:4.7rem;border-radius:999px;background:var(--vonili-terracotta-hex, #D96C4A);color:#fff;font-weight:600;font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;border:1px solid rgb(var(--vonili-terracotta-dark) / .15);position:relative;overflow:hidden;box-shadow:0 5px 18px rgb(var(--vonili-terracotta) / .26);transition:background .26s ease,color .26s ease,border-color .26s ease,transform .2s ease,box-shadow .26s ease}.hdt-sticky-atc__submit.hdt-btn:hover{background:var(--vonili-terracotta-mid-hex, #E85D33);color:#fff;border-color:rgb(var(--vonili-terracotta-dark) / .25);transform:translateY(-1px);box-shadow:0 8px 22px rgb(var(--vonili-terracotta) / .32)}.hdt-sticky-atc__submit.hdt-btn:active{transform:translateY(0);box-shadow:0 4px 16px #00000014}.hdt-sticky-atc__submit.hdt-btn:is([disabled],[aria-disabled=true]){opacity:1;box-shadow:none}}@media(max-width:1024px){.hdt-sticky-btn-atc{left:var(--hdt-toolbar-float-gap, 0px);right:var(--hdt-toolbar-float-gap, 0px);z-index:25;border-bottom:0!important}.hdt-sticky-btn-atc .hdt-container{position:relative;overflow:hidden;isolation:isolate;border-radius:14px 14px 0 0;background:linear-gradient(180deg,#fffffff2,#ffffffeb)!important;backdrop-filter:blur(10px) saturate(1.16);-webkit-backdrop-filter:blur(10px) saturate(1.16);border:1px solid rgb(var(--color-foreground) / .12);border-bottom:0;box-shadow:0 -5px 16px #0000000b,0 -1px 5px #00000007,inset 0 1px #ffffff94}.hdt-sticky-btn-atc .hdt-container:before{content:"";position:absolute;top:0;left:14%;right:14%;height:1px;border-radius:999px;background:linear-gradient(90deg,rgb(var(--vonili-terracotta) / 0),rgb(var(--vonili-terracotta) / .46),rgb(var(--vonili-terracotta) / 0));opacity:.84;pointer-events:none}.hdt-sticky-btn-atc .hdt-container:after{content:none;display:none}.sticky-shown .hdt-sticky-btn-atc .hdt-container:after{content:none;display:none}.hdt-sticky-btn-atc hdt-height-observer{width:100%;padding:.65rem .85rem;column-gap:.75rem}.hdt-sticky-atc__product{flex:1 0 0%;gap:1.4rem;min-width:0}.hdt-sticky-atc__product-infos{min-width:0}.hdt-sticky-atc__img{width:5.4rem;height:5.4rem;min-width:5.4rem;border-radius:11px;overflow:hidden;position:relative;box-shadow:0 2px 8px #0000000e}.hdt-sticky-atc__img-placeholder,.hdt-sticky-atc__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:inherit}.hdt-sticky-atc__infos{flex:0 0 auto;width:auto}.hdt-sticky-atc__infos .hdt-sticky-atc__form,.hdt-sticky-atc__btns{gap:1rem}.hdt-sticky-atc__variant-price .hdt-select{height:4rem}.hdt-sticky-atc__variant-price button[tag-select]{max-width:24rem;display:inline-flex;align-items:center;gap:6px;color:var(--vonili-graphite-hex, #1A1A1A);background:#ffffffd9;border:1px solid rgba(0,0,0,.08);border-radius:10px;padding:8px 12px;font-size:1.16rem;transition:border-color .22s ease,box-shadow .22s ease,background .22s ease}.hdt-sticky-atc__variant-price button[tag-select]:hover{border-color:#00000029;background:#fff;box-shadow:0 4px 14px #0000000a}.hdt-sticky-atc__variant-price button[tag-select]>span:first-child{display:inline-block;overflow:hidden;text-wrap:nowrap;text-overflow:ellipsis;max-width:14rem}.hdt-sticky-atc__variant-price button[tag-select]>span:last-child{flex:1 1 auto;text-wrap:nowrap;opacity:.7}.hdt-sticky-atc__submit.hdt-btn{min-width:14rem;min-height:4rem;border-radius:10px;background:var(--vonili-terracotta-hex, #D96C4A);color:#fff;font-weight:600;font-size:1.12rem;letter-spacing:.08em;text-transform:uppercase;border:1px solid rgb(var(--vonili-terracotta-dark) / .2);position:relative;overflow:hidden;box-shadow:0 4px 14px rgb(var(--vonili-terracotta) / .28);transition:background .26s ease,color .26s ease,border-color .26s ease,transform .2s ease,box-shadow .26s ease}.hdt-sticky-atc__submit.hdt-btn:hover{background:var(--vonili-terracotta-mid-hex, #E85D33);color:#fff;border-color:rgb(var(--vonili-terracotta-dark) / .28);transform:translateY(-1px);box-shadow:0 7px 18px rgb(var(--vonili-terracotta) / .34)}.hdt-sticky-atc__submit.hdt-btn:active{transform:translateY(0);box-shadow:0 4px 14px #00000014}.hdt-sticky-atc__submit.hdt-btn:is([disabled],[aria-disabled=true]){opacity:1;box-shadow:none}}@media(max-width:767px){.hdt-sticky-btn-atc .hdt-container{padding-inline:0!important;padding-bottom:0!important;border-radius:12px 12px 0 0}.hdt-sticky-btn-atc hdt-height-observer{display:grid;grid-template-columns:auto 1fr;align-items:stretch;column-gap:.6rem;row-gap:.3rem;padding:.55rem;justify-content:initial}.hdt-sticky-btn-atc .hdt-sticky-atc__product{display:flex;align-items:stretch;align-self:stretch;gap:0;min-width:0;flex:0 1 auto}.hdt-sticky-atc__product-infos{display:none}.hdt-sticky-atc__img{width:4.9rem;min-width:4.9rem;height:100%;min-height:7.4rem;border-radius:10px}.hdt-sticky-atc__img img{border-radius:inherit}.hdt-sticky-atc__infos{flex:1 1 auto;min-width:0}.hdt-sticky-atc__infos .hdt-sticky-atc__form{display:grid;grid-template-columns:1fr;align-items:stretch;gap:.65rem;width:100%}.hdt-sticky-atc__variant-price{width:100%;min-width:0}.hdt-sticky-atc__variant-price button[tag-select]{max-width:100%;width:100%;justify-content:space-between;padding:7px 10px;border-radius:9px;font-size:1.08rem}.hdt-sticky-atc__variant-price button[tag-select]>span:first-child{max-width:60%}.hdt-sticky-atc__btns{width:100%;display:grid;grid-template-columns:minmax(8.2rem,8.8rem) minmax(0,1fr);align-items:stretch;gap:.4rem}.hdt-sticky-atc__qty-selector{display:block;width:8.8rem}.hdt-sticky-atc__qty-selector .hdt-product__form-qty{width:100%;min-width:100%}.hdt-sticky-atc__qty-selector .hdt-quantity-wrapp{width:100%;height:3.8rem}.hdt-sticky-atc__qty-selector .hdt-quantity__input{height:3.8rem;font-size:1.25rem;padding-inline:2.8rem;color:rgb(var(--color-foreground));-webkit-text-fill-color:rgb(var(--color-foreground));text-align:center;box-sizing:border-box}.hdt-sticky-atc__qty-selector .hdt-quantity__button{width:2.8rem;min-width:2.8rem}.hdt-sticky-atc__submit.hdt-btn{width:100%;min-width:0;min-height:3.8rem;padding:0 12px;border-radius:10px;font-size:1.05rem;letter-spacing:.07em}.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__infos .hdt-sticky-atc__form{display:grid!important;grid-template-columns:1fr;align-items:stretch;gap:.6rem}.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__variant-price button[tag-select],.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__variant-trigger{display:flex!important;align-items:center;justify-content:space-between!important;text-align:start!important;gap:.75rem;width:100%;max-width:100%;min-height:3.4rem;padding:.45rem .75rem .45rem .85rem;border-radius:10px;border:1px solid rgba(0,0,0,.12);background:#fff;box-shadow:0 1px 4px #0000000d;color:var(--vonili-graphite-hex, #1A1A1A);font-size:1.02rem;line-height:1.25;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__variant-trigger:hover,.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__variant-trigger:focus-visible{border-color:rgb(var(--color-accent) / .45);box-shadow:0 2px 8px rgb(var(--color-accent) / .12);background:#fff}.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__variant-main{display:inline-flex!important;align-items:center;justify-content:flex-start!important;text-align:start!important;gap:.35rem;min-width:0;flex:1 1 auto}.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__variant-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__variant-price .hdt-sticky-atc__price-value{flex:0 0 auto;opacity:.72;white-space:nowrap}.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__variant-action{display:inline-flex;align-items:center;gap:.25rem;flex:0 0 auto;color:rgb(var(--color-accent));font-size:.92rem;font-weight:600;letter-spacing:.02em;white-space:nowrap}.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__variant-chevron{flex:0 0 auto;color:currentColor}.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__btns{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.5rem;width:100%;margin-top:0;padding-top:0}.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__qty-selector{display:none!important}.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__qty-selector .hdt-product__form-qty,.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__qty-selector .hdt-quantity-wrapp{width:100%;min-width:100%;min-height:3.8rem;height:3.8rem;border-radius:10px;padding-inline:0}.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__qty-selector .hdt-quantity__input,.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__qty-selector .hdt-quantity__button{height:3.8rem}.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__qty-selector .hdt-quantity__button{width:2.5rem;min-width:2.5rem}.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__submit.hdt-btn{width:100%;min-width:0;max-width:none;min-height:3.8rem;padding:0 1rem;white-space:nowrap}.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__qty-selector .hdt-product__form-qty .hdt-quantity__input{width:100%;padding-inline:2.5rem;color:rgb(var(--color-foreground));-webkit-text-fill-color:rgb(var(--color-foreground));font-size:1.15rem;font-weight:600;text-align:center;box-sizing:border-box;opacity:1}.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__submit.hdt-btn .hdt-btn-atc_text{display:inline-block;overflow:visible;text-overflow:clip;max-width:none}.hdt-sticky-btn-atc.hdt-sticky_layout_mb--minimal{left:var(--vonili-dock-inset-x, 8px)!important;right:var(--vonili-dock-inset-x, 8px)!important;bottom:var(--vonili-dock-bottom, 10px)!important;width:auto!important;height:var(--vonili-dock-height, 60px)!important;min-height:var(--vonili-dock-height, 60px)!important}.hdt-sticky_layout_mb--minimal .hdt-container{width:100%;max-width:none;height:var(--vonili-dock-height, 60px)!important;min-height:var(--vonili-dock-height, 60px)!important;padding:0!important;overflow:visible!important;border:var(--vonili-dock-border, 1px solid rgba(255, 255, 255, .08))!important;border-radius:var(--vonili-dock-radius, 16px)!important;background:var(--vonili-dock-bg, #1a1a1a)!important;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var( --vonili-dock-shadow, 0 14px 32px -6px rgba(15, 14, 13, .24), 0 4px 12px -2px rgba(15, 14, 13, .14), 0 1px 0 rgba(255, 255, 255, .06) inset )!important}.hdt-sticky_layout_mb--minimal .hdt-container:before,.hdt-sticky_layout_mb--minimal .hdt-container:after{content:none!important;display:none!important}.hdt-sticky_layout_mb--minimal hdt-height-observer{display:grid;grid-template-columns:60px minmax(0,1fr);align-items:center;width:100%;height:58px;min-height:58px;padding:0 8px!important;column-gap:10px;row-gap:0;overflow:visible}.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__product{position:relative;width:60px;min-width:60px;height:58px;overflow:visible}.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__img{position:relative;width:60px!important;min-width:60px!important;height:88px!important;min-height:88px!important;box-sizing:border-box!important;align-self:flex-start;overflow:hidden;padding:2px!important;border:0!important;border-radius:12px!important;background:linear-gradient(155deg,#e57a58,#d96c4a 52%,#b85334)!important;box-shadow:0 14px 24px -6px #00000070,0 4px 10px #0000003d,0 1px #ffffff47 inset!important;transform:translate3d(0,-36px,0);z-index:2}.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__img:after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:10px;box-shadow:inset 0 1px #ffffff52,inset 0 -10px 16px -8px #00000042;pointer-events:none;z-index:2}.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__img img,.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__img-placeholder{position:relative!important;inset:auto!important;display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;border-radius:10px!important}.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__infos{width:100%;min-width:0;align-self:center}.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__infos .hdt-sticky-atc__form{display:grid!important;grid-template-columns:minmax(0,1fr) clamp(108px,30vw,126px);align-items:center;gap:8px;width:100%}.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__variant-price{width:100%;min-width:0}.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__variant-price button[tag-select],.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__variant-trigger{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:3px!important;width:100%;min-width:0;height:52px;min-height:52px;padding:2px 4px 2px 2px;border:0;border-radius:8px;background:transparent;box-shadow:none;color:#f7f4ee;text-align:left!important;cursor:pointer;-webkit-tap-highlight-color:transparent}.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__variant-trigger:hover,.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__variant-trigger:focus-visible{border:0;background:#ffffff0a;box-shadow:none}.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__variant-trigger:active{background:#ffffff12}.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__variant-trigger:focus-visible{outline:2px solid rgba(217,108,74,.72);outline-offset:2px;border-radius:8px}.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__variant-main{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:3.5px!important;width:100%!important;min-width:0!important;flex:0 0 auto!important;text-align:left!important;pointer-events:none}.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__variant-value{display:block!important;width:100%;align-self:flex-start!important;overflow:hidden;color:#f7f4eedb;font-size:11px;font-weight:500;line-height:1.1;text-align:left!important;text-overflow:ellipsis;white-space:nowrap}.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__variant-price .hdt-sticky-atc__price-value{display:block!important;width:100%;align-self:flex-start!important;color:#fff;font-size:15px;font-weight:700;line-height:1.05;letter-spacing:-.02em;text-align:left!important;opacity:1}.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__variant-action{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;align-self:flex-start!important;gap:3px;color:#f7f4eeeb;font-size:11px;font-weight:600;line-height:1.1;letter-spacing:.01em;text-align:left!important;pointer-events:none}.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__variant-chevron{flex:0 0 auto;width:10px;height:10px;color:#e47a58}.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__btns{display:block;width:100%}.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__submit.hdt-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;min-width:0;max-width:126px;height:44px;min-height:44px;padding:0 10px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#d96c4a;color:#fff;box-shadow:none}.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__submit.hdt-btn:hover,.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__submit.hdt-btn:focus-visible{background:#e17654;border-color:#ffffff24;box-shadow:0 5px 14px #00000029;transform:translateY(-1px)}.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__submit.hdt-btn:active{background:#cf5f3e;box-shadow:none;transform:translateY(0)}.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__submit-icon{display:block;flex:0 0 auto;width:14px;height:16px}.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__submit.hdt-btn .hdt-btn-atc_text{font-size:12px;font-weight:700;line-height:1;letter-spacing:.035em}@media(max-width:340px){.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__submit.hdt-btn{gap:5px;padding-inline:6px}.hdt-sticky_layout_mb--minimal .hdt-sticky-atc__submit.hdt-btn .hdt-btn-atc_text{letter-spacing:.015em}}}@media(prefers-reduced-motion:reduce){.hdt-sticky-btn-atc{transition:none!important;transform:translateZ(0)}.sticky-shown .hdt-sticky-btn-atc,.hdt-sticky-variant-sheet__panel{transition:none!important}}@media(max-width:1024px){.hdt-sticky-variant-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:flex;align-items:flex-end;justify-content:center;pointer-events:none}.hdt-sticky-variant-sheet[hidden]{display:none!important}.hdt-sticky-variant-sheet.is-open{pointer-events:auto}.hdt-sticky-variant-sheet__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(var(--vonili-graphite, 28 28 28) / .45);backdrop-filter:none;-webkit-backdrop-filter:none;opacity:0;transition:opacity .19s ease}.hdt-sticky-variant-sheet.is-open .hdt-sticky-variant-sheet__backdrop{opacity:1}.hdt-sticky-variant-sheet__panel{position:relative;z-index:1;width:100%;max-height:min(80svh,calc(var(--vonili-vvh, 100dvh) - 68px),680px);border-radius:22px 22px 0 0;background:linear-gradient(180deg,var(--vonili-alabaster-hex, #f7f4ee) 0%,rgb(var(--color-background)) 18%);box-shadow:0 -12px 40px #0000001f,0 -1px #ffffffa6 inset;transform:translate3d(0,100%,0);transition:transform .23s cubic-bezier(.22,1,.36,1);will-change:transform;display:flex;flex-direction:column;overflow:hidden}.hdt-sticky-variant-sheet__panel:before{content:"";position:absolute;top:0;left:18%;right:18%;height:1px;border-radius:999px;background:linear-gradient(90deg,transparent,rgb(var(--vonili-terracotta, 217 108 74) / .55),transparent);pointer-events:none;z-index:2}.hdt-sticky-variant-sheet.is-open .hdt-sticky-variant-sheet__panel{transform:translateZ(0)}.hdt-sticky-variant-sheet__handle{width:2.4rem;height:.22rem;margin:.7rem auto .15rem;border-radius:999px;background:rgb(var(--color-foreground) / .14)}.hdt-sticky-variant-sheet__header{display:flex;align-items:center;justify-content:space-between;gap:.85rem;padding:8px 20px 14px;border-bottom:1px solid rgb(var(--color-foreground) / .06)}.hdt-sticky-variant-sheet__head-copy{min-width:0;flex:1 1 auto}.hdt-sticky-variant-sheet__title{margin:0;font-size:20px;font-weight:600;letter-spacing:-.01em;line-height:1.25;color:rgb(var(--vonili-graphite, 28 28 28))}.hdt-sticky-variant-sheet__close{display:inline-flex;align-items:center;justify-content:center;flex:0 0 34px;width:34px;height:34px;margin-top:.1rem;border:1px solid #e6e1d9;border-radius:999px;background:#f4efe8;color:#c86446;cursor:pointer;transition:background .16s ease,color .16s ease}.hdt-sticky-variant-sheet__close svg{width:14px;height:14px}.hdt-sticky-variant-sheet__close:hover,.hdt-sticky-variant-sheet__close:focus-visible{background:#ebe4da;color:#b84a28}.hdt-sticky-variant-sheet__body{flex:1 1 auto;min-height:0;max-height:calc(min(82vh,680px) - 10.5rem);overflow:auto;padding:18px 20px 8px;-webkit-overflow-scrolling:touch}.hdt-sticky-variant-sheet__source,.hdt-sticky-variant-sheet__picker,.hdt-sticky-variant-sheet__body .hdt-product__variant-picker,.hdt-sticky-variant-sheet__body hdt-variant-picker,.hdt-sticky-variant-sheet__body .hdt-sticky-variant-sheet__picker{display:block!important;width:100%;visibility:visible!important;opacity:1!important}.hdt-sticky-variant-sheet__source .hdt-product-form__input,.hdt-sticky-variant-sheet__source fieldset,.hdt-sticky-variant-sheet__picker .hdt-product-form__input,.hdt-sticky-variant-sheet__picker fieldset{display:block;width:100%;visibility:visible!important;opacity:1!important;border:0;margin:0 0 22px;padding:0}.hdt-sticky-variant-sheet__source .hdt-product-form__label,.hdt-sticky-variant-sheet__source legend,.hdt-sticky-variant-sheet__picker .hdt-product-form__label,.hdt-sticky-variant-sheet__picker legend{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:12px;visibility:visible!important;font-size:14px!important;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:rgb(var(--color-foreground) / .62)}.hdt-sticky-variant-sheet__source .hdt-product-form__label .hdt-s-text,.hdt-sticky-variant-sheet__picker .hdt-product-form__label .hdt-s-text,.hdt-sticky-variant-sheet__source legend .hdt-s-text,.hdt-sticky-variant-sheet__picker legend .hdt-s-text{color:var(--vonili-terracotta-hex, #d96c4a);font-weight:600;text-transform:none;letter-spacing:.01em}.hdt-sticky-variant-sheet__source fieldset.is-style-color .hdt-product-form__values,.hdt-sticky-variant-sheet__picker fieldset.is-style-color .hdt-product-form__values{display:flex!important;flex-wrap:wrap;gap:10px;visibility:visible!important;opacity:1!important}.hdt-sticky-variant-sheet__source fieldset.is-style-size .hdt-product-form__values,.hdt-sticky-variant-sheet__picker fieldset.is-style-size .hdt-product-form__values{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;visibility:visible!important;opacity:1!important}.hdt-sticky-variant-sheet__picker fieldset.is-style-size .hdt-product-form__values:has(>.hdt-product-form_value.is-type-block:nth-of-type(3):last-of-type),.hdt-sticky-variant-sheet__picker fieldset.is-style-size .hdt-product-form__values:has(>.hdt-product-form_value.is-type-block:nth-of-type(6):last-of-type){grid-template-columns:repeat(3,minmax(0,1fr))!important}:is(#MainContent,.hdt-sticky-variant-sheet).hdt-sticky-variant-sheet .hdt-product__variant-picker .hdt-sticky-variant-sheet__picker fieldset.is-style-size .hdt-product-form_value.is-type-block{height:46px!important;min-height:46px!important;max-height:46px!important;font-size:15px!important;line-height:1.2}.hdt-sticky-variant-sheet__source .hdt-product-form_value,.hdt-sticky-variant-sheet__source label,.hdt-sticky-variant-sheet__source hdt-tooltip,.hdt-sticky-variant-sheet__picker .hdt-product-form_value,.hdt-sticky-variant-sheet__picker label{visibility:visible!important;opacity:1!important}.hdt-sticky-variant-sheet__picker .hdt-product-form_value{min-height:44px!important}.hdt-sticky-variant-sheet__picker{display:flex!important;flex-direction:column;width:100%}.hdt-sticky-variant-sheet__picker>.is-style-color{order:1}.hdt-sticky-variant-sheet__picker>.is-style-size{order:2}.hdt-sticky-variant-sheet__picker>.is-style-other{order:3}.hdt-sticky-variant-sheet__picker>.vonili-fi{order:4}.hdt-sticky-variant-sheet__body .hdt-product-form__input{margin-bottom:22px}.hdt-sticky-variant-sheet__picker>.hdt-product-form__input:last-child{margin-bottom:6px}.hdt-sticky-variant-sheet__footer{padding:12px 20px calc(14px + env(safe-area-inset-bottom,0px));border-top:1px solid rgb(var(--color-foreground) / .06);background:linear-gradient(180deg,#ffffff8c,rgb(var(--color-background)) 40%);display:flex;flex-direction:column;gap:.5rem}.hdt-sticky-variant-sheet__stock{margin:0;gap:.45rem;font-size:14px}.hdt-sticky-variant-sheet__stock[hidden]{display:none!important}.hdt-sticky-variant-sheet__done{width:100%;min-height:52px;border-radius:12px;background:var(--vonili-terracotta-hex, #d96c4a);color:#fff;font-weight:600;font-size:14px;letter-spacing:.08em;text-transform:uppercase;border:1px solid rgb(var(--vonili-terracotta, 217 108 74) / .85);box-shadow:0 6px 18px rgb(var(--vonili-terracotta, 217 108 74) / .22);transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.hdt-sticky-variant-sheet__done:hover:not([disabled]),.hdt-sticky-variant-sheet__done:focus-visible:not([disabled]){background:var(--vonili-terracotta-mid-hex, #e85d33);box-shadow:0 8px 22px rgb(var(--vonili-terracotta, 217 108 74) / .28)}.hdt-sticky-variant-sheet__done:active:not([disabled]){transform:translateY(1px)}.hdt-sticky-variant-sheet__done[disabled]{opacity:.55;box-shadow:none;cursor:not-allowed}.hdt-sticky-variant-sheet__placeholder{width:100%;pointer-events:none;visibility:hidden}}@media(max-width:1024px)and (prefers-reduced-motion:reduce){.hdt-sticky-variant-sheet__backdrop,.hdt-sticky-variant-sheet__panel{transition:none!important}}@supports not ((backdrop-filter: blur(2px))){.hdt-sticky-btn-atc .hdt-container{background:#fffffffa!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/hdt-sticky-atc.css.map?vonili=20261105inapp1 */
