.ProductVariant-module-scss-module__3Wa5kq__root{justify-content:var(--pv-align,flex-start);--padding:initial;--padding-mobile:initial;width:100%;min-width:0;padding:var(--padding,0);display:flex;position:relative}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__root{padding:var(--padding-mobile,var(--padding,0))}}.ProductVariant-module-scss-module__3Wa5kq__root{--margin:initial;--margin-mobile:initial;margin:var(--margin,0)}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__root{margin:var(--margin-mobile,var(--margin,0))}}.ProductVariant-module-scss-module__3Wa5kq__root{--opacity:initial;--opacity-mobile:initial;opacity:var(--opacity,1)}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__root{opacity:var(--opacity-mobile,var(--opacity,1))}}@media (min-width:769px){.ProductVariant-module-scss-module__3Wa5kq__root[data-hidden-desktop=true]{display:none!important}}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__root[data-hidden-mobile=true]{display:none!important}.ProductVariant-module-scss-module__3Wa5kq__root{justify-content:var(--pv-align-mobile,var(--pv-align,flex-start))}}.ProductVariant-module-scss-module__3Wa5kq__shell{gap:var(--pv-option-spacing,16px);flex-direction:column;width:fit-content;min-width:0;max-width:100%;display:flex}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__shell{gap:var(--pv-option-spacing-mobile,var(--pv-option-spacing,16px))}[data-mobile-full-row=true] .ProductVariant-module-scss-module__3Wa5kq__shell{width:var(--pv-value-width-mobile,100%)}}.ProductVariant-module-scss-module__3Wa5kq__desktopOnly{display:contents}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__desktopOnly{display:none}}.ProductVariant-module-scss-module__3Wa5kq__mobileOnly{display:none}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__mobileOnly{display:contents}}.ProductVariant-module-scss-module__3Wa5kq__noVariantNotice{color:#8d8d8d;background:#fafafa;border:1px dashed #d9d9d9;border-radius:6px;padding:12px 16px;font-size:13px}.ProductVariant-module-scss-module__3Wa5kq__property{gap:var(--pv-option-name-gap,8px);min-width:0;display:flex}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__property{gap:var(--pv-option-name-gap-mobile,var(--pv-option-name-gap,8px))}}.ProductVariant-module-scss-module__3Wa5kq__property[data-position=top]{flex-direction:column;align-items:stretch}.ProductVariant-module-scss-module__3Wa5kq__property[data-position=left]{flex-flow:wrap;align-items:center}.ProductVariant-module-scss-module__3Wa5kq__optionName{--text-font-family:initial;--text-font-family-mobile:initial;--text-font-size:initial;--text-font-size-mobile:initial;--text-font-weight:initial;--text-font-weight-mobile:initial;--text-font-style:initial;--text-font-style-mobile:initial;--text-text-decoration:initial;--text-text-decoration-mobile:initial;--text-text-align:initial;--text-text-align-mobile:initial;--text-text-transform:initial;--text-text-transform-mobile:initial;--text-color:initial;--text-color-mobile:initial;--text-line-height:initial;--text-line-height-mobile:initial;--text-letter-spacing:initial;--text-letter-spacing-mobile:initial;--text-text-shadow:initial;--text-text-shadow-mobile:initial;--text-width:initial;--text-width-mobile:initial;--text-height:initial;--text-height-mobile:initial;--text-fallback-font-family:initial;--text-fallback-font-family-mobile:initial;--text-fallback-font-size:initial;--text-fallback-font-size-mobile:initial;--text-fallback-font-weight:initial;--text-fallback-font-weight-mobile:initial;--text-fallback-font-style:initial;--text-fallback-font-style-mobile:initial;--text-fallback-text-decoration:initial;--text-fallback-text-decoration-mobile:initial;--text-fallback-text-transform:initial;--text-fallback-text-transform-mobile:initial;--text-fallback-line-height:initial;--text-fallback-line-height-mobile:initial;--text-fallback-letter-spacing:initial;--text-fallback-letter-spacing-mobile:initial;font-family:var(--text-font-family,var(--text-fallback-font-family,inherit));font-size:var(--text-font-size,var(--text-fallback-font-size,14px));font-weight:var(--text-font-weight,var(--text-fallback-font-weight,400));font-style:var(--text-font-style,var(--text-fallback-font-style,normal));-webkit-text-decoration:var(--text-text-decoration,var(--text-fallback-text-decoration,none));-webkit-text-decoration:var(--text-text-decoration,var(--text-fallback-text-decoration,none));text-decoration:var(--text-text-decoration,var(--text-fallback-text-decoration,none));text-align:var(--text-text-align,left);text-transform:var(--text-text-transform,var(--text-fallback-text-transform,none));color:var(--container-hover-text-color,var(--text-color,inherit));line-height:var(--text-line-height,var(--text-fallback-line-height,140%));letter-spacing:var(--text-letter-spacing,var(--text-fallback-letter-spacing,0));text-shadow:var(--text-text-shadow,none);width:var(--hug-width,var(--text-width,-moz-fit-content));width:var(--hug-width,var(--text-width,fit-content))}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__optionName{font-family:var(--text-font-family-mobile,var(--text-font-family,var(--text-fallback-font-family-mobile,var(--text-fallback-font-family,inherit))));font-size:var(--text-font-size-mobile,var(--text-font-size,var(--text-fallback-font-size-mobile,var(--text-fallback-font-size,14px))));font-weight:var(--text-font-weight-mobile,var(--text-font-weight,var(--text-fallback-font-weight-mobile,var(--text-fallback-font-weight,400))));font-style:var(--text-font-style-mobile,var(--text-font-style,var(--text-fallback-font-style-mobile,var(--text-fallback-font-style,normal))));-webkit-text-decoration:var(--text-text-decoration-mobile,var(--text-text-decoration,var(--text-fallback-text-decoration-mobile,var(--text-fallback-text-decoration,none))));-webkit-text-decoration:var(--text-text-decoration-mobile,var(--text-text-decoration,var(--text-fallback-text-decoration-mobile,var(--text-fallback-text-decoration,none))));text-decoration:var(--text-text-decoration-mobile,var(--text-text-decoration,var(--text-fallback-text-decoration-mobile,var(--text-fallback-text-decoration,none))));text-align:var(--text-text-align-mobile,var(--text-text-align,left));text-transform:var(--text-text-transform-mobile,var(--text-text-transform,var(--text-fallback-text-transform-mobile,var(--text-fallback-text-transform,none))));color:var(--container-hover-text-color,var(--text-color-mobile,var(--text-color,inherit)));line-height:var(--text-line-height-mobile,var(--text-line-height,var(--text-fallback-line-height-mobile,var(--text-fallback-line-height,140%))));letter-spacing:var(--text-letter-spacing-mobile,var(--text-letter-spacing,var(--text-fallback-letter-spacing-mobile,var(--text-fallback-letter-spacing,0))));text-shadow:var(--text-text-shadow-mobile,var(--text-text-shadow,none));width:var(--hug-width,var(--text-width-mobile,var(--text-width,-moz-fit-content)));width:var(--hug-width,var(--text-width-mobile,var(--text-width,fit-content)))}}.ProductVariant-module-scss-module__3Wa5kq__optionName{margin:0}.ProductVariant-module-scss-module__3Wa5kq__optionNameValue{font:inherit;color:inherit}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__optionNameValueDesktopOnly{display:none}}.ProductVariant-module-scss-module__3Wa5kq__optionNameValueMobileOnly{display:none}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__optionNameValueMobileOnly{display:inline}}.ProductVariant-module-scss-module__3Wa5kq__options{gap:var(--pv-value-spacing,8px);flex-wrap:wrap;flex:auto;min-width:0;display:flex}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__options{gap:var(--pv-value-spacing-mobile,var(--pv-value-spacing,8px))}}.ProductVariant-module-scss-module__3Wa5kq__optionBtn{--text-font-family:initial;--text-font-family-mobile:initial;--text-font-size:initial;--text-font-size-mobile:initial;--text-font-weight:initial;--text-font-weight-mobile:initial;--text-font-style:initial;--text-font-style-mobile:initial;--text-text-decoration:initial;--text-text-decoration-mobile:initial;--text-text-align:initial;--text-text-align-mobile:initial;--text-text-transform:initial;--text-text-transform-mobile:initial;--text-color:initial;--text-color-mobile:initial;--text-line-height:initial;--text-line-height-mobile:initial;--text-letter-spacing:initial;--text-letter-spacing-mobile:initial;--text-text-shadow:initial;--text-text-shadow-mobile:initial;--text-width:initial;--text-width-mobile:initial;--text-height:initial;--text-height-mobile:initial;--text-fallback-font-family:initial;--text-fallback-font-family-mobile:initial;--text-fallback-font-size:initial;--text-fallback-font-size-mobile:initial;--text-fallback-font-weight:initial;--text-fallback-font-weight-mobile:initial;--text-fallback-font-style:initial;--text-fallback-font-style-mobile:initial;--text-fallback-text-decoration:initial;--text-fallback-text-decoration-mobile:initial;--text-fallback-text-transform:initial;--text-fallback-text-transform-mobile:initial;--text-fallback-line-height:initial;--text-fallback-line-height-mobile:initial;--text-fallback-letter-spacing:initial;--text-fallback-letter-spacing-mobile:initial;font-family:var(--text-font-family,var(--text-fallback-font-family,inherit));font-size:var(--text-font-size,var(--text-fallback-font-size,14px));font-weight:var(--text-font-weight,var(--text-fallback-font-weight,400));font-style:var(--text-font-style,var(--text-fallback-font-style,normal));-webkit-text-decoration:var(--text-text-decoration,var(--text-fallback-text-decoration,none));-webkit-text-decoration:var(--text-text-decoration,var(--text-fallback-text-decoration,none));text-decoration:var(--text-text-decoration,var(--text-fallback-text-decoration,none));text-align:var(--text-text-align,left);text-transform:var(--text-text-transform,var(--text-fallback-text-transform,none));color:var(--container-hover-text-color,var(--text-color,inherit));line-height:var(--text-line-height,var(--text-fallback-line-height,140%));letter-spacing:var(--text-letter-spacing,var(--text-fallback-letter-spacing,0));text-shadow:var(--text-text-shadow,none);width:var(--hug-width,var(--text-width,-moz-fit-content));width:var(--hug-width,var(--text-width,fit-content))}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__optionBtn{font-family:var(--text-font-family-mobile,var(--text-font-family,var(--text-fallback-font-family-mobile,var(--text-fallback-font-family,inherit))));font-size:var(--text-font-size-mobile,var(--text-font-size,var(--text-fallback-font-size-mobile,var(--text-fallback-font-size,14px))));font-weight:var(--text-font-weight-mobile,var(--text-font-weight,var(--text-fallback-font-weight-mobile,var(--text-fallback-font-weight,400))));font-style:var(--text-font-style-mobile,var(--text-font-style,var(--text-fallback-font-style-mobile,var(--text-fallback-font-style,normal))));-webkit-text-decoration:var(--text-text-decoration-mobile,var(--text-text-decoration,var(--text-fallback-text-decoration-mobile,var(--text-fallback-text-decoration,none))));-webkit-text-decoration:var(--text-text-decoration-mobile,var(--text-text-decoration,var(--text-fallback-text-decoration-mobile,var(--text-fallback-text-decoration,none))));text-decoration:var(--text-text-decoration-mobile,var(--text-text-decoration,var(--text-fallback-text-decoration-mobile,var(--text-fallback-text-decoration,none))));text-align:var(--text-text-align-mobile,var(--text-text-align,left));text-transform:var(--text-text-transform-mobile,var(--text-text-transform,var(--text-fallback-text-transform-mobile,var(--text-fallback-text-transform,none))));color:var(--container-hover-text-color,var(--text-color-mobile,var(--text-color,inherit)));line-height:var(--text-line-height-mobile,var(--text-line-height,var(--text-fallback-line-height-mobile,var(--text-fallback-line-height,140%))));letter-spacing:var(--text-letter-spacing-mobile,var(--text-letter-spacing,var(--text-fallback-letter-spacing-mobile,var(--text-fallback-letter-spacing,0))));text-shadow:var(--text-text-shadow-mobile,var(--text-text-shadow,none));width:var(--hug-width,var(--text-width-mobile,var(--text-width,-moz-fit-content)));width:var(--hug-width,var(--text-width-mobile,var(--text-width,fit-content)))}}.ProductVariant-module-scss-module__3Wa5kq__optionBtn{appearance:none;cursor:pointer;width:var(--pv-value-width,auto);min-width:var(--pv-value-width,auto);min-height:var(--pv-value-height,36px);box-sizing:border-box;background:var(--pv-value-bg,transparent);border-style:var(--pv-value-border-style,none);border-width:var(--pv-value-border-width,0);border-color:var(--pv-value-border-color,transparent);border-radius:var(--pv-value-radius,0);box-shadow:var(--pv-value-shadow,none);justify-content:center;align-items:center;padding:6px 12px;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex;overflow:hidden}.ProductVariant-module-scss-module__3Wa5kq__optionBtn:disabled,.ProductVariant-module-scss-module__3Wa5kq__optionBtn[data-disabled=true]{opacity:.4;cursor:not-allowed;pointer-events:none}.ProductVariant-module-scss-module__3Wa5kq__optionBtn:hover:not([data-disabled=true]):not(:disabled):not([data-active=true]){background-color:var(--pv-value-hover-bg,var(--pv-value-bg,transparent));background-image:var(--pv-value-hover-bg-image,var(--pv-value-bg-image,none));background-size:var(--pv-value-hover-bg-size,var(--pv-value-bg-size,cover));background-position:var(--pv-value-hover-bg-position,var(--pv-value-bg-position,center));background-repeat:var(--pv-value-hover-bg-repeat,var(--pv-value-bg-repeat,no-repeat));color:var(--pv-value-hover-color,inherit);border-color:var(--pv-value-hover-border-color,var(--pv-value-border-color,transparent));border-style:var(--pv-value-hover-border-style,var(--pv-value-border-style,none));border-width:var(--pv-value-hover-border-width,var(--pv-value-border-width,0))}.ProductVariant-module-scss-module__3Wa5kq__optionBtn[data-active=true]{background:var(--pv-value-active-bg,var(--pv-value-bg,transparent));color:var(--pv-value-active-color,inherit);border-color:var(--pv-value-active-border-color,var(--pv-value-border-color,transparent));border-style:var(--pv-value-active-border-style,var(--pv-value-border-style,none));border-width:var(--pv-value-active-border-width,var(--pv-value-border-width,0))}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__optionBtn{width:var(--pv-value-width-mobile,var(--pv-value-width,auto));min-width:var(--pv-value-width-mobile,var(--pv-value-width,auto));min-height:var(--pv-value-height-mobile,var(--pv-value-height,36px));background:var(--pv-value-bg-mobile,var(--pv-value-bg,transparent));border-style:var(--pv-value-border-style-mobile,var(--pv-value-border-style,none));border-width:var(--pv-value-border-width-mobile,var(--pv-value-border-width,0));border-color:var(--pv-value-border-color-mobile,var(--pv-value-border-color,transparent));border-radius:var(--pv-value-radius-mobile,var(--pv-value-radius,0));box-shadow:var(--pv-value-shadow-mobile,var(--pv-value-shadow,none))}.ProductVariant-module-scss-module__3Wa5kq__optionBtn:hover:not([data-disabled=true]):not(:disabled):not([data-active=true]){background-color:var(--pv-value-hover-bg-mobile,var(--pv-value-hover-bg,var(--pv-value-bg-mobile,var(--pv-value-bg,transparent))));background-image:var(--pv-value-hover-bg-image-mobile,var(--pv-value-hover-bg-image,var(--pv-value-bg-image-mobile,var(--pv-value-bg-image,none))));background-size:var(--pv-value-hover-bg-size-mobile,var(--pv-value-hover-bg-size,var(--pv-value-bg-size-mobile,var(--pv-value-bg-size,cover))));background-position:var(--pv-value-hover-bg-position-mobile,var(--pv-value-hover-bg-position,var(--pv-value-bg-position-mobile,var(--pv-value-bg-position,center))));background-repeat:var(--pv-value-hover-bg-repeat-mobile,var(--pv-value-hover-bg-repeat,var(--pv-value-bg-repeat-mobile,var(--pv-value-bg-repeat,no-repeat))));color:var(--pv-value-hover-color-mobile,var(--pv-value-hover-color,inherit));border-color:var(--pv-value-hover-border-color-mobile,var(--pv-value-hover-border-color,var(--pv-value-border-color-mobile,var(--pv-value-border-color,transparent))));border-style:var(--pv-value-hover-border-style-mobile,var(--pv-value-hover-border-style,var(--pv-value-border-style-mobile,var(--pv-value-border-style,none))));border-width:var(--pv-value-hover-border-width-mobile,var(--pv-value-hover-border-width,var(--pv-value-border-width-mobile,var(--pv-value-border-width,0))))}.ProductVariant-module-scss-module__3Wa5kq__optionBtn[data-active=true]{background:var(--pv-value-active-bg-mobile,var(--pv-value-active-bg,var(--pv-value-bg-mobile,var(--pv-value-bg,transparent))));color:var(--pv-value-active-color-mobile,var(--pv-value-active-color,inherit));border-color:var(--pv-value-active-border-color-mobile,var(--pv-value-active-border-color,var(--pv-value-border-color-mobile,var(--pv-value-border-color,transparent))));border-style:var(--pv-value-active-border-style-mobile,var(--pv-value-active-border-style,var(--pv-value-border-style-mobile,var(--pv-value-border-style,none))));border-width:var(--pv-value-active-border-width-mobile,var(--pv-value-active-border-width,var(--pv-value-border-width-mobile,var(--pv-value-border-width,0))))}}.ProductVariant-module-scss-module__3Wa5kq__optionBtnLabel{text-align:center;word-break:break-word;overflow-wrap:anywhere;font:inherit;color:inherit;display:var(--pv-value-clamp-display,-webkit-box);-webkit-line-clamp:var(--pv-value-max-line,2);-webkit-box-orient:vertical;line-height:1.3;overflow:hidden}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__optionBtnLabel{display:var(--pv-value-clamp-display-mobile,var(--pv-value-clamp-display,-webkit-box));-webkit-line-clamp:var(--pv-value-max-line-mobile,var(--pv-value-max-line,2))}}.ProductVariant-module-scss-module__3Wa5kq__optionImageWrap{height:var(--pv-value-height);padding:0;overflow:hidden}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__optionImageWrap{height:var(--pv-value-height-mobile,var(--pv-value-height))}}.ProductVariant-module-scss-module__3Wa5kq__optionImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.ProductVariant-module-scss-module__3Wa5kq__optionColorNone{background:linear-gradient(to top left,#0000 calc(50% - .75px),#ff4d4f calc(50% - .75px) calc(50% + .75px),#0000 calc(50% + .75px)),#fff}.ProductVariant-module-scss-module__3Wa5kq__optionColor{width:var(--pv-value-width,var(--pv-value-height,36px));max-width:100%;height:var(--pv-value-height,36px);display:block}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__optionColor{width:var(--pv-value-width-mobile,var(--pv-value-width,var(--pv-value-height-mobile,var(--pv-value-height,36px))));height:var(--pv-value-height-mobile,var(--pv-value-height,36px))}}.ProductVariant-module-scss-module__3Wa5kq__shell[data-type=bundle]{width:100%}.ProductVariant-module-scss-module__3Wa5kq__bundleList{gap:var(--pv-bundle-gap,12px);flex-direction:column;width:100%;display:flex}.ProductVariant-module-scss-module__3Wa5kq__bundleList[data-has-tag=true]{padding-top:12px}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__bundleList{gap:var(--pv-bundle-gap-mobile,var(--pv-bundle-gap,12px))}}.ProductVariant-module-scss-module__3Wa5kq__bundleCard{appearance:none;align-items:center;gap:var(--pv-bundle-content-gap,12px);box-sizing:border-box;width:100%;padding:var(--pv-bundle-card-padding,10px 14px);font:inherit;color:inherit;text-align:left;cursor:pointer;background:var(--pv-bundle-card-bg,#fff);border-style:var(--pv-bundle-card-border-style,solid);border-width:var(--pv-bundle-card-border-width,1px);border-color:var(--pv-bundle-card-border-color,#828282);border-radius:var(--pv-bundle-card-radius,8px);box-shadow:var(--pv-bundle-card-shadow,none);margin:0;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.ProductVariant-module-scss-module__3Wa5kq__bundleCard[data-selected=true]{background:var(--pv-bundle-active-bg,var(--pv-bundle-card-bg,#fff));border-color:var(--pv-bundle-accent,var(--btm-primary,#008ef5));box-shadow:inset 0 0 0 1px var(--pv-bundle-accent,var(--btm-primary,#008ef5)),var(--pv-bundle-card-shadow,0 0 #0000)}.ProductVariant-module-scss-module__3Wa5kq__bundleCard:disabled,.ProductVariant-module-scss-module__3Wa5kq__bundleCard[data-disabled=true]{opacity:.4;cursor:not-allowed}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__bundleCard{gap:var(--pv-bundle-content-gap-mobile,var(--pv-bundle-content-gap,12px));padding:var(--pv-bundle-card-padding-mobile,var(--pv-bundle-card-padding,10px 14px));background:var(--pv-bundle-card-bg-mobile,var(--pv-bundle-card-bg,#fff));border-style:var(--pv-bundle-card-border-style-mobile,var(--pv-bundle-card-border-style,solid));border-width:var(--pv-bundle-card-border-width-mobile,var(--pv-bundle-card-border-width,1px));border-color:var(--pv-bundle-card-border-color-mobile,var(--pv-bundle-card-border-color,#828282));border-radius:var(--pv-bundle-card-radius-mobile,var(--pv-bundle-card-radius,8px));box-shadow:var(--pv-bundle-card-shadow-mobile,var(--pv-bundle-card-shadow,none))}.ProductVariant-module-scss-module__3Wa5kq__bundleCard[data-selected=true]{background:var(--pv-bundle-active-bg-mobile,var(--pv-bundle-active-bg,var(--pv-bundle-card-bg-mobile,var(--pv-bundle-card-bg,#fff))));border-color:var(--pv-bundle-accent-mobile,var(--pv-bundle-accent,var(--btm-primary,#008ef5)));box-shadow:inset 0 0 0 1px var(--pv-bundle-accent-mobile,var(--pv-bundle-accent,var(--btm-primary,#008ef5))),var(--pv-bundle-card-shadow-mobile,var(--pv-bundle-card-shadow,0 0 #0000))}}.ProductVariant-module-scss-module__3Wa5kq__bundleRadio{display:var(--pv-bundle-radio-display,block);width:var(--pv-bundle-radio-size,16px);height:var(--pv-bundle-radio-size,16px);box-sizing:border-box;background:#fff;border:1px solid #d9d9d9;border-radius:50%;flex:none;transition:border-color .15s;position:relative}.ProductVariant-module-scss-module__3Wa5kq__bundleRadio:after{content:"";inset:calc(var(--pv-bundle-radio-size,16px)*3/16);background:var(--pv-bundle-accent,var(--btm-primary,#008ef5));border-radius:50%;transition:transform .15s;position:absolute;transform:scale(0)}.ProductVariant-module-scss-module__3Wa5kq__bundleRadio[data-selected=true]{border-color:var(--pv-bundle-accent,var(--btm-primary,#008ef5))}.ProductVariant-module-scss-module__3Wa5kq__bundleRadio[data-selected=true]:after{transform:scale(1)}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__bundleRadio{display:var(--pv-bundle-radio-display-mobile,var(--pv-bundle-radio-display,block));width:var(--pv-bundle-radio-size-mobile,var(--pv-bundle-radio-size,16px));height:var(--pv-bundle-radio-size-mobile,var(--pv-bundle-radio-size,16px))}.ProductVariant-module-scss-module__3Wa5kq__bundleRadio:after{inset:calc(var(--pv-bundle-radio-size-mobile,var(--pv-bundle-radio-size,16px))*3/16);background:var(--pv-bundle-accent-mobile,var(--pv-bundle-accent,var(--btm-primary,#008ef5)))}.ProductVariant-module-scss-module__3Wa5kq__bundleRadio[data-selected=true]{border-color:var(--pv-bundle-accent-mobile,var(--pv-bundle-accent,var(--btm-primary,#008ef5)))}}.ProductVariant-module-scss-module__3Wa5kq__bundleTag{z-index:1;display:inline-flex;position:absolute;top:-12px;right:16px}.ProductVariant-module-scss-module__3Wa5kq__bundleTagBody{background:linear-gradient(180deg,#0000 0%,#0000 50%,#0000002e 100%),var(--pv-bundle-tag-bg,var(--btm-primary,#008ef5));border-radius:0 0 6px 6px;align-items:center;min-height:22px;padding:0 12px;display:inline-flex;position:relative}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__bundleTagBody{background:linear-gradient(180deg,#0000 0%,#0000 50%,#0000002e 100%),var(--pv-bundle-tag-bg-mobile,var(--pv-bundle-tag-bg,var(--btm-primary,#008ef5)))}}.ProductVariant-module-scss-module__3Wa5kq__bundleTagFlank{filter:brightness(.75);width:9px;height:12px;position:absolute;top:0}.ProductVariant-module-scss-module__3Wa5kq__bundleCard[data-selected=true] .ProductVariant-module-scss-module__3Wa5kq__bundleTagFlank{height:13px}.ProductVariant-module-scss-module__3Wa5kq__bundleTagFlankLeft{clip-path:polygon(0 100%,calc(100% - 1px) 0,100% 0,100% 100%);background:linear-gradient(to left,#00000080,#0000),var(--pv-bundle-tag-bg,var(--btm-primary,#008ef5));right:calc(100% - 1px)}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__bundleTagFlankLeft{background:linear-gradient(to left,#00000080,#0000),var(--pv-bundle-tag-bg-mobile,var(--pv-bundle-tag-bg,var(--btm-primary,#008ef5)))}}.ProductVariant-module-scss-module__3Wa5kq__bundleTagFlankRight{clip-path:polygon(0 0,1px 0,100% 100%,0 100%);background:linear-gradient(to right,#00000080,#0000),var(--pv-bundle-tag-bg,var(--btm-primary,#008ef5));left:calc(100% - 1px)}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__bundleTagFlankRight{background:linear-gradient(to right,#00000080,#0000),var(--pv-bundle-tag-bg-mobile,var(--pv-bundle-tag-bg,var(--btm-primary,#008ef5)))}}.ProductVariant-module-scss-module__3Wa5kq__bundleTagText{--text-font-family:initial;--text-font-family-mobile:initial;--text-font-size:initial;--text-font-size-mobile:initial;--text-font-weight:initial;--text-font-weight-mobile:initial;--text-font-style:initial;--text-font-style-mobile:initial;--text-text-decoration:initial;--text-text-decoration-mobile:initial;--text-text-align:initial;--text-text-align-mobile:initial;--text-text-transform:initial;--text-text-transform-mobile:initial;--text-color:initial;--text-color-mobile:initial;--text-line-height:initial;--text-line-height-mobile:initial;--text-letter-spacing:initial;--text-letter-spacing-mobile:initial;--text-text-shadow:initial;--text-text-shadow-mobile:initial;--text-width:initial;--text-width-mobile:initial;--text-height:initial;--text-height-mobile:initial;--text-fallback-font-family:initial;--text-fallback-font-family-mobile:initial;--text-fallback-font-size:initial;--text-fallback-font-size-mobile:initial;--text-fallback-font-weight:initial;--text-fallback-font-weight-mobile:initial;--text-fallback-font-style:initial;--text-fallback-font-style-mobile:initial;--text-fallback-text-decoration:initial;--text-fallback-text-decoration-mobile:initial;--text-fallback-text-transform:initial;--text-fallback-text-transform-mobile:initial;--text-fallback-line-height:initial;--text-fallback-line-height-mobile:initial;--text-fallback-letter-spacing:initial;--text-fallback-letter-spacing-mobile:initial;font-family:var(--text-font-family,var(--text-fallback-font-family,inherit));font-size:var(--text-font-size,var(--text-fallback-font-size,14px));font-weight:var(--text-font-weight,var(--text-fallback-font-weight,400));font-style:var(--text-font-style,var(--text-fallback-font-style,normal));-webkit-text-decoration:var(--text-text-decoration,var(--text-fallback-text-decoration,none));-webkit-text-decoration:var(--text-text-decoration,var(--text-fallback-text-decoration,none));text-decoration:var(--text-text-decoration,var(--text-fallback-text-decoration,none));text-align:var(--text-text-align,left);text-transform:var(--text-text-transform,var(--text-fallback-text-transform,none));color:var(--container-hover-text-color,var(--text-color,inherit));line-height:var(--text-line-height,var(--text-fallback-line-height,140%));letter-spacing:var(--text-letter-spacing,var(--text-fallback-letter-spacing,0));text-shadow:var(--text-text-shadow,none);width:var(--hug-width,var(--text-width,-moz-fit-content));width:var(--hug-width,var(--text-width,fit-content))}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__bundleTagText{font-family:var(--text-font-family-mobile,var(--text-font-family,var(--text-fallback-font-family-mobile,var(--text-fallback-font-family,inherit))));font-size:var(--text-font-size-mobile,var(--text-font-size,var(--text-fallback-font-size-mobile,var(--text-fallback-font-size,14px))));font-weight:var(--text-font-weight-mobile,var(--text-font-weight,var(--text-fallback-font-weight-mobile,var(--text-fallback-font-weight,400))));font-style:var(--text-font-style-mobile,var(--text-font-style,var(--text-fallback-font-style-mobile,var(--text-fallback-font-style,normal))));-webkit-text-decoration:var(--text-text-decoration-mobile,var(--text-text-decoration,var(--text-fallback-text-decoration-mobile,var(--text-fallback-text-decoration,none))));-webkit-text-decoration:var(--text-text-decoration-mobile,var(--text-text-decoration,var(--text-fallback-text-decoration-mobile,var(--text-fallback-text-decoration,none))));text-decoration:var(--text-text-decoration-mobile,var(--text-text-decoration,var(--text-fallback-text-decoration-mobile,var(--text-fallback-text-decoration,none))));text-align:var(--text-text-align-mobile,var(--text-text-align,left));text-transform:var(--text-text-transform-mobile,var(--text-text-transform,var(--text-fallback-text-transform-mobile,var(--text-fallback-text-transform,none))));color:var(--container-hover-text-color,var(--text-color-mobile,var(--text-color,inherit)));line-height:var(--text-line-height-mobile,var(--text-line-height,var(--text-fallback-line-height-mobile,var(--text-fallback-line-height,140%))));letter-spacing:var(--text-letter-spacing-mobile,var(--text-letter-spacing,var(--text-fallback-letter-spacing-mobile,var(--text-fallback-letter-spacing,0))));text-shadow:var(--text-text-shadow-mobile,var(--text-text-shadow,none));width:var(--hug-width,var(--text-width-mobile,var(--text-width,-moz-fit-content)));width:var(--hug-width,var(--text-width-mobile,var(--text-width,fit-content)))}}.ProductVariant-module-scss-module__3Wa5kq__bundleTagText{white-space:nowrap}.ProductVariant-module-scss-module__3Wa5kq__bundleImage{display:var(--pv-bundle-image-display,block);width:var(--pv-bundle-image-size,48px);height:var(--pv-bundle-image-size,48px);border-radius:var(--pv-bundle-image-radius,4px);flex:none;overflow:hidden}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__bundleImage{display:var(--pv-bundle-image-display-mobile,var(--pv-bundle-image-display,block));width:var(--pv-bundle-image-size-mobile,var(--pv-bundle-image-size,48px));height:var(--pv-bundle-image-size-mobile,var(--pv-bundle-image-size,48px));border-radius:var(--pv-bundle-image-radius-mobile,var(--pv-bundle-image-radius,4px))}}.ProductVariant-module-scss-module__3Wa5kq__bundleImageImg{-o-object-fit:var(--pv-bundle-image-fit,cover);object-fit:var(--pv-bundle-image-fit,cover);width:100%;height:100%;display:block}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__bundleImageImg{-o-object-fit:var(--pv-bundle-image-fit-mobile,var(--pv-bundle-image-fit,cover));object-fit:var(--pv-bundle-image-fit-mobile,var(--pv-bundle-image-fit,cover))}}.ProductVariant-module-scss-module__3Wa5kq__bundleMeta{gap:var(--pv-bundle-text-gap,4px);flex-direction:column;flex:1 1 0;min-width:0;display:flex}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__bundleMeta{gap:var(--pv-bundle-text-gap-mobile,var(--pv-bundle-text-gap,4px))}}.ProductVariant-module-scss-module__3Wa5kq__bundleTitle{--text-font-family:initial;--text-font-family-mobile:initial;--text-font-size:initial;--text-font-size-mobile:initial;--text-font-weight:initial;--text-font-weight-mobile:initial;--text-font-style:initial;--text-font-style-mobile:initial;--text-text-decoration:initial;--text-text-decoration-mobile:initial;--text-text-align:initial;--text-text-align-mobile:initial;--text-text-transform:initial;--text-text-transform-mobile:initial;--text-color:initial;--text-color-mobile:initial;--text-line-height:initial;--text-line-height-mobile:initial;--text-letter-spacing:initial;--text-letter-spacing-mobile:initial;--text-text-shadow:initial;--text-text-shadow-mobile:initial;--text-width:initial;--text-width-mobile:initial;--text-height:initial;--text-height-mobile:initial;--text-fallback-font-family:initial;--text-fallback-font-family-mobile:initial;--text-fallback-font-size:initial;--text-fallback-font-size-mobile:initial;--text-fallback-font-weight:initial;--text-fallback-font-weight-mobile:initial;--text-fallback-font-style:initial;--text-fallback-font-style-mobile:initial;--text-fallback-text-decoration:initial;--text-fallback-text-decoration-mobile:initial;--text-fallback-text-transform:initial;--text-fallback-text-transform-mobile:initial;--text-fallback-line-height:initial;--text-fallback-line-height-mobile:initial;--text-fallback-letter-spacing:initial;--text-fallback-letter-spacing-mobile:initial;font-family:var(--text-font-family,var(--text-fallback-font-family,inherit));font-size:var(--text-font-size,var(--text-fallback-font-size,14px));font-weight:var(--text-font-weight,var(--text-fallback-font-weight,400));font-style:var(--text-font-style,var(--text-fallback-font-style,normal));-webkit-text-decoration:var(--text-text-decoration,var(--text-fallback-text-decoration,none));-webkit-text-decoration:var(--text-text-decoration,var(--text-fallback-text-decoration,none));text-decoration:var(--text-text-decoration,var(--text-fallback-text-decoration,none));text-align:var(--text-text-align,left);text-transform:var(--text-text-transform,var(--text-fallback-text-transform,none));color:var(--container-hover-text-color,var(--text-color,inherit));line-height:var(--text-line-height,var(--text-fallback-line-height,140%));letter-spacing:var(--text-letter-spacing,var(--text-fallback-letter-spacing,0));text-shadow:var(--text-text-shadow,none);width:var(--hug-width,var(--text-width,-moz-fit-content));width:var(--hug-width,var(--text-width,fit-content))}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__bundleTitle{font-family:var(--text-font-family-mobile,var(--text-font-family,var(--text-fallback-font-family-mobile,var(--text-fallback-font-family,inherit))));font-size:var(--text-font-size-mobile,var(--text-font-size,var(--text-fallback-font-size-mobile,var(--text-fallback-font-size,14px))));font-weight:var(--text-font-weight-mobile,var(--text-font-weight,var(--text-fallback-font-weight-mobile,var(--text-fallback-font-weight,400))));font-style:var(--text-font-style-mobile,var(--text-font-style,var(--text-fallback-font-style-mobile,var(--text-fallback-font-style,normal))));-webkit-text-decoration:var(--text-text-decoration-mobile,var(--text-text-decoration,var(--text-fallback-text-decoration-mobile,var(--text-fallback-text-decoration,none))));-webkit-text-decoration:var(--text-text-decoration-mobile,var(--text-text-decoration,var(--text-fallback-text-decoration-mobile,var(--text-fallback-text-decoration,none))));text-decoration:var(--text-text-decoration-mobile,var(--text-text-decoration,var(--text-fallback-text-decoration-mobile,var(--text-fallback-text-decoration,none))));text-align:var(--text-text-align-mobile,var(--text-text-align,left));text-transform:var(--text-text-transform-mobile,var(--text-text-transform,var(--text-fallback-text-transform-mobile,var(--text-fallback-text-transform,none))));color:var(--container-hover-text-color,var(--text-color-mobile,var(--text-color,inherit)));line-height:var(--text-line-height-mobile,var(--text-line-height,var(--text-fallback-line-height-mobile,var(--text-fallback-line-height,140%))));letter-spacing:var(--text-letter-spacing-mobile,var(--text-letter-spacing,var(--text-fallback-letter-spacing-mobile,var(--text-fallback-letter-spacing,0))));text-shadow:var(--text-text-shadow-mobile,var(--text-text-shadow,none));width:var(--hug-width,var(--text-width-mobile,var(--text-width,-moz-fit-content)));width:var(--hug-width,var(--text-width-mobile,var(--text-width,fit-content)))}}.ProductVariant-module-scss-module__3Wa5kq__bundleTitle{white-space:normal;overflow-wrap:anywhere;max-width:100%}.ProductVariant-module-scss-module__3Wa5kq__bundleSubtitle{--text-font-family:initial;--text-font-family-mobile:initial;--text-font-size:initial;--text-font-size-mobile:initial;--text-font-weight:initial;--text-font-weight-mobile:initial;--text-font-style:initial;--text-font-style-mobile:initial;--text-text-decoration:initial;--text-text-decoration-mobile:initial;--text-text-align:initial;--text-text-align-mobile:initial;--text-text-transform:initial;--text-text-transform-mobile:initial;--text-color:initial;--text-color-mobile:initial;--text-line-height:initial;--text-line-height-mobile:initial;--text-letter-spacing:initial;--text-letter-spacing-mobile:initial;--text-text-shadow:initial;--text-text-shadow-mobile:initial;--text-width:initial;--text-width-mobile:initial;--text-height:initial;--text-height-mobile:initial;--text-fallback-font-family:initial;--text-fallback-font-family-mobile:initial;--text-fallback-font-size:initial;--text-fallback-font-size-mobile:initial;--text-fallback-font-weight:initial;--text-fallback-font-weight-mobile:initial;--text-fallback-font-style:initial;--text-fallback-font-style-mobile:initial;--text-fallback-text-decoration:initial;--text-fallback-text-decoration-mobile:initial;--text-fallback-text-transform:initial;--text-fallback-text-transform-mobile:initial;--text-fallback-line-height:initial;--text-fallback-line-height-mobile:initial;--text-fallback-letter-spacing:initial;--text-fallback-letter-spacing-mobile:initial;font-family:var(--text-font-family,var(--text-fallback-font-family,inherit));font-size:var(--text-font-size,var(--text-fallback-font-size,14px));font-weight:var(--text-font-weight,var(--text-fallback-font-weight,400));font-style:var(--text-font-style,var(--text-fallback-font-style,normal));-webkit-text-decoration:var(--text-text-decoration,var(--text-fallback-text-decoration,none));-webkit-text-decoration:var(--text-text-decoration,var(--text-fallback-text-decoration,none));text-decoration:var(--text-text-decoration,var(--text-fallback-text-decoration,none));text-align:var(--text-text-align,left);text-transform:var(--text-text-transform,var(--text-fallback-text-transform,none));color:var(--container-hover-text-color,var(--text-color,inherit));line-height:var(--text-line-height,var(--text-fallback-line-height,140%));letter-spacing:var(--text-letter-spacing,var(--text-fallback-letter-spacing,0));text-shadow:var(--text-text-shadow,none);width:var(--hug-width,var(--text-width,-moz-fit-content));width:var(--hug-width,var(--text-width,fit-content))}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__bundleSubtitle{font-family:var(--text-font-family-mobile,var(--text-font-family,var(--text-fallback-font-family-mobile,var(--text-fallback-font-family,inherit))));font-size:var(--text-font-size-mobile,var(--text-font-size,var(--text-fallback-font-size-mobile,var(--text-fallback-font-size,14px))));font-weight:var(--text-font-weight-mobile,var(--text-font-weight,var(--text-fallback-font-weight-mobile,var(--text-fallback-font-weight,400))));font-style:var(--text-font-style-mobile,var(--text-font-style,var(--text-fallback-font-style-mobile,var(--text-fallback-font-style,normal))));-webkit-text-decoration:var(--text-text-decoration-mobile,var(--text-text-decoration,var(--text-fallback-text-decoration-mobile,var(--text-fallback-text-decoration,none))));-webkit-text-decoration:var(--text-text-decoration-mobile,var(--text-text-decoration,var(--text-fallback-text-decoration-mobile,var(--text-fallback-text-decoration,none))));text-decoration:var(--text-text-decoration-mobile,var(--text-text-decoration,var(--text-fallback-text-decoration-mobile,var(--text-fallback-text-decoration,none))));text-align:var(--text-text-align-mobile,var(--text-text-align,left));text-transform:var(--text-text-transform-mobile,var(--text-text-transform,var(--text-fallback-text-transform-mobile,var(--text-fallback-text-transform,none))));color:var(--container-hover-text-color,var(--text-color-mobile,var(--text-color,inherit)));line-height:var(--text-line-height-mobile,var(--text-line-height,var(--text-fallback-line-height-mobile,var(--text-fallback-line-height,140%))));letter-spacing:var(--text-letter-spacing-mobile,var(--text-letter-spacing,var(--text-fallback-letter-spacing-mobile,var(--text-fallback-letter-spacing,0))));text-shadow:var(--text-text-shadow-mobile,var(--text-text-shadow,none));width:var(--hug-width,var(--text-width-mobile,var(--text-width,-moz-fit-content)));width:var(--hug-width,var(--text-width-mobile,var(--text-width,fit-content)))}}.ProductVariant-module-scss-module__3Wa5kq__bundleSubtitle{white-space:normal;overflow-wrap:anywhere;max-width:100%;color:var(--text-color,var(--text-fallback-color,#828282))}.ProductVariant-module-scss-module__3Wa5kq__bundlePrices{flex-direction:column;flex:none;justify-content:center;align-items:flex-end;line-height:1.4;display:flex}.ProductVariant-module-scss-module__3Wa5kq__bundlePrice{--text-font-family:initial;--text-font-family-mobile:initial;--text-font-size:initial;--text-font-size-mobile:initial;--text-font-weight:initial;--text-font-weight-mobile:initial;--text-font-style:initial;--text-font-style-mobile:initial;--text-text-decoration:initial;--text-text-decoration-mobile:initial;--text-text-align:initial;--text-text-align-mobile:initial;--text-text-transform:initial;--text-text-transform-mobile:initial;--text-color:initial;--text-color-mobile:initial;--text-line-height:initial;--text-line-height-mobile:initial;--text-letter-spacing:initial;--text-letter-spacing-mobile:initial;--text-text-shadow:initial;--text-text-shadow-mobile:initial;--text-width:initial;--text-width-mobile:initial;--text-height:initial;--text-height-mobile:initial;--text-fallback-font-family:initial;--text-fallback-font-family-mobile:initial;--text-fallback-font-size:initial;--text-fallback-font-size-mobile:initial;--text-fallback-font-weight:initial;--text-fallback-font-weight-mobile:initial;--text-fallback-font-style:initial;--text-fallback-font-style-mobile:initial;--text-fallback-text-decoration:initial;--text-fallback-text-decoration-mobile:initial;--text-fallback-text-transform:initial;--text-fallback-text-transform-mobile:initial;--text-fallback-line-height:initial;--text-fallback-line-height-mobile:initial;--text-fallback-letter-spacing:initial;--text-fallback-letter-spacing-mobile:initial;font-family:var(--text-font-family,var(--text-fallback-font-family,inherit));font-size:var(--text-font-size,var(--text-fallback-font-size,14px));font-weight:var(--text-font-weight,var(--text-fallback-font-weight,400));font-style:var(--text-font-style,var(--text-fallback-font-style,normal));-webkit-text-decoration:var(--text-text-decoration,var(--text-fallback-text-decoration,none));-webkit-text-decoration:var(--text-text-decoration,var(--text-fallback-text-decoration,none));text-decoration:var(--text-text-decoration,var(--text-fallback-text-decoration,none));text-align:var(--text-text-align,left);text-transform:var(--text-text-transform,var(--text-fallback-text-transform,none));color:var(--container-hover-text-color,var(--text-color,inherit));line-height:var(--text-line-height,var(--text-fallback-line-height,140%));letter-spacing:var(--text-letter-spacing,var(--text-fallback-letter-spacing,0));text-shadow:var(--text-text-shadow,none);width:var(--hug-width,var(--text-width,-moz-fit-content));width:var(--hug-width,var(--text-width,fit-content))}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__bundlePrice{font-family:var(--text-font-family-mobile,var(--text-font-family,var(--text-fallback-font-family-mobile,var(--text-fallback-font-family,inherit))));font-size:var(--text-font-size-mobile,var(--text-font-size,var(--text-fallback-font-size-mobile,var(--text-fallback-font-size,14px))));font-weight:var(--text-font-weight-mobile,var(--text-font-weight,var(--text-fallback-font-weight-mobile,var(--text-fallback-font-weight,400))));font-style:var(--text-font-style-mobile,var(--text-font-style,var(--text-fallback-font-style-mobile,var(--text-fallback-font-style,normal))));-webkit-text-decoration:var(--text-text-decoration-mobile,var(--text-text-decoration,var(--text-fallback-text-decoration-mobile,var(--text-fallback-text-decoration,none))));-webkit-text-decoration:var(--text-text-decoration-mobile,var(--text-text-decoration,var(--text-fallback-text-decoration-mobile,var(--text-fallback-text-decoration,none))));text-decoration:var(--text-text-decoration-mobile,var(--text-text-decoration,var(--text-fallback-text-decoration-mobile,var(--text-fallback-text-decoration,none))));text-align:var(--text-text-align-mobile,var(--text-text-align,left));text-transform:var(--text-text-transform-mobile,var(--text-text-transform,var(--text-fallback-text-transform-mobile,var(--text-fallback-text-transform,none))));color:var(--container-hover-text-color,var(--text-color-mobile,var(--text-color,inherit)));line-height:var(--text-line-height-mobile,var(--text-line-height,var(--text-fallback-line-height-mobile,var(--text-fallback-line-height,140%))));letter-spacing:var(--text-letter-spacing-mobile,var(--text-letter-spacing,var(--text-fallback-letter-spacing-mobile,var(--text-fallback-letter-spacing,0))));text-shadow:var(--text-text-shadow-mobile,var(--text-text-shadow,none));width:var(--hug-width,var(--text-width-mobile,var(--text-width,-moz-fit-content)));width:var(--hug-width,var(--text-width-mobile,var(--text-width,fit-content)))}}.ProductVariant-module-scss-module__3Wa5kq__bundlePrice{text-align:right}.ProductVariant-module-scss-module__3Wa5kq__bundleCompareAt{--text-font-family:initial;--text-font-family-mobile:initial;--text-font-size:initial;--text-font-size-mobile:initial;--text-font-weight:initial;--text-font-weight-mobile:initial;--text-font-style:initial;--text-font-style-mobile:initial;--text-text-decoration:initial;--text-text-decoration-mobile:initial;--text-text-align:initial;--text-text-align-mobile:initial;--text-text-transform:initial;--text-text-transform-mobile:initial;--text-color:initial;--text-color-mobile:initial;--text-line-height:initial;--text-line-height-mobile:initial;--text-letter-spacing:initial;--text-letter-spacing-mobile:initial;--text-text-shadow:initial;--text-text-shadow-mobile:initial;--text-width:initial;--text-width-mobile:initial;--text-height:initial;--text-height-mobile:initial;--text-fallback-font-family:initial;--text-fallback-font-family-mobile:initial;--text-fallback-font-size:initial;--text-fallback-font-size-mobile:initial;--text-fallback-font-weight:initial;--text-fallback-font-weight-mobile:initial;--text-fallback-font-style:initial;--text-fallback-font-style-mobile:initial;--text-fallback-text-decoration:initial;--text-fallback-text-decoration-mobile:initial;--text-fallback-text-transform:initial;--text-fallback-text-transform-mobile:initial;--text-fallback-line-height:initial;--text-fallback-line-height-mobile:initial;--text-fallback-letter-spacing:initial;--text-fallback-letter-spacing-mobile:initial;font-family:var(--text-font-family,var(--text-fallback-font-family,inherit));font-size:var(--text-font-size,var(--text-fallback-font-size,14px));font-weight:var(--text-font-weight,var(--text-fallback-font-weight,400));font-style:var(--text-font-style,var(--text-fallback-font-style,normal));-webkit-text-decoration:var(--text-text-decoration,var(--text-fallback-text-decoration,none));-webkit-text-decoration:var(--text-text-decoration,var(--text-fallback-text-decoration,none));text-decoration:var(--text-text-decoration,var(--text-fallback-text-decoration,none));text-align:var(--text-text-align,left);text-transform:var(--text-text-transform,var(--text-fallback-text-transform,none));color:var(--container-hover-text-color,var(--text-color,inherit));line-height:var(--text-line-height,var(--text-fallback-line-height,140%));letter-spacing:var(--text-letter-spacing,var(--text-fallback-letter-spacing,0));text-shadow:var(--text-text-shadow,none);width:var(--hug-width,var(--text-width,-moz-fit-content));width:var(--hug-width,var(--text-width,fit-content))}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__bundleCompareAt{font-family:var(--text-font-family-mobile,var(--text-font-family,var(--text-fallback-font-family-mobile,var(--text-fallback-font-family,inherit))));font-size:var(--text-font-size-mobile,var(--text-font-size,var(--text-fallback-font-size-mobile,var(--text-fallback-font-size,14px))));font-weight:var(--text-font-weight-mobile,var(--text-font-weight,var(--text-fallback-font-weight-mobile,var(--text-fallback-font-weight,400))));font-style:var(--text-font-style-mobile,var(--text-font-style,var(--text-fallback-font-style-mobile,var(--text-fallback-font-style,normal))));-webkit-text-decoration:var(--text-text-decoration-mobile,var(--text-text-decoration,var(--text-fallback-text-decoration-mobile,var(--text-fallback-text-decoration,none))));-webkit-text-decoration:var(--text-text-decoration-mobile,var(--text-text-decoration,var(--text-fallback-text-decoration-mobile,var(--text-fallback-text-decoration,none))));text-decoration:var(--text-text-decoration-mobile,var(--text-text-decoration,var(--text-fallback-text-decoration-mobile,var(--text-fallback-text-decoration,none))));text-align:var(--text-text-align-mobile,var(--text-text-align,left));text-transform:var(--text-text-transform-mobile,var(--text-text-transform,var(--text-fallback-text-transform-mobile,var(--text-fallback-text-transform,none))));color:var(--container-hover-text-color,var(--text-color-mobile,var(--text-color,inherit)));line-height:var(--text-line-height-mobile,var(--text-line-height,var(--text-fallback-line-height-mobile,var(--text-fallback-line-height,140%))));letter-spacing:var(--text-letter-spacing-mobile,var(--text-letter-spacing,var(--text-fallback-letter-spacing-mobile,var(--text-fallback-letter-spacing,0))));text-shadow:var(--text-text-shadow-mobile,var(--text-text-shadow,none));width:var(--hug-width,var(--text-width-mobile,var(--text-width,-moz-fit-content)));width:var(--hug-width,var(--text-width-mobile,var(--text-width,fit-content)))}}.ProductVariant-module-scss-module__3Wa5kq__bundleCompareAt{color:var(--text-color,var(--text-fallback-color,#828282));text-align:right}.ProductVariant-module-scss-module__3Wa5kq__radioGroup{align-items:center;gap:var(--pv-value-spacing,8px);flex-wrap:wrap;display:flex}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__radioGroup{gap:var(--pv-value-spacing-mobile,var(--pv-value-spacing,8px))}}.ProductVariant-module-scss-module__3Wa5kq__radioOption{cursor:pointer;color:#1d1d1d;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;display:inline-flex}.ProductVariant-module-scss-module__3Wa5kq__radioOption[data-disabled=true]{cursor:not-allowed;opacity:.4}.ProductVariant-module-scss-module__3Wa5kq__radioInput{opacity:0;width:16px;height:16px;cursor:inherit;pointer-events:auto;margin:0;position:absolute}.ProductVariant-module-scss-module__3Wa5kq__radioLabel{word-break:break-word;overflow-wrap:anywhere;max-width:var(--pv-value-width,none);--text-font-family:initial;--text-font-family-mobile:initial;--text-font-size:initial;--text-font-size-mobile:initial;--text-font-weight:initial;--text-font-weight-mobile:initial;--text-font-style:initial;--text-font-style-mobile:initial;--text-text-decoration:initial;--text-text-decoration-mobile:initial;--text-text-align:initial;--text-text-align-mobile:initial;--text-text-transform:initial;--text-text-transform-mobile:initial;--text-color:initial;--text-color-mobile:initial;--text-line-height:initial;--text-line-height-mobile:initial;--text-letter-spacing:initial;--text-letter-spacing-mobile:initial;--text-text-shadow:initial;--text-text-shadow-mobile:initial;--text-width:initial;--text-width-mobile:initial;--text-height:initial;--text-height-mobile:initial;--text-fallback-font-family:initial;--text-fallback-font-family-mobile:initial;--text-fallback-font-size:initial;--text-fallback-font-size-mobile:initial;--text-fallback-font-weight:initial;--text-fallback-font-weight-mobile:initial;--text-fallback-font-style:initial;--text-fallback-font-style-mobile:initial;--text-fallback-text-decoration:initial;--text-fallback-text-decoration-mobile:initial;--text-fallback-text-transform:initial;--text-fallback-text-transform-mobile:initial;--text-fallback-line-height:initial;--text-fallback-line-height-mobile:initial;--text-fallback-letter-spacing:initial;--text-fallback-letter-spacing-mobile:initial;line-height:1.3;font-family:var(--text-font-family,var(--text-fallback-font-family,inherit));font-size:var(--text-font-size,var(--text-fallback-font-size,14px));font-weight:var(--text-font-weight,var(--text-fallback-font-weight,400));font-style:var(--text-font-style,var(--text-fallback-font-style,normal));-webkit-text-decoration:var(--text-text-decoration,var(--text-fallback-text-decoration,none));-webkit-text-decoration:var(--text-text-decoration,var(--text-fallback-text-decoration,none));text-decoration:var(--text-text-decoration,var(--text-fallback-text-decoration,none));text-align:var(--text-text-align,left);text-transform:var(--text-text-transform,var(--text-fallback-text-transform,none));color:var(--container-hover-text-color,var(--text-color,inherit));line-height:var(--text-line-height,var(--text-fallback-line-height,140%));letter-spacing:var(--text-letter-spacing,var(--text-fallback-letter-spacing,0));text-shadow:var(--text-text-shadow,none);width:var(--hug-width,var(--text-width,-moz-fit-content));width:var(--hug-width,var(--text-width,fit-content))}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__radioLabel{font-family:var(--text-font-family-mobile,var(--text-font-family,var(--text-fallback-font-family-mobile,var(--text-fallback-font-family,inherit))));font-size:var(--text-font-size-mobile,var(--text-font-size,var(--text-fallback-font-size-mobile,var(--text-fallback-font-size,14px))));font-weight:var(--text-font-weight-mobile,var(--text-font-weight,var(--text-fallback-font-weight-mobile,var(--text-fallback-font-weight,400))));font-style:var(--text-font-style-mobile,var(--text-font-style,var(--text-fallback-font-style-mobile,var(--text-fallback-font-style,normal))));-webkit-text-decoration:var(--text-text-decoration-mobile,var(--text-text-decoration,var(--text-fallback-text-decoration-mobile,var(--text-fallback-text-decoration,none))));-webkit-text-decoration:var(--text-text-decoration-mobile,var(--text-text-decoration,var(--text-fallback-text-decoration-mobile,var(--text-fallback-text-decoration,none))));text-decoration:var(--text-text-decoration-mobile,var(--text-text-decoration,var(--text-fallback-text-decoration-mobile,var(--text-fallback-text-decoration,none))));text-align:var(--text-text-align-mobile,var(--text-text-align,left));text-transform:var(--text-text-transform-mobile,var(--text-text-transform,var(--text-fallback-text-transform-mobile,var(--text-fallback-text-transform,none))));color:var(--container-hover-text-color,var(--text-color-mobile,var(--text-color,inherit)));line-height:var(--text-line-height-mobile,var(--text-line-height,var(--text-fallback-line-height-mobile,var(--text-fallback-line-height,140%))));letter-spacing:var(--text-letter-spacing-mobile,var(--text-letter-spacing,var(--text-fallback-letter-spacing-mobile,var(--text-fallback-letter-spacing,0))));text-shadow:var(--text-text-shadow-mobile,var(--text-text-shadow,none));width:var(--hug-width,var(--text-width-mobile,var(--text-width,-moz-fit-content)));width:var(--hug-width,var(--text-width-mobile,var(--text-width,fit-content)))}}.ProductVariant-module-scss-module__3Wa5kq__radioLabel{display:var(--pv-value-clamp-display,-webkit-box);-webkit-line-clamp:var(--pv-value-max-line,2);-webkit-box-orient:vertical;overflow:hidden}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__radioLabel{max-width:var(--pv-value-width-mobile,var(--pv-value-width,none));display:var(--pv-value-clamp-display-mobile,var(--pv-value-clamp-display,-webkit-box));-webkit-line-clamp:var(--pv-value-max-line-mobile,var(--pv-value-max-line,2))}}.ProductVariant-module-scss-module__3Wa5kq__radioDot{box-sizing:border-box;background:#fff;border:1px solid #d9d9d9;border-radius:50%;flex:none;width:16px;height:16px;transition:border-color .15s,background-color .15s;position:relative}.ProductVariant-module-scss-module__3Wa5kq__radioDot:after{content:"";background:#574cfa;border-radius:50%;transition:transform .15s;position:absolute;inset:3px;transform:scale(0)}.ProductVariant-module-scss-module__3Wa5kq__radioInput:checked+.ProductVariant-module-scss-module__3Wa5kq__radioDot{border-color:#574cfa}.ProductVariant-module-scss-module__3Wa5kq__radioInput:checked+.ProductVariant-module-scss-module__3Wa5kq__radioDot:after{transform:scale(1)}.ProductVariant-module-scss-module__3Wa5kq__dropdown{box-sizing:border-box;min-width:240px;min-height:36px;display:block;position:relative}.ProductVariant-module-scss-module__3Wa5kq__dropdownTrigger{--text-font-family:initial;--text-font-family-mobile:initial;--text-font-size:initial;--text-font-size-mobile:initial;--text-font-weight:initial;--text-font-weight-mobile:initial;--text-font-style:initial;--text-font-style-mobile:initial;--text-text-decoration:initial;--text-text-decoration-mobile:initial;--text-text-align:initial;--text-text-align-mobile:initial;--text-text-transform:initial;--text-text-transform-mobile:initial;--text-color:initial;--text-color-mobile:initial;--text-line-height:initial;--text-line-height-mobile:initial;--text-letter-spacing:initial;--text-letter-spacing-mobile:initial;--text-text-shadow:initial;--text-text-shadow-mobile:initial;--text-width:initial;--text-width-mobile:initial;--text-height:initial;--text-height-mobile:initial;--text-fallback-font-family:initial;--text-fallback-font-family-mobile:initial;--text-fallback-font-size:initial;--text-fallback-font-size-mobile:initial;--text-fallback-font-weight:initial;--text-fallback-font-weight-mobile:initial;--text-fallback-font-style:initial;--text-fallback-font-style-mobile:initial;--text-fallback-text-decoration:initial;--text-fallback-text-decoration-mobile:initial;--text-fallback-text-transform:initial;--text-fallback-text-transform-mobile:initial;--text-fallback-line-height:initial;--text-fallback-line-height-mobile:initial;--text-fallback-letter-spacing:initial;--text-fallback-letter-spacing-mobile:initial;font-family:var(--text-font-family,var(--text-fallback-font-family,inherit));font-size:var(--text-font-size,var(--text-fallback-font-size,14px));font-weight:var(--text-font-weight,var(--text-fallback-font-weight,400));font-style:var(--text-font-style,var(--text-fallback-font-style,normal));-webkit-text-decoration:var(--text-text-decoration,var(--text-fallback-text-decoration,none));-webkit-text-decoration:var(--text-text-decoration,var(--text-fallback-text-decoration,none));text-decoration:var(--text-text-decoration,var(--text-fallback-text-decoration,none));text-align:var(--text-text-align,left);text-transform:var(--text-text-transform,var(--text-fallback-text-transform,none));color:var(--container-hover-text-color,var(--text-color,inherit));line-height:var(--text-line-height,var(--text-fallback-line-height,140%));letter-spacing:var(--text-letter-spacing,var(--text-fallback-letter-spacing,0));text-shadow:var(--text-text-shadow,none);width:var(--hug-width,var(--text-width,-moz-fit-content));width:var(--hug-width,var(--text-width,fit-content))}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__dropdownTrigger{font-family:var(--text-font-family-mobile,var(--text-font-family,var(--text-fallback-font-family-mobile,var(--text-fallback-font-family,inherit))));font-size:var(--text-font-size-mobile,var(--text-font-size,var(--text-fallback-font-size-mobile,var(--text-fallback-font-size,14px))));font-weight:var(--text-font-weight-mobile,var(--text-font-weight,var(--text-fallback-font-weight-mobile,var(--text-fallback-font-weight,400))));font-style:var(--text-font-style-mobile,var(--text-font-style,var(--text-fallback-font-style-mobile,var(--text-fallback-font-style,normal))));-webkit-text-decoration:var(--text-text-decoration-mobile,var(--text-text-decoration,var(--text-fallback-text-decoration-mobile,var(--text-fallback-text-decoration,none))));-webkit-text-decoration:var(--text-text-decoration-mobile,var(--text-text-decoration,var(--text-fallback-text-decoration-mobile,var(--text-fallback-text-decoration,none))));text-decoration:var(--text-text-decoration-mobile,var(--text-text-decoration,var(--text-fallback-text-decoration-mobile,var(--text-fallback-text-decoration,none))));text-align:var(--text-text-align-mobile,var(--text-text-align,left));text-transform:var(--text-text-transform-mobile,var(--text-text-transform,var(--text-fallback-text-transform-mobile,var(--text-fallback-text-transform,none))));color:var(--container-hover-text-color,var(--text-color-mobile,var(--text-color,inherit)));line-height:var(--text-line-height-mobile,var(--text-line-height,var(--text-fallback-line-height-mobile,var(--text-fallback-line-height,140%))));letter-spacing:var(--text-letter-spacing-mobile,var(--text-letter-spacing,var(--text-fallback-letter-spacing-mobile,var(--text-fallback-letter-spacing,0))));text-shadow:var(--text-text-shadow-mobile,var(--text-text-shadow,none));width:var(--hug-width,var(--text-width-mobile,var(--text-width,-moz-fit-content)));width:var(--hug-width,var(--text-width-mobile,var(--text-width,fit-content)))}}.ProductVariant-module-scss-module__3Wa5kq__dropdownTrigger{appearance:none;box-sizing:border-box;cursor:pointer;background:var(--pv-value-bg,#fff);border-style:var(--pv-value-border-style,solid);border-width:var(--pv-value-border-width,1px);border-color:var(--pv-value-border-color,#d9d9d9);border-radius:var(--pv-value-radius,6px);width:100%;height:100%;box-shadow:var(--pv-value-shadow,none);justify-content:space-between;align-items:center;gap:8px;padding:0 12px;transition:background-color .15s,color .15s,border-color .15s,box-shadow .15s;display:flex}.ProductVariant-module-scss-module__3Wa5kq__dropdownTrigger:hover:not(:disabled){background:var(--pv-value-hover-bg,var(--pv-value-bg,#fff));color:var(--pv-value-hover-color,inherit);border-color:var(--pv-value-hover-border-color,var(--pv-value-border-color,#d9d9d9));border-style:var(--pv-value-hover-border-style,var(--pv-value-border-style,solid));border-width:var(--pv-value-hover-border-width,var(--pv-value-border-width,1px))}.ProductVariant-module-scss-module__3Wa5kq__dropdown[data-open=true] .ProductVariant-module-scss-module__3Wa5kq__dropdownTrigger{background:var(--pv-value-active-bg,var(--pv-value-bg,#fff));color:var(--pv-value-active-color,inherit);border-color:var(--pv-value-active-border-color,var(--pv-value-border-color,#574cfa))}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__dropdownTrigger{background:var(--pv-value-bg-mobile,var(--pv-value-bg,#fff));border-style:var(--pv-value-border-style-mobile,var(--pv-value-border-style,solid));border-width:var(--pv-value-border-width-mobile,var(--pv-value-border-width,1px));border-color:var(--pv-value-border-color-mobile,var(--pv-value-border-color,#d9d9d9));border-radius:var(--pv-value-radius-mobile,var(--pv-value-radius,6px));width:100%;box-shadow:var(--pv-value-shadow-mobile,var(--pv-value-shadow,none))}.ProductVariant-module-scss-module__3Wa5kq__dropdownTrigger:hover:not(:disabled){background:var(--pv-value-hover-bg-mobile,var(--pv-value-hover-bg,var(--pv-value-bg-mobile,var(--pv-value-bg,#fff))));color:var(--pv-value-hover-color-mobile,var(--pv-value-hover-color,inherit));border-color:var(--pv-value-hover-border-color-mobile,var(--pv-value-hover-border-color,var(--pv-value-border-color-mobile,var(--pv-value-border-color,#d9d9d9))))}.ProductVariant-module-scss-module__3Wa5kq__dropdown[data-open=true] .ProductVariant-module-scss-module__3Wa5kq__dropdownTrigger{background:var(--pv-value-active-bg-mobile,var(--pv-value-active-bg,var(--pv-value-bg-mobile,var(--pv-value-bg,#fff))));color:var(--pv-value-active-color-mobile,var(--pv-value-active-color,inherit));border-color:var(--pv-value-active-border-color-mobile,var(--pv-value-active-border-color,var(--pv-value-border-color-mobile,var(--pv-value-border-color,#574cfa))))}}.ProductVariant-module-scss-module__3Wa5kq__dropdownValue{white-space:nowrap;text-overflow:ellipsis;text-align:left;flex:auto;min-width:0;overflow:hidden}.ProductVariant-module-scss-module__3Wa5kq__dropdownPlaceholder{color:#b2b2b2}.ProductVariant-module-scss-module__3Wa5kq__dropdownChevron{color:#8d8d8d;flex:none;transition:transform .2s}.ProductVariant-module-scss-module__3Wa5kq__dropdown[data-open=true] .ProductVariant-module-scss-module__3Wa5kq__dropdownChevron{transform:rotate(180deg)}.ProductVariant-module-scss-module__3Wa5kq__dropdownPanel{z-index:10;box-sizing:border-box;overscroll-behavior:contain;background:#fff;border:1px solid #f0f0f0;border-radius:6px;flex-direction:column;gap:2px;max-height:240px;padding:4px;animation:.15s ProductVariant-module-scss-module__3Wa5kq__pv-dropdown-fade-in;display:flex;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.ProductVariant-module-scss-module__3Wa5kq__dropdownPanel[data-closing=true]{pointer-events:none;animation:.15s forwards ProductVariant-module-scss-module__3Wa5kq__pv-dropdown-fade-out}@keyframes ProductVariant-module-scss-module__3Wa5kq__pv-dropdown-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes ProductVariant-module-scss-module__3Wa5kq__pv-dropdown-fade-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}.ProductVariant-module-scss-module__3Wa5kq__dropdownOption{--text-font-family:initial;--text-font-family-mobile:initial;--text-font-size:initial;--text-font-size-mobile:initial;--text-font-weight:initial;--text-font-weight-mobile:initial;--text-font-style:initial;--text-font-style-mobile:initial;--text-text-decoration:initial;--text-text-decoration-mobile:initial;--text-text-align:initial;--text-text-align-mobile:initial;--text-text-transform:initial;--text-text-transform-mobile:initial;--text-color:initial;--text-color-mobile:initial;--text-line-height:initial;--text-line-height-mobile:initial;--text-letter-spacing:initial;--text-letter-spacing-mobile:initial;--text-text-shadow:initial;--text-text-shadow-mobile:initial;--text-width:initial;--text-width-mobile:initial;--text-height:initial;--text-height-mobile:initial;--text-fallback-font-family:initial;--text-fallback-font-family-mobile:initial;--text-fallback-font-size:initial;--text-fallback-font-size-mobile:initial;--text-fallback-font-weight:initial;--text-fallback-font-weight-mobile:initial;--text-fallback-font-style:initial;--text-fallback-font-style-mobile:initial;--text-fallback-text-decoration:initial;--text-fallback-text-decoration-mobile:initial;--text-fallback-text-transform:initial;--text-fallback-text-transform-mobile:initial;--text-fallback-line-height:initial;--text-fallback-line-height-mobile:initial;--text-fallback-letter-spacing:initial;--text-fallback-letter-spacing-mobile:initial;font-family:var(--text-font-family,var(--text-fallback-font-family,inherit));font-size:var(--text-font-size,var(--text-fallback-font-size,14px));font-weight:var(--text-font-weight,var(--text-fallback-font-weight,400));font-style:var(--text-font-style,var(--text-fallback-font-style,normal));-webkit-text-decoration:var(--text-text-decoration,var(--text-fallback-text-decoration,none));-webkit-text-decoration:var(--text-text-decoration,var(--text-fallback-text-decoration,none));text-decoration:var(--text-text-decoration,var(--text-fallback-text-decoration,none));text-align:var(--text-text-align,left);text-transform:var(--text-text-transform,var(--text-fallback-text-transform,none));color:var(--container-hover-text-color,var(--text-color,inherit));line-height:var(--text-line-height,var(--text-fallback-line-height,140%));letter-spacing:var(--text-letter-spacing,var(--text-fallback-letter-spacing,0));text-shadow:var(--text-text-shadow,none);width:var(--hug-width,var(--text-width,-moz-fit-content));width:var(--hug-width,var(--text-width,fit-content))}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__dropdownOption{font-family:var(--text-font-family-mobile,var(--text-font-family,var(--text-fallback-font-family-mobile,var(--text-fallback-font-family,inherit))));font-size:var(--text-font-size-mobile,var(--text-font-size,var(--text-fallback-font-size-mobile,var(--text-fallback-font-size,14px))));font-weight:var(--text-font-weight-mobile,var(--text-font-weight,var(--text-fallback-font-weight-mobile,var(--text-fallback-font-weight,400))));font-style:var(--text-font-style-mobile,var(--text-font-style,var(--text-fallback-font-style-mobile,var(--text-fallback-font-style,normal))));-webkit-text-decoration:var(--text-text-decoration-mobile,var(--text-text-decoration,var(--text-fallback-text-decoration-mobile,var(--text-fallback-text-decoration,none))));-webkit-text-decoration:var(--text-text-decoration-mobile,var(--text-text-decoration,var(--text-fallback-text-decoration-mobile,var(--text-fallback-text-decoration,none))));text-decoration:var(--text-text-decoration-mobile,var(--text-text-decoration,var(--text-fallback-text-decoration-mobile,var(--text-fallback-text-decoration,none))));text-align:var(--text-text-align-mobile,var(--text-text-align,left));text-transform:var(--text-text-transform-mobile,var(--text-text-transform,var(--text-fallback-text-transform-mobile,var(--text-fallback-text-transform,none))));color:var(--container-hover-text-color,var(--text-color-mobile,var(--text-color,inherit)));line-height:var(--text-line-height-mobile,var(--text-line-height,var(--text-fallback-line-height-mobile,var(--text-fallback-line-height,140%))));letter-spacing:var(--text-letter-spacing-mobile,var(--text-letter-spacing,var(--text-fallback-letter-spacing-mobile,var(--text-fallback-letter-spacing,0))));text-shadow:var(--text-text-shadow-mobile,var(--text-text-shadow,none));width:var(--hug-width,var(--text-width-mobile,var(--text-width,-moz-fit-content)));width:var(--hug-width,var(--text-width-mobile,var(--text-width,fit-content)))}}.ProductVariant-module-scss-module__3Wa5kq__dropdownOption{appearance:none;box-sizing:border-box;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;width:100%;min-width:100%;padding:6px 12px;transition:background-color .12s;display:block}.ProductVariant-module-scss-module__3Wa5kq__dropdownOption:hover:not([data-disabled=true]){background:#f5f5f5}.ProductVariant-module-scss-module__3Wa5kq__dropdownOption[data-active=true]{color:#574cfa;background:#574cfa14;font-weight:600}.ProductVariant-module-scss-module__3Wa5kq__dropdownOption[data-disabled=true]{opacity:.4;cursor:not-allowed}.ProductVariant-module-scss-module__3Wa5kq__dropdownOptionLabel{word-break:break-word;overflow-wrap:anywhere;line-height:1.3;font:inherit;color:inherit;display:var(--pv-value-clamp-display,-webkit-box);-webkit-line-clamp:var(--pv-value-max-line,2);-webkit-box-orient:vertical;overflow:hidden}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__dropdownOptionLabel{display:var(--pv-value-clamp-display-mobile,var(--pv-value-clamp-display,-webkit-box));-webkit-line-clamp:var(--pv-value-max-line-mobile,var(--pv-value-max-line,2))}}.ProductVariant-module-scss-module__3Wa5kq__property[data-sizing=padding] .ProductVariant-module-scss-module__3Wa5kq__optionBtn:not(.ProductVariant-module-scss-module__3Wa5kq__optionImageWrap){width:auto;min-width:0;min-height:0;padding:var(--pv-value-padding,6px 12px)}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__property[data-sizing=padding] .ProductVariant-module-scss-module__3Wa5kq__optionBtn:not(.ProductVariant-module-scss-module__3Wa5kq__optionImageWrap){width:auto;min-width:0;min-height:0;padding:var(--pv-value-padding-mobile,var(--pv-value-padding,6px 12px))}}.ProductVariant-module-scss-module__3Wa5kq__property[data-sizing=padding] .ProductVariant-module-scss-module__3Wa5kq__dropdown{min-height:0}.ProductVariant-module-scss-module__3Wa5kq__property[data-sizing=padding] .ProductVariant-module-scss-module__3Wa5kq__dropdownTrigger{padding:var(--pv-value-padding,6px 12px)}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__property[data-sizing=padding] .ProductVariant-module-scss-module__3Wa5kq__dropdownTrigger{padding:var(--pv-value-padding-mobile,var(--pv-value-padding,6px 12px))}}.ProductVariant-module-scss-module__3Wa5kq__property[data-sizing=padding] .ProductVariant-module-scss-module__3Wa5kq__radioOption{padding:var(--pv-value-padding,0)}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__property[data-sizing=padding] .ProductVariant-module-scss-module__3Wa5kq__radioOption{padding:var(--pv-value-padding-mobile,var(--pv-value-padding,0))}}.ProductVariant-module-scss-module__3Wa5kq__property[data-sizing=padding] .ProductVariant-module-scss-module__3Wa5kq__radioLabel{max-width:none}@media (max-width:768px){.ProductVariant-module-scss-module__3Wa5kq__property[data-sizing=padding] .ProductVariant-module-scss-module__3Wa5kq__radioLabel{max-width:none}}
