#MainContent .fresh-pack-option__contents summary::-webkit-details-marker{display:none}#MainContent .fresh-pack-option__contents[open]{z-index:6}:where(.fresh-product) .fresh-pack-option__contents{z-index:4;color:#0e2b58;top:auto;right:auto;bottom:auto;left:auto;pointer-events:none;border-radius:0 0 7px 7px}:where(.fresh-product) .fresh-pack-option__contents-panel{pointer-events:auto;max-height:min(320px,100dvh - 180px);overflow-y:auto;overscroll-behavior-x:contain;overscroll-behavior-y:contain;padding:12px 14px;border-width:1px;border-style:solid;border-color:#0e2b58;border-image:none;border-radius:12px;background:#fff;box-shadow:#03132e40 0 14px 30px;color:#0e2b58}.fresh-product :where(.fresh-pack-option__contents summary){font-family:Work Sans,Arial,sans-serif;transition:border-color .18s ease 0s,background-color .18s ease 0s,color .18s ease 0s;pointer-events:auto;transform:none;justify-content:flex-start;white-space:nowrap}.fresh-product :where(.fresh-pack-option__contents-panel li)::marker{color:#0e2b58}.fresh-product :where(.fresh-pack-option__contents summary):before{content:"";position:absolute;top:0;right:0;bottom:auto;left:0;height:100%;min-height:44px}@supports (grid-template-columns: subgrid){:where(.fresh-product .fresh-pack-option-wrap--has-contents)>.fresh-pack-option{grid-row:1 / -1;grid-column:1 / -1;grid-template-rows:subgrid;grid-template-columns:subgrid;gap:inherit;min-height:0px;background:transparent}:where(.fresh-product .fresh-pack-option-wrap--has-contents) .fresh-pack-option__contents{min-width:0px;grid-column:3 / auto;grid-row:2 / auto}}:where(.fresh-product .fresh-pack-option-wrap--has-contents)>.fresh-pack-option:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;cursor:pointer}@supports (grid-template-columns: subgrid){.fresh-product :where(.fresh-pack-option-wrap--has-contents .fresh-pack-option__contents summary){box-sizing:border-box;max-width:100%}}.fresh-product :where(.fresh-pack-option__contents summary>svg:first-child){fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;flex:0 0 14px;width:14px;height:14px;color:inherit;stroke:currentcolor}.fresh-product :where(#MainContent .fresh-pack-option-wrap--has-contents:has(input:disabled)>.fresh-pack-option):before{cursor:not-allowed}.fresh-product :where(:is(.fresh-pack-option__contents>summary)){border-radius:var(--fresh-radius-4)}.fresh-product :where(:is(.fresh-pack-option__contents) svg :is(path,line,circle,rect,polyline,polygon,ellipse)){vector-effect:non-scaling-stroke;stroke-width:var(--fresh-icon-stroke-small)}:where(.fresh-product) .fresh-pack-option{cursor:pointer}.fresh-product :where(.fresh-pack-selector>:is(.fresh-pack-option)){display:block;position:relative;width:auto;min-width:0px;margin:0;padding:0;border-width:0px;border-style:none;border-color:currentcolor;border-image:none;background:none;box-shadow:none}:where(.fresh-product .fresh-pack-option-wrap)>.fresh-pack-option{display:block;margin:0;height:100%;padding:0}.fresh-product :where(.fresh-pack-option-wrap .fresh-pack-option__contents>summary svg){display:none}.fresh-product :where(.fresh-pack-option-wrap .fresh-pack-option__contents>summary span){font-size:inherit;color:inherit;-webkit-text-fill-color:currentcolor;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit}:where(.fresh-product .fresh-pack-option-wrap) .fresh-pack-option__contents{background:none;position:static;display:block;width:auto;margin:0;padding:0;border-width:0px;border-style:none;border-color:currentcolor;border-image:none}:where(.fresh-product .fresh-pack-option-wrap) .fresh-pack-option__contents-panel{position:absolute;z-index:30;top:auto;right:auto;bottom:40px;left:-1px;width:max(100%,236px);max-width:min(280px,-32px + 100vw);margin:0}:where(.fresh-product .fresh-pack-selector>.fresh-pack-option-wrap:nth-child(2n)) .fresh-pack-option__contents-panel{left:auto;right:-1px}@supports (grid-template-columns: subgrid){@media(max-width:749px){:where(.fresh-product .fresh-pack-option-wrap--has-contents) .fresh-pack-option__contents{grid-column:3 / -1;grid-row:2 / auto}.fresh-product :where(.fresh-pack-option-wrap--has-contents .fresh-pack-option__contents summary){padding-inline:3px}}}.fresh-product :where(.fresh-pack-option-wrap .fresh-pack-option__contents>summary){text-decoration-color:#ffcc2f;font-size:12.5px;border-radius:0;position:absolute;z-index:4;top:auto;right:auto;bottom:3px;left:12px;display:inline-flex;align-items:center;gap:0px;width:max-content;min-height:32px;margin:0;padding:6px 0;border-width:0px;border-style:none;border-color:currentcolor;border-image:none;background:none;box-shadow:none;color:#0e2b58;font-weight:600;line-height:1.2;text-decoration-line:underline;text-decoration-style:initial;text-decoration-thickness:2px;text-underline-offset:3px;cursor:pointer;list-style-position:initial;list-style-image:initial;list-style-type:none}.fresh-product :where(.fresh-pack-option-wrap.is-selected .fresh-pack-option__contents>summary){color:#fff}@supports (grid-template-columns: subgrid){@media(max-width:749px){.fresh-product :where(.fresh-pack-option-wrap--has-contents .fresh-pack-option__contents summary>svg:first-child){width:12px;height:12px;flex-basis:12px}}}@media(prefers-reduced-motion:reduce){.fresh-product :where(.fresh-pack-option__contents summary){transition-duration:.001ms}}@media(min-width:750px)and (max-width:989px){.fresh-product :where(.fresh-pack-option-wrap--has-contents .fresh-pack-option__contents summary){max-width:none;white-space:nowrap;overflow:visible}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/fresh-pack-option.css.map */
