.cbn-layout-product .product-details variant-picker.variant-picker--guided-steps .type--variant:has(>label>.frame_image){--cbn-format-icon-size:40px;--cbn-format-font-size:16px;--cbn-format-label-gap:10px;--cbn-format-inline-padding:10px;--cbn-format-tracking:normal;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px!important;padding-top:12px;overflow:visible}.cbn-layout-product .product-details variant-picker.variant-picker--guided-steps .type--variant label.variant-option__button-label:has(>.frame_image){position:relative;display:flex;flex-direction:row!important;align-items:center;justify-content:center;gap:var(--cbn-format-label-gap)!important;min-width:0!important;min-height:68px!important;padding:8px var(--cbn-format-inline-padding)!important;overflow:visible}.cbn-layout-product .product-details variant-picker.variant-picker--guided-steps .type--variant label.variant-option__button-label>.frame_image{display:block!important;position:relative;z-index:1;order:-1;flex:0 0 var(--cbn-format-icon-size);min-width:0!important;min-height:0!important;width:var(--cbn-format-icon-size)!important;height:var(--cbn-format-icon-size)!important;margin:0!important;line-height:0}.cbn-layout-product .product-details variant-picker.variant-picker--guided-steps .type--variant .frame_image :is(img,svg){display:block!important;position:static!important;inset:auto!important;margin:0!important;transform:none!important;width:100%!important;height:100%!important;object-fit:contain}.cbn-layout-product .product-details variant-picker.variant-picker--guided-steps .type--variant .frame_image>svg{stroke:#29343b!important;stroke-width:2!important;stroke-linecap:round;stroke-linejoin:round}.cbn-layout-product .product-details variant-picker.variant-picker--guided-steps .type--variant label.variant-option__button-label:has(>.frame_image)>.variant-option__button-label__text{flex:0 1 auto;width:auto;min-width:0;text-align:left;white-space:nowrap;font-size:var(--cbn-format-font-size)!important;line-height:1.2!important;font-weight:500!important;letter-spacing:var(--cbn-format-tracking)!important}.cbn-layout-product .product-details variant-picker.variant-picker--guided-steps .type--variant label.variant-option__button-label:has(>.frame_image) .variant-option__button-label__pill{display:none}.cbn-layout-product .product-details variant-picker.variant-picker--guided-steps .type--variant label.variant-option__button-label:has(>.frame_image):has(:checked){background:#fff;color:#18222b;border-color:#293f50}.cbn-layout-product .product-details variant-picker.variant-picker--guided-steps .type--variant .cbn-format-popular-badge{position:absolute;z-index:3;top:calc(var(--variant-picker-button-border-width,3px) / -2);left:50%;right:auto;transform:translate(-50%,-50%);display:inline-flex;align-items:center;justify-content:center;gap:4px;max-width:calc(100% - 12px);padding:4px 9px;min-height:22px;border-radius:999px;background:#293f50;color:#fff;font-size:12px;font-weight:650;line-height:1.2;white-space:nowrap;pointer-events:none}.cbn-layout-product .product-details variant-picker.variant-picker--guided-steps .type--variant .cbn-format-popular-badge>svg{display:block;position:static!important;order:0!important;flex:none;min-width:0!important;min-height:0!important;margin:0!important;width:14px!important;height:14px!important;stroke:currentColor!important;stroke-width:1.4!important;stroke-linecap:round;stroke-linejoin:round;fill:none}@media(hover:hover)and (pointer:fine){.cbn-layout-product .product-details variant-picker.variant-picker--guided-steps .type--variant label.variant-option__button-label:has(>.frame_image):not(:has(:checked)):hover{background:#f8f6f2;color:#18222b;border-color:#80909a}.cbn-layout-product .product-details variant-picker.variant-picker--guided-steps .type--variant label.variant-option__button-label:has(>.frame_image):has(:checked):hover{background:#fff;color:#18222b;border-color:#293f50}}@media(max-width:749px){.cbn-layout-product .product-details variant-picker.variant-picker--guided-steps .type--variant:has(>label>.frame_image){gap:8px!important;padding-top:10px}.cbn-layout-product .product-details variant-picker.variant-picker--guided-steps .type--variant label.variant-option__button-label:has(>.frame_image){min-height:64px!important}.cbn-layout-product .product-details variant-picker.variant-picker--guided-steps .type--variant label.variant-option__button-label:has(>.frame_image)>.variant-option__button-label__text{max-width:none!important;flex-shrink:0!important;line-height:1.2!important}.cbn-layout-product .product-details variant-picker.variant-picker--guided-steps .type--variant .cbn-format-popular-badge{left:50%;right:auto;transform:translate(-50%,-50%);gap:3px;padding:3px 7px;min-height:20px;font-size:10px}.cbn-layout-product .product-details variant-picker.variant-picker--guided-steps .type--variant .cbn-format-popular-badge>svg{width:12px!important;height:12px!important}.cbn-product-page .cbn-layout-product .product-information__media.sticky-content{position:relative!important;top:auto!important;inset-block-start:auto!important;z-index:auto!important}}@media(max-width:359px){.cbn-layout-product variant-picker.variant-picker--guided-steps .want-more-detail--variant .cbn-detail-choice-benefit{display:flex!important;align-items:center;justify-content:center;min-height:2.8em}}.cbn-layout-product .product-details.cbn-guided-variant-details variant-picker.variant-picker--guided-steps fieldset.variant-option:has(>.type--variant,>.want-more-detail--variant){margin-block-end:0!important}.cbn-layout-product .product-details.cbn-guided-variant-details variant-picker.variant-picker--guided-steps fieldset.variant-option:has(>.want-more-detail--variant){margin-block-start:4px!important}.cbn-layout-product .product-details.cbn-guided-variant-details variant-picker.variant-picker--guided-steps fieldset.variant-option:has(>.type--variant,>.want-more-detail--variant)>legend.options_text{margin-block-end:0!important}.cbn-layout-product .product-details.cbn-guided-variant-details variant-picker.variant-picker--guided-steps .want-more-detail--variant{padding-block-start:0}.cbn-layout-product .product-details.cbn-guided-variant-details>.group-block>.group-block-content>.buy-buttons-block{margin-block-start:0}.cbn-layout-product .product-details.cbn-guided-variant-details .buy-buttons-block .product-form-buttons{padding-block-start:0!important}.cbn-layout-product .product-details.cbn-guided-variant-details variant-picker.variant-picker--guided-steps:has(.type--variant>label>.frame_image){margin-block-start:-8px}.cbn-layout-product .product-details.cbn-guided-variant-details variant-picker.variant-picker--guided-steps:has(.cbn-variant-help-link--responsive),.cbn-layout-product .product-details.cbn-guided-variant-details variant-picker.variant-picker--guided-steps:has(.type--variant>label>.frame_image){container-name:cbn-variant-help;container-type:inline-size}.cbn-layout-product .product-details.cbn-guided-variant-details variant-picker.variant-picker--guided-steps .cbn-variant-help-label--compact{display:none}@container cbn-variant-help (max-width:339px){.cbn-layout-product .product-details.cbn-guided-variant-details variant-picker.variant-picker--guided-steps legend.options_text:has(.cbn-variant-help-link--responsive){flex-direction:row!important;flex-wrap:nowrap!important;align-items:center;justify-content:space-between}.cbn-layout-product .product-details.cbn-guided-variant-details variant-picker.variant-picker--guided-steps legend.options_text:has(.cbn-variant-help-link--responsive)>.popup_box_wrapper{flex:0 0 auto}.cbn-layout-product .product-details.cbn-guided-variant-details variant-picker.variant-picker--guided-steps .cbn-variant-help-link--responsive{min-width:44px;min-height:44px}.cbn-layout-product .product-details.cbn-guided-variant-details variant-picker.variant-picker--guided-steps .cbn-variant-help-link--responsive .cbn-variant-help-label--full{display:none}.cbn-layout-product .product-details.cbn-guided-variant-details variant-picker.variant-picker--guided-steps .cbn-variant-help-link--responsive .cbn-variant-help-label--compact{display:inline}}.cbn-layout-product .product-details.cbn-guided-variant-details variant-picker.variant-picker--guided-steps :is(.type--variant,.want-more-detail--variant){--color-selected-variant-background:#fff;--color-selected-variant-hover-background:#fff;--color-selected-variant-text:#18222b;--color-selected-variant-hover-text:#18222b;--color-variant-hover-background:#f8f6f2;--color-variant-hover-text:#18222b }.cbn-layout-product .product-details.cbn-guided-variant-details variant-picker.variant-picker--guided-steps .want-more-detail--variant>label.variant-option__button-label{background:#fff;color:#18222b}.cbn-layout-product .product-details.cbn-guided-variant-details variant-picker.variant-picker--guided-steps .want-more-detail--variant>label.variant-option__button-label .variant-option__button-label__pill{display:none}.cbn-layout-product .product-details.cbn-guided-variant-details variant-picker.variant-picker--guided-steps .want-more-detail--variant>label.variant-option__button-label:has(:checked){background:#fff;color:#18222b;border-color:#293f50}@media(hover:hover)and (pointer:fine){.cbn-layout-product .product-details.cbn-guided-variant-details variant-picker.variant-picker--guided-steps .want-more-detail--variant>label.variant-option__button-label:not(:has(:checked)):hover{background:#f8f6f2;color:#18222b;border-color:#80909a}.cbn-layout-product .product-details.cbn-guided-variant-details variant-picker.variant-picker--guided-steps .want-more-detail--variant>label.variant-option__button-label:has(:checked):hover{background:#fff;color:#18222b;border-color:#293f50}}@container cbn-variant-help (max-width:459px){.cbn-layout-product .product-details.cbn-guided-variant-details variant-picker.variant-picker--guided-steps .type--variant:has(>label>.frame_image){--cbn-format-font-size:15px;--cbn-format-icon-size:36px;--cbn-format-label-gap:6px;--cbn-format-inline-padding:4px }}@container cbn-variant-help (max-width:399px){.cbn-layout-product .product-details.cbn-guided-variant-details variant-picker.variant-picker--guided-steps .type--variant:has(>label>.frame_image){gap:8px!important;--cbn-format-font-size:clamp(11.5px, calc(3.333cqi + 2.066px) ,15px);--cbn-format-icon-size:30px;--cbn-format-label-gap:4px;--cbn-format-inline-padding:4px;--cbn-format-tracking:-.2px }}@container cbn-variant-help (max-width:339px){.cbn-layout-product .product-details.cbn-guided-variant-details variant-picker.variant-picker--guided-steps .type--variant:has(>label>.frame_image){--cbn-format-label-gap:3px;--cbn-format-inline-padding:3px }}@container cbn-variant-help (max-width:307px){.cbn-layout-product .product-details.cbn-guided-variant-details variant-picker.variant-picker--guided-steps .type--variant:has(>label>.frame_image){--cbn-format-font-size:11.5px;--cbn-format-icon-size:25px;--cbn-format-label-gap:3px;--cbn-format-inline-padding:2px }}.cbn-layout-product .product-details.cbn-custom-product-details variant-picker.variant-picker--large-custom .type--variant{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;padding-block-start:12px;overflow:visible}.cbn-layout-product .product-details.cbn-custom-product-details variant-picker.variant-picker--large-custom .type--variant>label.variant-option__button-label{position:relative;display:flex;flex-direction:column!important;align-items:center;justify-content:center;gap:4px!important;min-width:0!important;min-height:84px;padding:12px 6px;overflow:visible;background:#fff;color:#18222b}.cbn-layout-product .product-details.cbn-custom-product-details variant-picker.variant-picker--large-custom .type--variant .variant-option__button-label__text{display:block!important;width:100%;min-width:0;max-width:100%;white-space:normal!important;word-break:normal;overflow-wrap:normal;text-align:center;font-size:14px!important;line-height:1.25!important}.cbn-layout-product .product-details.cbn-custom-product-details variant-picker.variant-picker--large-custom .type--variant .variant-option__button-label__pill{display:none}.cbn-layout-product .product-details.cbn-custom-product-details variant-picker.variant-picker--large-custom .type--variant>label.variant-option__button-label:has(:checked){background:#fff;color:#18222b;border-color:#293f50}@media(hover:hover)and (pointer:fine){.cbn-layout-product .product-details.cbn-custom-product-details variant-picker.variant-picker--large-custom .size--variant .variant-option__select-wrapper:hover{border-color:#80909a}.cbn-layout-product .product-details.cbn-custom-product-details variant-picker.variant-picker--large-custom .size--variant .variant-option__select-wrapper:hover select{background:#f8f6f2;color:#18222b}.cbn-layout-product .product-details.cbn-custom-product-details variant-picker.variant-picker--large-custom .type--variant>label.variant-option__button-label:not(:has(:checked)):hover{background:#f8f6f2;color:#18222b;border-color:#80909a}.cbn-layout-product .product-details.cbn-custom-product-details variant-picker.variant-picker--large-custom .type--variant>label.variant-option__button-label:has(:checked):hover{background:#fff;color:#18222b;border-color:#293f50}}@media(max-width:749px){.cbn-layout-product .product-details.cbn-custom-product-details variant-picker.variant-picker--large-custom .type--variant{padding-block-start:10px}.cbn-layout-product .product-details.cbn-custom-product-details variant-picker.variant-picker--large-custom .type--variant>label.variant-option__button-label{padding:12px 5px}.cbn-layout-product .product-details.cbn-custom-product-details variant-picker.variant-picker--large-custom .type--variant .variant-option__button-label__text{font-size:12px!important}}@container cbn-variant-help (max-width:339px){.cbn-layout-product .product-details.cbn-custom-product-details variant-picker.variant-picker--large-custom .type--variant .cbn-format-popular-badge{gap:2px;padding:3px 4px;min-height:18px;font-size:9px}.cbn-layout-product .product-details.cbn-custom-product-details variant-picker.variant-picker--large-custom .type--variant .cbn-format-popular-badge>svg{width:9px!important;height:9px!important}}
/*# sourceMappingURL=/cdn/shop/t/184/assets/cbn-canvas-choice-icons.css.map */
