.product-option-group .product-option-values:has(>.product-pack-option){flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;gap:8px;width:432px;max-width:100%;container: squeezu-pack / inline-size;padding-block:12px;margin-block:-12px}.product-option-group .product-option-values>.product-pack-option{--option-accent:var(--feel-bag-fluid-feel-button,#be92e3);box-sizing:border-box;cursor:pointer;color:inherit;background:#fffaf2;border:1.5px solid #e6d8df;border-radius:12px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-template-rows:auto auto;align-content:center;align-items:center;justify-content:start;justify-items:start;column-gap:4px;row-gap:1px;flex:1 1 0;position:relative;min-width:0;min-height:54px;height:54px;padding:1px 4px;text-align:left;font:13px DM Sans,sans-serif;transition:none}.product-option-group .product-option-values>.product-pack-option>img{grid-column:1;grid-row:1/3;width:100%;max-width:none;height:49px;object-fit:contain;margin:0;background:transparent;border-radius:6px}.product-option-group .product-option-values>.product-pack-option>.product-option-label{grid-column:2;grid-row:1;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.3}.product-option-group .product-option-values>.product-pack-option>.product-option-unit-price{grid-column:2;grid-row:2;font-size:10.5px}.product-option-group .product-option-values>.product-pack-option[aria-pressed=true],.product-option-group .product-option-values>.product-pack-option:has(input:checked){border-color:var(--option-accent);box-shadow:inset 0 0 0 1.5px var(--option-accent)}.product-option-group .product-option-values>.product-pack-option:not(:has(>img:not([hidden]))){grid-template-columns:minmax(0,1fr);text-align:left}.product-option-group .product-option-values>.product-pack-option:not(:has(>img:not([hidden])))>:is(.product-option-label,.product-option-unit-price){grid-column:1}.product-option-group .product-option-values>.product-pack-option:not(:has(>.product-option-unit-price:not([hidden]))){grid-template-rows:auto}.product-option-group .product-option-values>.product-pack-option:not(:has(>.product-option-unit-price:not([hidden])))>img{grid-row:1}
@media(max-width:320px) and (orientation:portrait){.product-option-group .product-option-values:has(>.product-pack-option){gap:6px}.product-option-group .product-option-values>.product-pack-option{grid-template-columns:minmax(0,1fr) max-content;column-gap:2px;padding-inline:3px}.product-option-group .product-option-values>.product-pack-option>.product-option-unit-price{font-size:10px}}

.product-option-group .product-option-values>.product-pack-option>:is(img,.product-option-label,.product-option-unit-price){translate:1px 0;text-align:left;justify-self:start}
.product-option-group .product-option-values>.product-pack-option>.product-option-label{translate:1px 2px}
@media(orientation:landscape){.product-option-group .product-option-values:has(>.product-pack-option){container-type:inline-size;width:clamp(300px,26vw,390px);max-width:100%;gap:8px}.product-option-group .product-option-values>.product-pack-option{aspect-ratio:2.05;min-height:0;height:auto;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);padding:1px 4px}.product-option-group .product-option-values>.product-pack-option>img{height:100%;min-height:0;max-height:100%;object-fit:contain}.product-option-group .product-option-values>.product-pack-option>.product-option-label{font-size:clamp(12px,3.8cqw,15px)}.product-option-group .product-option-values>.product-pack-option>.product-option-unit-price{font-size:clamp(9px,2.85cqw,11px)}}
.product-option-values>.product-pack-option>.option-popular-badge{left:50%;right:auto;translate:-50% 0}
@container squeezu-pack (max-width:360px){.product-option-values>.product-pack-option>.option-popular-badge{font-size:10px}}

