.picker-option-section[data-v-ddccdbf3]{--expanded-width:308px;--collapsed-width:225px;width:var(--collapsed-width);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffb3;border-radius:5px;transition:width .3s ease-out,box-shadow .3s ease-out;overflow:hidden}.picker-option-section--open[data-v-ddccdbf3]{width:var(--expanded-width);box-shadow:3px 5px 11.7px #00000029}.picker-option-section__header[data-v-ddccdbf3]{cursor:pointer;text-align:left;width:100%;height:49px;font:inherit;background:0 0;border:none;justify-content:space-between;align-items:center;padding:10px 15px;transition:height .3s ease-out;display:flex}.picker-option-section__header.close-disabled[data-v-ddccdbf3]{cursor:default}.picker-option-section__header.close-disabled .picker-option-section__icon[data-v-ddccdbf3]{visibility:hidden}.picker-option-section__icon-wrapper[data-v-ddccdbf3]{display:flex}.picker-option-section__icon[data-v-ddccdbf3]{justify-content:center;align-items:center;width:18px;height:18px;transition:transform .5s ease-out;display:inline-flex;transform:perspective(40px)rotateX(0)}.picker-option-section__icon--open[data-v-ddccdbf3]{transform:perspective(40px)rotateX(180deg)}.picker-option-section__selected[data-v-ddccdbf3]{align-items:center;margin-right:10px;display:inline-flex}.picker-option-section__selected-thumb[data-v-ddccdbf3]{-o-object-fit:cover;object-fit:cover;width:12px;height:12px;display:block}.picker-option-section__selected--thumb[data-v-ddccdbf3]{align-self:center;width:12px;height:12px;position:relative;overflow:hidden}.picker-option-section__selected--thumb .picker-option-section__selected-thumb[data-v-ddccdbf3]{width:17.4px;max-width:none;height:17.4px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.picker-option-section__selected-fallback[data-v-ddccdbf3]{color:#000000b3;font-size:14px}.selected-fade-enter-active[data-v-ddccdbf3],.selected-fade-leave-active[data-v-ddccdbf3]{transition:opacity .18s,transform .18s}.selected-fade-enter-from[data-v-ddccdbf3],.selected-fade-leave-to[data-v-ddccdbf3]{opacity:0;transform:scale(.95)}.selected-fade-enter-to[data-v-ddccdbf3],.selected-fade-leave-from[data-v-ddccdbf3]{opacity:1;transform:none}.picker-option-section__content[data-v-ddccdbf3]{width:var(--expanded-width);box-sizing:border-box;transition:height .3s ease-out,opacity .3s ease-out;overflow:hidden}.picker-option-section__content-inner[data-v-ddccdbf3]{grid-template-columns:minmax(0,1fr);padding:3px 15px 15px;display:grid}.picker-option-section__description[data-v-ddccdbf3]{font-size:16px;display:block}.picker-option-sectionn__description-above[data-v-ddccdbf3]{order:-1}.picker-option-section-expand-enter-active[data-v-ddccdbf3],.picker-option-section-expand-leave-active[data-v-ddccdbf3]{transition:opacity .3s ease-out}.picker-option-section-expand-enter-from[data-v-ddccdbf3],.picker-option-section-expand-leave-to[data-v-ddccdbf3]{opacity:0}.picker-option-section-expand-enter-to[data-v-ddccdbf3],.picker-option-section-expand-leave-from[data-v-ddccdbf3]{opacity:1}@media (width<=991px){.picker-option-section__header[data-v-ddccdbf3]{pointer-events:none}.picker-option-section__icon[data-v-ddccdbf3]{visibility:hidden}}.ui-scrollbar[data-v-cd3b6e44]{touch-action:none;-webkit-user-select:none;user-select:none;z-index:5}.ui-scrollbar__thumb[data-v-cd3b6e44]{position:absolute}.picker-price-banner[data-v-e49ee4d1]{z-index:30;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffb3;border-radius:5px;flex-direction:column;flex:none;align-self:center;gap:5px;min-width:calc(min(43vw,620px));margin-top:auto;margin-bottom:3.6vh;padding:15px 30px;font-size:16px;font-weight:600;display:flex}.picker-price-banner__row[data-v-e49ee4d1]{justify-content:flex-end;align-items:center;gap:16px;display:flex}.picker-price-banner__row .original-price-line[data-v-e49ee4d1]{text-wrap:nowrap;flex:auto;align-items:center;display:flex}.picker-price-banner__row .original-price-line .original-price[data-v-e49ee4d1]{font-size:22px}.shipping-label[data-v-e49ee4d1]{text-wrap:nowrap;font-size:12px;font-weight:300}.shipping-label a.shipping-link[data-v-e49ee4d1]{text-transform:capitalize;font-size:12px;text-decoration:underline}.picker-price-banner__row.row--top .actions[data-v-e49ee4d1]{grid-template-columns:repeat(2,minmax(116px,1fr));gap:5px;width:fit-content;display:grid}.picker-price-banner__row .discount-price-line[data-v-e49ee4d1]{color:var(--milk-text-promo-gold);flex:auto;align-self:flex-start;align-items:center;font-size:14px;font-weight:400;display:flex}.picker-price-banner__row .discount-price-line .shipping-label[data-v-e49ee4d1],.picker-price-banner__row .discount-price-line a.shipping-link[data-v-e49ee4d1]{color:var(--milk-text-promo-gold);font-weight:300}.picker-price-banner__row .actions[data-v-e49ee4d1]{flex:none;justify-content:flex-end;align-items:center;display:flex}.gift-message-line[data-v-e49ee4d1]{-webkit-user-select:none;user-select:none;text-wrap:nowrap;flex-direction:row;align-items:center;gap:7px;margin-top:5px;display:flex}.gift-message-line .gift-message[data-v-e49ee4d1]{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:16px;font-weight:400;text-decoration:underline}@media (width<=991px){.picker-price-banner[data-v-e49ee4d1]{display:none}}.picker-price-banner-mobile[data-v-1423a255]{display:none}@media (width<=991px){.picker-price-banner-mobile[data-v-1423a255]{z-index:30;background-color:#e1e1e1;flex-direction:column;flex:none;width:100%;margin-top:auto;padding:9px 20px 35px;font-size:16px;display:flex}}.picker-price-banner-mobile__row[data-v-1423a255]{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;row-gap:2px;display:flex}.row--name .product-name[data-v-1423a255]{font-size:18px;font-weight:700}.row--price .original-price-line[data-v-1423a255]{text-align:center;font-size:16px}.row--price .original-price[data-v-1423a255]{white-space:nowrap;display:inline}.shipping-label[data-v-1423a255]{text-wrap:nowrap;font-size:12px;font-weight:300}.shipping-label a.shipping-link[data-v-1423a255]{text-transform:capitalize;font-size:12px;text-decoration:underline}.row--discount .discount-message[data-v-1423a255]{color:var(--milk-text-promo-gold);font-size:14px;font-weight:400}.picker-price-banner-mobile__row.row--discount[data-v-1423a255]{text-align:center;display:block}.row--discount .shipping-label[data-v-1423a255],.row--discount .shipping-label a.shipping-link[data-v-1423a255]{color:var(--milk-text-promo-gold)}.row--actions .actions[data-v-1423a255]{grid-template-columns:repeat(2,minmax(116px,1fr));gap:5px;width:335px;margin-top:8px;display:grid}.product-picker{background:var(--milk-light-grey,#f7f7f6);flex-direction:column;width:100%;height:100vh;max-height:1200px;display:flex;position:relative;overflow:visible}.picker__sections-wrapper{scrollbar-width:none;padding-left:15px;padding-right:10px;position:relative;overflow:visible scroll}.picker__sections,.picker__sections-wrapper{width:fit-content;height:100%}.picker__sections::-webkit-scrollbar{display:none}.picker__bg{z-index:0;width:100%;height:100%;position:absolute;inset:0}.picker__bg img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;display:block}.product-picker .picker__cover{z-index:1;position:absolute;inset:0}.picker__nav{display:none}.bg-fade-enter-active,.bg-fade-leave-active{transition:opacity .4s}.bg-fade-enter-from,.bg-fade-leave-to{opacity:0}.bg-fade-leave-active{position:absolute;inset:0}.picker__content.container-content{z-index:2;flex-direction:column;flex:auto;min-height:0;margin-top:80px;margin-bottom:20px;padding:0;display:flex;position:relative;overflow:visible}.picker__track{flex-direction:column;gap:10px;display:flex}.picker__title{margin:0 0 20px;padding-left:15px}.picker__scroll-area{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.prepurchase-app{height:0}@media (width>=1230px){.picker__content.container-content{width:1200px}}@media (width>=1200px){.picker__bg img{-o-object-position:center 10%;object-position:center 10%}}@media (width<=991px){.picker__title{display:none}.picker__scroll-area{display:contents}.picker__content.container-content{justify-content:flex-end;width:100%;margin:0;padding:0;overflow:hidden}.picker__sections-wrapper{width:100%;margin-bottom:5px;padding:0;overflow:visible}.picker__sections{width:100%;position:relative;overflow:visible}.picker__track{transform:translateX(calc(var(--section-index,0) * -100%));will-change:transform;align-items:flex-end;gap:0;transition:transform .4s;position:absolute;bottom:0}.picker__section-wrapper,.picker__track{flex-direction:row;width:100%;display:flex}.picker__section-wrapper{backface-visibility:hidden;-webkit-font-smoothing:antialiased;flex:0 0 100%}.picker__nav,.picker__section-wrapper{box-sizing:border-box;justify-content:center}.picker__nav{--nav-offset:17px;--nav-size:45px;height:var(--nav-size);width:var(--nav-size);z-index:35;background:#ffffffe6;border:none;border-radius:50%;flex-direction:column;align-items:center;padding:0;font-size:20px;line-height:1;transition:opacity .4s;display:flex;position:absolute;top:auto;bottom:0}.picker__nav--left{left:calc(var(--nav-offset) * -1);padding-left:calc(-24px + var(--nav-size));padding-right:10px}.picker__nav--right{right:calc(var(--nav-offset) * -1);padding-left:10px;padding-right:calc(-24px + var(--nav-size))}.picker__nav:disabled{opacity:0}.product-picker{height:90vh}}
