.pqcf{display:block;width:100%;min-width:0;margin-top:var(--pqcf-margin-top);margin-bottom:var(--pqcf-margin-bottom)}.pqcf *,.pqcf *:before,.pqcf *:after{box-sizing:border-box}.pqcf__heading{margin:0 0 var(--pqcf-heading-bottom-spacing);font-size:var(--pqcf-heading-size);font-weight:var(--pqcf-heading-weight);line-height:1.2}.pqcf__heading strong{font-weight:inherit}.pqcf__offers{display:grid;gap:max(var(--pqcf-gap),calc(var(--pqcf-offer-badge-raise) + 2px));width:100%}.pqcf__offer{position:relative;isolation:isolate;width:100%;min-width:0;overflow:visible;border:var(--pqcf-border-width) solid var(--pqcf-unselected-border);border-radius:var(--pqcf-radius);background:var(--pqcf-unselected-bg);color:var(--pqcf-unselected-text)}.pqcf__offer--selected{border-color:var(--pqcf-selected-border);background:var(--pqcf-selected-bg);color:var(--pqcf-selected-text)}.pqcf__offer-header{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) max-content;align-items:start;column-gap:var(--pqcf-offer-header-gap);row-gap:0;width:100%;padding:var(--pqcf-offer-header-pad-top) var(--pqcf-offer-header-pad-x) min(var(--pqcf-offer-header-pad-bottom),2px);cursor:pointer}.pqcf__radio-wrap{position:relative;width:18px;height:18px}.pqcf__radio{position:absolute;top:0;right:0;bottom:0;left:0;width:18px;height:18px;margin:0;opacity:0}.pqcf__radio-ui{display:block;width:18px;height:18px;border:2px solid #999;border-radius:50%;background:#fff}.pqcf__radio:checked+.pqcf__radio-ui{border-color:currentColor;box-shadow:inset 0 0 0 4px #fff;background:currentColor}.pqcf__offer-copy{display:flex;flex-direction:column;min-width:0;margin:0;padding:0}.pqcf__offer-label{min-width:0;font-size:var(--pqcf-offer-title-size);font-weight:var(--pqcf-offer-title-weight);line-height:var(--pqcf-offer-title-line-height)}.pqcf__offer-label strong{font-weight:inherit}.pqcf__offer-caption{margin-top:var(--pqcf-offer-caption-top);font-size:var(--pqcf-offer-caption-size);line-height:var(--pqcf-offer-caption-line-height);opacity:var(--pqcf-offer-caption-opacity)}.pqcf__offer-price{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-end;align-self:start;justify-content:flex-start;width:auto;min-width:var(--pqcf-price-min-width);max-width:max-content;margin:0;padding:0;border:0;background:transparent;white-space:nowrap}.pqcf__price-current{display:block;margin:0;padding:0;color:var(--pqcf-price-color);font-size:calc(var(--pqcf-price-size) + 3px);font-weight:var(--pqcf-price-weight);line-height:1}.pqcf__price-compare{display:block;margin:var(--pqcf-compare-top) 0 0;padding:0;font-size:calc(var(--pqcf-compare-size) + 3px);line-height:1;opacity:var(--pqcf-compare-opacity)}.pqcf__price-compare[hidden]{display:none!important}.pqcf__savings-badge{display:inline-flex;align-items:center;justify-content:center;width:auto;max-width:100%;min-height:0;margin:var(--pqcf-savings-top) 0 0;padding:var(--pqcf-savings-pad-y) var(--pqcf-savings-pad-x);border:0;border-radius:var(--pqcf-savings-radius);background:var(--pqcf-savings-bg);color:var(--pqcf-savings-color);font-size:calc(var(--pqcf-savings-size) + 3px);font-weight:var(--pqcf-savings-weight);line-height:1.05;letter-spacing:0;text-align:center;white-space:nowrap}.pqcf__savings-badge[hidden]{display:none!important}.pqcf__badge{position:absolute;top:var(--pqcf-offer-badge-top);right:var(--pqcf-offer-badge-right);z-index:2;display:inline-flex;align-items:center;justify-content:center;width:auto;max-width:calc(100% - var(--pqcf-offer-badge-reserved-space));margin:0;padding:var(--pqcf-offer-badge-pad-y) var(--pqcf-offer-badge-pad-x);border:0;border-radius:var(--pqcf-offer-badge-radius);background:var(--pqcf-offer-badge-bg);color:var(--pqcf-offer-badge-color);box-shadow:var(--pqcf-offer-badge-shadow);font-size:var(--pqcf-offer-badge-font-size);font-weight:var(--pqcf-offer-badge-font-weight);line-height:1;letter-spacing:0;text-align:center;white-space:nowrap;overflow:visible;text-overflow:clip;transform:rotate(var(--pqcf-offer-badge-rotation));transform-origin:center center;pointer-events:none}.pqcf__badge strong{font-weight:inherit}.pqcf__benefit{position:absolute;right:var(--pqcf-benefit-right);bottom:var(--pqcf-benefit-bottom);z-index:2;padding:var(--pqcf-benefit-pad-y) var(--pqcf-benefit-pad-x);border-radius:var(--pqcf-benefit-radius);background:var(--pqcf-benefit-bg);color:var(--pqcf-benefit-color);font-size:var(--pqcf-benefit-size);font-weight:var(--pqcf-benefit-weight);line-height:1}.pqcf__items{position:relative;display:none;width:100%;min-width:0;margin:0;padding:4px var(--pqcf-offer-header-pad-x) var(--pqcf-items-bottom-padding)}.pqcf__offer--selected .pqcf__items{display:grid;gap:var(--pqcf-item-gap)}.pqcf__item{display:grid;grid-template-columns:calc(var(--pqcf-image-size) + var(--pqcf-image-column-extra)) minmax(0,1fr);grid-template-rows:auto;column-gap:var(--pqcf-variant-gap);row-gap:0;align-items:start;width:100%;min-width:0;margin:0;padding:0}.pqcf[data-show-variant-images=false] .pqcf__item{grid-template-columns:var(--pqcf-number-column-width) minmax(0,1fr)}.pqcf__item+.pqcf__item{position:relative;margin-top:var(--pqcf-item-separator-top);padding-top:var(--pqcf-item-separator-bottom)}.pqcf__item+.pqcf__item:before{content:"";display:var(--pqcf-item-separator-display);position:absolute;top:0;left:0;right:0;height:1px;background:var(--pqcf-item-separator-color);opacity:var(--pqcf-item-separator-opacity)}.pqcf__item-top{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;grid-column:1;grid-row:1;width:calc(var(--pqcf-image-size) + var(--pqcf-image-column-extra));min-width:0;gap:var(--pqcf-number-image-gap);margin:0;padding:var(--pqcf-item-top-offset) 0 0}.pqcf[data-show-variant-images=false] .pqcf__item-top{width:var(--pqcf-number-column-width)}.pqcf__number{display:block;width:100%;min-width:0;margin:0;padding:0;text-align:center;font-size:var(--pqcf-item-number-size);font-weight:var(--pqcf-item-number-weight);line-height:1}.pqcf__image-wrap{display:block;flex:0 0 var(--pqcf-image-size);width:var(--pqcf-image-size);height:var(--pqcf-image-size);min-width:var(--pqcf-image-size);max-width:var(--pqcf-image-size);margin:0;padding:0;overflow:hidden;border-radius:var(--pqcf-image-radius);background:#0000000a}.pqcf__image,.pqcf__image-placeholder{display:block;width:100%;height:100%;margin:0}.pqcf__image{object-fit:var(--pqcf-image-fit)}.pqcf__item-fields{display:block;grid-column:2;grid-row:1;width:100%;min-width:0;margin:0;padding:0}.pqcf__variant-options{display:grid;grid-template-columns:repeat(var(--pqcf-option-columns, 1),minmax(0,1fr));grid-template-rows:auto;gap:var(--pqcf-variant-gap);align-items:start;width:100%;min-width:0;margin:0;padding:0}.pqcf__variant-stack{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;width:100%;min-width:0;margin:0;padding:0}.pqcf__variant-heading-row{display:grid;grid-template-columns:repeat(var(--pqcf-option-columns, 1),minmax(0,1fr));align-items:center;gap:var(--pqcf-variant-gap);width:100%;min-width:0}.pqcf__variant-heading-row .pqcf__option-label{min-width:0;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pqcf__savings-badge--item{align-self:center;justify-self:end;max-width:none;margin:0}.pqcf__field-group{display:block;width:100%;min-width:0;margin:0;padding:0}.pqcf__field-group--single-variant{grid-column:1 / -1}.pqcf__option-label{display:block;width:100%;min-width:0;margin:0 0 var(--pqcf-option-label-bottom);padding:0;color:inherit;font-size:var(--pqcf-option-label-size);font-weight:var(--pqcf-option-label-weight);line-height:var(--pqcf-option-label-line-height);text-align:left}.pqcf__select-wrap{position:relative;display:block;width:100%;min-width:0;margin:0;padding:0}.pqcf__select,.pqcf__input{display:block;width:100%;min-width:0;height:var(--pqcf-input-height);min-height:var(--pqcf-input-height);margin:0;border:var(--pqcf-input-border-width) solid var(--pqcf-input-border);border-radius:var(--pqcf-input-radius);background:var(--pqcf-input-bg);color:var(--pqcf-input-text);font:inherit;font-size:var(--pqcf-input-font-size);line-height:1.2;box-shadow:none}.pqcf__select{padding:0 calc(var(--pqcf-caret-right) + var(--pqcf-caret-size) + 10px) 0 var(--pqcf-input-pad-x);appearance:none;-webkit-appearance:none}.pqcf__input{padding:0 var(--pqcf-input-pad-x)}.pqcf__input::placeholder{color:var(--pqcf-input-placeholder);opacity:1}.pqcf__caret{position:absolute;top:50%;right:var(--pqcf-caret-right);transform:translateY(-50%);margin:0;pointer-events:none;font-size:var(--pqcf-caret-size);line-height:1;opacity:.65}.pqcf__custom,.pqcf__field-group--personalization{display:block;width:100%;min-width:0;grid-column:1 / -1;margin:var(--pqcf-personalization-top) 0 0;padding:0}.pqcf__personalization-label{display:block;width:100%;margin:0 0 var(--pqcf-personalization-bottom);padding:0;white-space:nowrap;font-size:var(--pqcf-personalization-size);font-weight:var(--pqcf-personalization-weight);line-height:1.15}.pqcf textarea.pqcf__input{height:auto;min-height:calc(var(--pqcf-input-height) * 2);padding:var(--pqcf-input-pad-x)}.pqcf textarea.pqcf__input.pqcf__textarea--small{min-height:calc(var(--pqcf-input-height) * 1.5)}.pqcf textarea.pqcf__input.pqcf__textarea--medium{min-height:calc(var(--pqcf-input-height) * 2)}.pqcf textarea.pqcf__input.pqcf__textarea--large{min-height:calc(var(--pqcf-input-height) * 3)}.pqcf[data-external-personalization=true] .pqcf__custom,.pqcf[data-external-personalization=true] .pqcf__field-group--personalization{position:absolute!important;top:0!important;left:0!important;width:1px!important;min-width:1px!important;max-width:1px!important;height:1px!important;min-height:1px!important;max-height:1px!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important}.pqcf[data-external-personalization=true] .pqcf__custom .pqcf__error,.pqcf[data-external-personalization=true] .pqcf__field-group--personalization .pqcf__error,.pqcf[data-external-personalization=true] .pqcf__custom .pqcf__row-error,.pqcf[data-external-personalization=true] .pqcf__field-group--personalization .pqcf__row-error{display:none!important}.pqcf__choices{display:flex;flex-wrap:wrap;gap:var(--pqcf-variant-gap)}.pqcf__pill,.pqcf__swatch{position:relative;cursor:pointer}.pqcf__pill input,.pqcf__swatch input{position:absolute;opacity:0}.pqcf__pill span{display:inline-flex;align-items:center;min-height:var(--pqcf-input-height);padding:0 var(--pqcf-input-pad-x);border:var(--pqcf-input-border-width) solid var(--pqcf-input-border);border-radius:var(--pqcf-input-radius);background:var(--pqcf-input-bg);font-size:var(--pqcf-input-font-size)}.pqcf__pill input:checked+span{outline:2px solid var(--pqcf-accent);outline-offset:1px}.pqcf__swatch-chip{display:block;width:28px;height:28px;border-radius:50%;border:1px solid rgba(0,0,0,.2);background:var(--pqcf-swatch)}.pqcf__swatch--small .pqcf__swatch-chip{width:22px;height:22px}.pqcf__swatch--large .pqcf__swatch-chip{width:36px;height:36px}.pqcf__swatch input:checked+.pqcf__swatch-chip{outline:2px solid var(--pqcf-accent);outline-offset:2px}.pqcf__error,.pqcf__row-error,.pqcf__global-error{width:100%;color:var(--pqcf-error);font-size:.8em}.pqcf__error,.pqcf__row-error{margin-top:4px}.pqcf__global-error{margin-top:8px;font-weight:700}.pqcf__item--error .pqcf__input{outline:2px solid var(--pqcf-error);outline-offset:1px}.pqcf__gifts{margin-top:var(--pqcf-gifts-top)}.pqcf__gifts-heading{display:grid;grid-template-columns:minmax(20px,1fr) auto minmax(20px,1fr);align-items:center;gap:var(--pqcf-gifts-heading-gap);margin-bottom:var(--pqcf-gifts-heading-bottom)}.pqcf__gifts-line{height:1px;background:var(--pqcf-gifts-line-color);opacity:var(--pqcf-gifts-line-opacity)}.pqcf__gifts-heading-text{text-align:center;font-size:var(--pqcf-gifts-heading-size);font-weight:var(--pqcf-gifts-heading-weight);line-height:1.2}.pqcf__gift-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--pqcf-gift-gap)}.pqcf__gift{position:relative;min-width:0;overflow:hidden;border:var(--pqcf-gift-border-width) solid var(--pqcf-gift-locked-border);border-radius:var(--pqcf-gift-radius);background:var(--pqcf-gift-locked-bg);color:var(--pqcf-gift-locked-text);text-align:center}.pqcf__gift--unlocked{border-color:var(--pqcf-gift-unlocked-border);background:var(--pqcf-gift-unlocked-bg);color:var(--pqcf-gift-unlocked-text)}.pqcf__gift-badge{display:flex;align-items:center;justify-content:center;min-height:var(--pqcf-gift-badge-min-height);padding:var(--pqcf-gift-badge-pad-y) var(--pqcf-gift-badge-pad-x);overflow:hidden;background:var(--pqcf-gift-badge-bg);color:var(--pqcf-gift-badge-text);font-size:var(--pqcf-gift-badge-size);font-weight:var(--pqcf-gift-badge-weight);line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.pqcf__gift-image-wrap{position:relative;display:grid;place-items:center;height:calc(var(--pqcf-gift-image-size) + var(--pqcf-gift-image-area-extra));margin-top:var(--pqcf-gift-image-top)}.pqcf__gift-image,.pqcf__gift-image-placeholder,.pqcf__gift-shipping-icon{width:var(--pqcf-gift-image-size);height:var(--pqcf-gift-image-size)}.pqcf__gift-image{object-fit:var(--pqcf-gift-image-fit)}.pqcf__gift-shipping-icon{display:grid;place-items:center;color:var(--pqcf-accent)}.pqcf__gift-shipping-icon svg{width:76%;height:76%}.pqcf__gift--locked .pqcf__gift-image,.pqcf__gift--locked .pqcf__gift-shipping-icon{opacity:.25;filter:grayscale(.25)}.pqcf__gift-lock{position:absolute;top:50%;left:50%;width:var(--pqcf-gift-lock-size);height:var(--pqcf-gift-lock-size);transform:translate(-50%,-50%);color:var(--pqcf-gift-lock)}.pqcf__gift-lock[hidden]{display:none}.pqcf__gift-lock svg{width:100%;height:100%}.pqcf__gift-title{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;margin:0;padding:2px 6px var(--pqcf-gift-title-bottom);font-size:var(--pqcf-gift-title-size);font-weight:var(--pqcf-gift-title-weight);line-height:var(--pqcf-gift-title-line-height);text-align:center;overflow-wrap:anywhere}.pqcf__gift-description{padding:3px 5px 0;font-size:var(--pqcf-gift-description-size);line-height:1.2;opacity:var(--pqcf-gift-description-opacity)}.pqcf__gift-note{margin-top:var(--pqcf-gift-note-top);text-align:center;font-size:var(--pqcf-gift-note-size);line-height:1.3;opacity:var(--pqcf-gift-note-opacity)}product-form.pqcf-product-form--hide-alt [id^=SectionAtcBtn-],product-form.pqcf-product-form--hide-alt .shopify-payment-button{display:none!important}.pqcf__editor-note{margin-top:8px;padding:8px;border:1px dashed currentColor;border-radius:6px;font-size:11px;opacity:.7}@media screen and (max-width:749px){.pqcf__heading{font-size:var(--pqcf-heading-size-mobile)}.pqcf__offers{gap:max(var(--pqcf-gap-mobile),calc(var(--pqcf-offer-badge-raise) + 2px))}.pqcf__offer-header{column-gap:var(--pqcf-offer-header-gap-mobile);padding:var(--pqcf-offer-header-pad-top-mobile) var(--pqcf-offer-header-pad-x-mobile) min(var(--pqcf-offer-header-pad-bottom-mobile),1px)}.pqcf__offer-label{font-size:var(--pqcf-offer-title-size-mobile)}.pqcf__offer-caption{font-size:var(--pqcf-offer-caption-size-mobile)}.pqcf__offer-price{min-width:var(--pqcf-price-min-width-mobile)}.pqcf__price-current{font-size:calc(var(--pqcf-price-size-mobile) + 3px)}.pqcf__price-compare{font-size:calc(var(--pqcf-compare-size-mobile) + 3px)}.pqcf__savings-badge{font-size:calc(var(--pqcf-savings-size-mobile) + 3px)}.pqcf__badge{max-width:calc(100% - var(--pqcf-offer-badge-reserved-space));font-size:var(--pqcf-offer-badge-font-size-mobile)}.pqcf__items{padding-top:3px;padding-right:var(--pqcf-offer-header-pad-x-mobile);padding-left:var(--pqcf-offer-header-pad-x-mobile)}.pqcf__item{grid-template-columns:calc(var(--pqcf-image-size) + var(--pqcf-image-column-extra-mobile)) minmax(0,1fr);column-gap:var(--pqcf-variant-gap-mobile)}.pqcf[data-show-variant-images=false] .pqcf__item{grid-template-columns:var(--pqcf-number-column-width) minmax(0,1fr)}.pqcf__item-top{width:calc(var(--pqcf-image-size) + var(--pqcf-image-column-extra-mobile));padding-top:var(--pqcf-item-top-offset-mobile)}.pqcf[data-show-variant-images=false] .pqcf__item-top{width:var(--pqcf-number-column-width)}.pqcf__number{font-size:var(--pqcf-item-number-size-mobile)}.pqcf__variant-options{gap:var(--pqcf-variant-gap-mobile)}.pqcf__variant-stack{gap:3px}.pqcf__variant-heading-row{gap:var(--pqcf-variant-gap-mobile)}.pqcf__variant-heading-row .pqcf__option-label{font-size:11px;line-height:1.05}.pqcf__savings-badge--item{font-size:calc(var(--pqcf-savings-size-mobile) + 3px)}.pqcf__option-label{font-size:var(--pqcf-option-label-size-mobile)}.pqcf__select,.pqcf__input{height:var(--pqcf-input-height-mobile);min-height:var(--pqcf-input-height-mobile);font-size:var(--pqcf-input-font-size-mobile)}.pqcf__select{padding-left:var(--pqcf-input-pad-x-mobile);padding-right:calc(var(--pqcf-caret-right-mobile) + var(--pqcf-caret-size-mobile) + 8px)}.pqcf__input{padding-left:var(--pqcf-input-pad-x-mobile);padding-right:var(--pqcf-input-pad-x-mobile)}.pqcf__caret{right:var(--pqcf-caret-right-mobile);font-size:var(--pqcf-caret-size-mobile)}.pqcf__personalization-label{font-size:var(--pqcf-personalization-size-mobile)}.pqcf__gifts-heading-text{font-size:var(--pqcf-gifts-heading-size-mobile)}.pqcf__gift-badge{font-size:var(--pqcf-gift-badge-size-mobile)}.pqcf__gift-title{font-size:var(--pqcf-gift-title-size-mobile)}.pqcf__gift-description{font-size:var(--pqcf-gift-description-size-mobile)}}@media screen and (max-width:389px){.pqcf__variant-options,.pqcf__variant-heading-row{gap:4px}.pqcf__select,.pqcf__input,.pqcf__field-group,.pqcf__item-fields{min-width:0}.pqcf__select{padding-left:6px;padding-right:calc(var(--pqcf-caret-right-mobile) + var(--pqcf-caret-size-mobile) + 5px);font-size:max(10px,calc(var(--pqcf-input-font-size-mobile) - 1px))}.pqcf__variant-heading-row .pqcf__option-label{font-size:10px}}.pqcf__offer--selected .pqcf__items.pqcf__items--visual-hidden{display:none}.pqcf__variant-options>.pqcf__field-group:only-child{grid-column:1 / -1;width:100%;max-width:none;min-width:0}.pqcf__variant-options>.pqcf__field-group:only-child .pqcf__select-wrap,.pqcf__variant-options>.pqcf__field-group:only-child .pqcf__select,.pqcf__variant-options>.pqcf__field-group:only-child .pqcf__input{width:100%;max-width:none;min-width:0}.pqcf__item-fields>.pqcf__custom:first-child,.pqcf__item-fields>.pqcf__field-group--personalization:first-child{margin-top:0}.pqcf[data-default-variant=true][data-custom-enabled=true]:not([data-external-personalization=true]) .pqcf__offer-header{position:relative;grid-template-columns:auto minmax(0,1fr);padding-bottom:8px}.pqcf[data-default-variant=true][data-custom-enabled=true]:not([data-external-personalization=true]) .pqcf__offer-copy{padding-right:calc(var(--pqcf-price-min-width) + 16px)}.pqcf[data-default-variant=true][data-custom-enabled=true]:not([data-external-personalization=true]) .pqcf__offer-price{position:absolute;top:var(--pqcf-offer-header-pad-top);right:var(--pqcf-offer-header-pad-x);z-index:4;min-width:var(--pqcf-price-min-width)}.pqcf[data-default-variant=true][data-custom-enabled=true]:not([data-external-personalization=true]) .pqcf__items{position:relative;z-index:1}@media screen and (max-width:749px){.pqcf[data-default-variant=true][data-custom-enabled=true]:not([data-external-personalization=true]) .pqcf__offer-header{padding-bottom:8px}.pqcf[data-default-variant=true][data-custom-enabled=true]:not([data-external-personalization=true]) .pqcf__offer-copy{padding-right:calc(var(--pqcf-price-min-width-mobile) + 10px)}.pqcf[data-default-variant=true][data-custom-enabled=true]:not([data-external-personalization=true]) .pqcf__offer-price{top:var(--pqcf-offer-header-pad-top-mobile);right:var(--pqcf-offer-header-pad-x-mobile);min-width:var(--pqcf-price-min-width-mobile)}}.pqcf__item--default-variant .pqcf__item-top{padding-top:0}@media screen and (min-width:750px){.pqcf[data-custom-enabled=true]:not([data-external-personalization=true]) .pqcf__item--default-variant{grid-template-columns:48px minmax(0,1fr);column-gap:10px;align-items:start}.pqcf[data-custom-enabled=true]:not([data-external-personalization=true]) .pqcf__item--default-variant .pqcf__item-top{width:48px;gap:4px;padding-top:0}.pqcf[data-custom-enabled=true]:not([data-external-personalization=true]) .pqcf__item--default-variant .pqcf__number{font-size:14px;line-height:1}.pqcf[data-custom-enabled=true]:not([data-external-personalization=true]) .pqcf__item--default-variant .pqcf__image-wrap{flex-basis:40px;width:40px;height:40px;min-width:40px;max-width:40px}.pqcf[data-custom-enabled=true]:not([data-external-personalization=true]) .pqcf__item--default-variant .pqcf__custom{margin-top:0}.pqcf[data-custom-enabled=true]:not([data-external-personalization=true]) .pqcf__item--default-variant .pqcf__personalization-label{margin-bottom:4px}.pqcf[data-custom-enabled=true]:not([data-external-personalization=true]) .pqcf__item--default-variant .pqcf__input,.pqcf[data-custom-enabled=true]:not([data-external-personalization=true]) .pqcf__item--default-variant .pqcf__select{height:40px;min-height:40px}}@media screen and (max-width:749px){.pqcf[data-custom-enabled=true]:not([data-external-personalization=true]) .pqcf__item--default-variant{grid-template-columns:44px minmax(0,1fr);column-gap:8px;align-items:start}.pqcf[data-custom-enabled=true]:not([data-external-personalization=true]) .pqcf__item--default-variant .pqcf__item-top{width:44px;gap:3px;padding-top:0}.pqcf[data-custom-enabled=true]:not([data-external-personalization=true]) .pqcf__item--default-variant .pqcf__number{font-size:13px;line-height:1}.pqcf[data-custom-enabled=true]:not([data-external-personalization=true]) .pqcf__item--default-variant .pqcf__image-wrap{flex-basis:38px;width:38px;height:38px;min-width:38px;max-width:38px}.pqcf[data-custom-enabled=true]:not([data-external-personalization=true]) .pqcf__item--default-variant .pqcf__custom{margin-top:0}.pqcf[data-custom-enabled=true]:not([data-external-personalization=true]) .pqcf__item--default-variant .pqcf__personalization-label{margin-bottom:4px}.pqcf[data-custom-enabled=true]:not([data-external-personalization=true]) .pqcf__item--default-variant .pqcf__input,.pqcf[data-custom-enabled=true]:not([data-external-personalization=true]) .pqcf__item--default-variant .pqcf__select{height:42px;min-height:42px}}@media screen and (min-width:750px){.pqcf:is([data-custom-enabled=false],[data-external-personalization=true]) .pqcf__offer-header{column-gap:clamp(6px,var(--pqcf-offer-header-gap),9px);padding-top:clamp(9px,var(--pqcf-offer-header-pad-top),11px);padding-bottom:clamp(7px,var(--pqcf-offer-header-pad-bottom),10px)}.pqcf:is([data-custom-enabled=false],[data-external-personalization=true]) .pqcf__offer-caption{margin-top:min(var(--pqcf-offer-caption-top),3px)}.pqcf:is([data-custom-enabled=false],[data-external-personalization=true]) .pqcf__offer-price{padding-top:2px}.pqcf:is([data-custom-enabled=false],[data-external-personalization=true]) .pqcf__items{padding-bottom:clamp(9px,var(--pqcf-items-bottom-padding),12px)}.pqcf:is([data-custom-enabled=false],[data-external-personalization=true]) .pqcf__offer--selected .pqcf__items{gap:clamp(8px,var(--pqcf-item-gap),12px)}.pqcf:is([data-custom-enabled=false],[data-external-personalization=true]) .pqcf__offer--selected .pqcf__items.pqcf__items--visual-hidden{display:none}.pqcf:is([data-custom-enabled=false],[data-external-personalization=true]) .pqcf__item{grid-template-columns:48px minmax(0,1fr);column-gap:10px;align-items:start}.pqcf:is([data-custom-enabled=false],[data-external-personalization=true])[data-show-variant-images=false] .pqcf__item{grid-template-columns:40px minmax(0,1fr)}.pqcf:is([data-custom-enabled=false],[data-external-personalization=true]) .pqcf__item+.pqcf__item{margin-top:min(var(--pqcf-item-separator-top),6px);padding-top:min(var(--pqcf-item-separator-bottom),6px)}.pqcf:is([data-custom-enabled=false],[data-external-personalization=true]) .pqcf__item-top{width:48px;gap:3px;padding-top:0}.pqcf:is([data-custom-enabled=false],[data-external-personalization=true])[data-show-variant-images=false] .pqcf__item-top{width:40px}.pqcf:is([data-custom-enabled=false],[data-external-personalization=true]) .pqcf__number{font-size:14px;line-height:1}.pqcf:is([data-custom-enabled=false],[data-external-personalization=true]) .pqcf__image-wrap{flex-basis:40px;width:40px;height:40px;min-width:40px;max-width:40px}.pqcf:is([data-custom-enabled=false],[data-external-personalization=true]) .pqcf__variant-options{gap:10px}.pqcf:is([data-custom-enabled=false],[data-external-personalization=true]) .pqcf__option-label{margin-bottom:4px;font-size:clamp(12px,var(--pqcf-option-label-size),13px);font-weight:600}.pqcf:is([data-custom-enabled=false],[data-external-personalization=true]) .pqcf__select,.pqcf:is([data-custom-enabled=false],[data-external-personalization=true]) .pqcf__input{height:clamp(38px,var(--pqcf-input-height),42px);min-height:clamp(38px,var(--pqcf-input-height),42px)}}@media screen and (max-width:749px){.pqcf:is([data-custom-enabled=false],[data-external-personalization=true]) .pqcf__offer-header{column-gap:6px;padding-top:9px;padding-right:clamp(9px,var(--pqcf-offer-header-pad-x-mobile),12px);padding-bottom:7px;padding-left:clamp(9px,var(--pqcf-offer-header-pad-x-mobile),12px)}.pqcf:is([data-custom-enabled=false],[data-external-personalization=true]) .pqcf__offer-label{font-size:clamp(14px,var(--pqcf-offer-title-size-mobile),16px)}.pqcf:is([data-custom-enabled=false],[data-external-personalization=true]) .pqcf__offer-caption{margin-top:min(var(--pqcf-offer-caption-top),3px);font-size:clamp(11px,var(--pqcf-offer-caption-size-mobile),13px)}.pqcf:is([data-custom-enabled=false],[data-external-personalization=true]) .pqcf__offer-price{min-width:0;padding-top:1px}.pqcf:is([data-custom-enabled=false],[data-external-personalization=true]) .pqcf__items{padding-right:clamp(9px,var(--pqcf-offer-header-pad-x-mobile),12px);padding-bottom:9px;padding-left:clamp(9px,var(--pqcf-offer-header-pad-x-mobile),12px)}.pqcf:is([data-custom-enabled=false],[data-external-personalization=true]) .pqcf__offer--selected .pqcf__items{gap:clamp(8px,var(--pqcf-item-gap),10px)}.pqcf:is([data-custom-enabled=false],[data-external-personalization=true]) .pqcf__offer--selected .pqcf__items.pqcf__items--visual-hidden{display:none}.pqcf:is([data-custom-enabled=false],[data-external-personalization=true]) .pqcf__item{grid-template-columns:44px minmax(0,1fr);column-gap:8px;align-items:start}.pqcf:is([data-custom-enabled=false],[data-external-personalization=true])[data-show-variant-images=false] .pqcf__item{grid-template-columns:38px minmax(0,1fr)}.pqcf:is([data-custom-enabled=false],[data-external-personalization=true]) .pqcf__item+.pqcf__item{margin-top:min(var(--pqcf-item-separator-top),5px);padding-top:min(var(--pqcf-item-separator-bottom),5px)}.pqcf:is([data-custom-enabled=false],[data-external-personalization=true]) .pqcf__item-top{width:44px;gap:3px;padding-top:0}.pqcf:is([data-custom-enabled=false],[data-external-personalization=true])[data-show-variant-images=false] .pqcf__item-top{width:38px}.pqcf:is([data-custom-enabled=false],[data-external-personalization=true]) .pqcf__number{font-size:13px;line-height:1}.pqcf:is([data-custom-enabled=false],[data-external-personalization=true]) .pqcf__image-wrap{flex-basis:38px;width:38px;height:38px;min-width:38px;max-width:38px}.pqcf:is([data-custom-enabled=false],[data-external-personalization=true]) .pqcf__variant-options{gap:8px}.pqcf:is([data-custom-enabled=false],[data-external-personalization=true]) .pqcf__option-label{margin-bottom:4px;font-size:12px;font-weight:600;line-height:1.15}.pqcf:is([data-custom-enabled=false],[data-external-personalization=true]) .pqcf__select,.pqcf:is([data-custom-enabled=false],[data-external-personalization=true]) .pqcf__input{height:clamp(40px,var(--pqcf-input-height-mobile),44px);min-height:clamp(40px,var(--pqcf-input-height-mobile),44px)}}.pqcf__customization-row{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--pqcf-variant-gap);align-items:start;width:100%;min-width:0;margin:var(--pqcf-personalization-top) 0 0;padding:0}.pqcf__customization-row[data-layout=single]{grid-template-columns:minmax(0,1fr)}.pqcf__customization-row[data-layout=split]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pqcf__customization-row .pqcf__custom,.pqcf__customization-row .pqcf__field-group--personalization,.pqcf__customization-row .pqcf__custom-image{width:100%;max-width:none;min-width:0;margin:0;padding:0}.pqcf__customization-row[data-layout=single] .pqcf__custom,.pqcf__customization-row[data-layout=single] .pqcf__field-group--personalization,.pqcf__customization-row[data-layout=single] .pqcf__custom-image{grid-column:1 / -1}.pqcf__customization-row[data-layout=split] .pqcf__custom,.pqcf__customization-row[data-layout=split] .pqcf__field-group--personalization,.pqcf__customization-row[data-layout=split] .pqcf__custom-image{grid-column:auto}.pqcf__customization-row .pqcf__personalization-label,.pqcf__custom-image-label{white-space:normal}.pqcf__custom-image{display:block}.pqcf__image-upload[hidden]{display:none!important}.pqcf__image-upload{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:100%;min-width:0;min-height:var(--pqcf-input-height);padding:5px 7px;border:1.5px dashed color-mix(in srgb,var(--pqcf-input-border) 72%,var(--pqcf-accent));border-radius:var(--pqcf-input-radius);background:var(--pqcf-input-bg);text-align:center}.pqcf__image-input{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.pqcf__image-choose,.pqcf__image-action{appearance:none;-webkit-appearance:none;border:0;background:transparent;padding:0;color:var(--pqcf-accent);font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.pqcf__image-choose{font-size:max(10px,calc(var(--pqcf-input-font-size) - 1px));font-weight:800;line-height:1.15}.pqcf__image-format{display:block;max-width:100%;color:var(--pqcf-input-placeholder);font-size:max(8px,calc(var(--pqcf-input-font-size) - 3px));line-height:1.15;overflow-wrap:anywhere}.pqcf__image-preview{display:grid;grid-template-columns:var(--pqcf-custom-image-size) minmax(0,1fr);gap:7px;align-items:center;width:100%;min-width:0}.pqcf__image-preview[hidden]{display:none!important}.pqcf__image-preview-media{position:relative;width:var(--pqcf-custom-image-size);height:var(--pqcf-custom-image-size);min-width:var(--pqcf-custom-image-size)}.pqcf__image-preview-img{display:block;width:100%;height:100%;object-fit:cover;border-radius:var(--pqcf-image-radius);background:#0000000a}.pqcf__image-check{position:absolute;top:-4px;right:-4px;display:grid;place-items:center;width:18px;height:18px;border:2px solid #fff;border-radius:999px;background:#198754;color:#fff;font-size:10px;font-weight:900;line-height:1}.pqcf__image-preview-copy{min-width:0}.pqcf__image-status{display:block;color:#176b43;font-size:max(9px,calc(var(--pqcf-input-font-size) - 2px));font-weight:800;line-height:1.2}.pqcf__image-filename{display:block;max-width:100%;margin-top:2px;color:var(--pqcf-input-placeholder);font-size:max(8px,calc(var(--pqcf-input-font-size) - 3px));line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pqcf__image-actions{display:flex;flex-wrap:wrap;gap:7px;margin-top:3px}.pqcf__image-action{font-size:max(8px,calc(var(--pqcf-input-font-size) - 3px));line-height:1.2}.pqcf__image-action--remove{color:var(--pqcf-input-placeholder)}.pqcf__image-error{margin-top:4px}.pqcf__item--image-error .pqcf__image-upload{border-color:var(--pqcf-error)}.pqcf[data-custom-enabled=true] .pqcf__customization-row .pqcf__custom,.pqcf[data-custom-enabled=true] .pqcf__customization-row .pqcf__custom-image{width:100%;max-width:none;margin:0}@media(max-width:749px){.pqcf__customization-row{gap:var(--pqcf-variant-gap-mobile)}.pqcf__customization-row[data-layout=single]{grid-template-columns:minmax(0,1fr)}.pqcf__customization-row[data-layout=split]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pqcf__image-upload{min-height:var(--pqcf-input-height-mobile);padding:4px 5px}.pqcf__image-choose{font-size:max(9px,calc(var(--pqcf-input-font-size-mobile) - 1px))}.pqcf__image-format,.pqcf__image-status,.pqcf__image-filename,.pqcf__image-action{font-size:max(8px,calc(var(--pqcf-input-font-size-mobile) - 2px))}}@media(max-width:359px){.pqcf__customization-row[data-layout=split]{grid-template-columns:minmax(0,1fr)}}.pqcf__custom-panel{--pqcf-custom-columns: 1;width:100%;min-width:0;margin:max(10px,var(--pqcf-personalization-top)) 0 0;padding:0}.pqcf__custom-panel[data-custom-mode=single]{display:grid;grid-template-columns:repeat(var(--pqcf-custom-columns),minmax(0,1fr));gap:var(--pqcf-variant-gap);align-items:start}.pqcf__custom-panel[data-custom-mode=dual]{display:grid;grid-template-columns:minmax(0,1fr);gap:max(8px,var(--pqcf-variant-gap));align-items:start}.pqcf__custom-item{width:100%;min-width:0;margin:0;padding:0}.pqcf__custom-item[hidden]{display:none!important}.pqcf__custom-item-fields{display:grid;align-items:start;width:100%;min-width:0}.pqcf__custom-panel[data-custom-mode=single] .pqcf__custom-item-fields{grid-template-columns:minmax(0,1fr);gap:0}.pqcf__custom-panel[data-custom-mode=dual] .pqcf__custom-item-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pqcf-variant-gap)}.pqcf__custom-panel .pqcf__custom,.pqcf__custom-panel .pqcf__field-group--personalization,.pqcf__custom-panel .pqcf__custom-image{display:block;grid-column:auto;width:100%;min-width:0;max-width:none;margin:0;padding:0}.pqcf__custom-panel .pqcf__personalization-label,.pqcf__custom-panel .pqcf__custom-image-label{display:flex;align-items:baseline;gap:4px;width:100%;min-width:0;margin:0 0 4px;white-space:normal;overflow-wrap:anywhere}.pqcf__custom-index{flex:0 0 auto;font-weight:800;line-height:inherit}.pqcf__custom-label-text{min-width:0;font-weight:inherit}.pqcf__custom-panel .pqcf__optional-text{flex:0 0 auto}.pqcf__custom-panel .pqcf__input,.pqcf__custom-panel .pqcf__select,.pqcf__custom-panel .pqcf__image-upload{width:100%;min-width:0;max-width:none}.pqcf__custom-panel .pqcf__image-upload{min-height:var(--pqcf-input-height)}.pqcf__custom-panel[data-custom-mode=single][data-quantity="2"] .pqcf__option-label,.pqcf__custom-panel[data-custom-mode=single][data-quantity="3"] .pqcf__option-label,.pqcf__custom-panel[data-custom-mode=single][data-quantity="4"] .pqcf__option-label{font-size:min(var(--pqcf-option-label-size),12px)}@media screen and (max-width:749px){.pqcf__custom-panel{margin-top:10px}.pqcf__custom-panel[data-custom-mode=single]{gap:max(5px,var(--pqcf-variant-gap-mobile))}.pqcf__custom-panel[data-custom-mode=dual]{gap:max(7px,var(--pqcf-variant-gap-mobile))}.pqcf__custom-panel[data-custom-mode=dual] .pqcf__custom-item-fields{gap:max(5px,var(--pqcf-variant-gap-mobile))}.pqcf__custom-panel .pqcf__option-label,.pqcf__custom-panel .pqcf__personalization-label,.pqcf__custom-panel .pqcf__custom-image-label{gap:3px;margin-bottom:3px;font-size:max(9px,calc(var(--pqcf-option-label-size-mobile) - 1px));line-height:1.08}.pqcf__custom-panel[data-custom-mode=single][data-quantity="3"] .pqcf__option-label{font-size:9px}.pqcf__custom-panel[data-custom-mode=single][data-quantity="4"] .pqcf__option-label{font-size:8px}.pqcf__custom-panel .pqcf__input,.pqcf__custom-panel .pqcf__select{height:var(--pqcf-input-height-mobile);min-height:var(--pqcf-input-height-mobile);padding-left:max(6px,calc(var(--pqcf-input-pad-x-mobile) - 2px));padding-right:max(6px,calc(var(--pqcf-input-pad-x-mobile) - 2px));font-size:max(10px,calc(var(--pqcf-input-font-size-mobile) - 1px))}.pqcf__custom-panel[data-custom-mode=single][data-quantity="3"] .pqcf__input,.pqcf__custom-panel[data-custom-mode=single][data-quantity="3"] .pqcf__select{padding-left:6px;padding-right:6px;font-size:10px}.pqcf__custom-panel .pqcf__image-upload{min-height:var(--pqcf-input-height-mobile);padding:4px}.pqcf__custom-panel .pqcf__image-choose{max-width:100%;font-size:9px;line-height:1.05;overflow-wrap:anywhere}.pqcf__custom-panel .pqcf__image-format{font-size:7px;line-height:1.05}.pqcf__custom-panel .pqcf__image-preview{grid-template-columns:min(34px,var(--pqcf-custom-image-size)) minmax(0,1fr);gap:4px}.pqcf__custom-panel .pqcf__image-preview-media{width:min(34px,var(--pqcf-custom-image-size));height:min(34px,var(--pqcf-custom-image-size));min-width:min(34px,var(--pqcf-custom-image-size))}}@media screen and (max-width:319px){.pqcf__custom-panel[data-custom-mode=single]{grid-auto-flow:column;grid-auto-columns:minmax(96px,1fr);grid-template-columns:none;overflow-x:auto;overscroll-behavior-inline:contain}.pqcf__custom-panel[data-custom-mode=dual] .pqcf__custom-item-fields{grid-template-columns:repeat(2,minmax(96px,1fr));overflow-x:auto}}.pqcf[data-show-variant-images=true] .pqcf__item{grid-template-columns:52px minmax(0,1fr);column-gap:9px;align-items:start}.pqcf[data-show-variant-images=true] .pqcf__item-top{width:52px;gap:3px;padding-top:0}.pqcf[data-show-variant-images=true] .pqcf__number{font-size:14px;line-height:1}.pqcf[data-show-variant-images=true] .pqcf__image-wrap{flex:0 0 44px;width:44px;height:44px;min-width:44px;max-width:44px}.pqcf[data-show-variant-images=true] .pqcf__variant-options{gap:9px}.pqcf[data-show-variant-images=true] .pqcf__variant-heading-row .pqcf__option-label{margin-bottom:4px;font-size:clamp(12px,var(--pqcf-option-label-size),13px);line-height:1.1}.pqcf[data-show-variant-images=true] .pqcf__select,.pqcf[data-show-variant-images=true] .pqcf__input{min-width:0}@media screen and (max-width:749px){.pqcf[data-show-variant-images=true] .pqcf__item{grid-template-columns:46px minmax(0,1fr);column-gap:7px}.pqcf[data-show-variant-images=true] .pqcf__item-top{width:46px;gap:3px;padding-top:0}.pqcf[data-show-variant-images=true] .pqcf__number{font-size:13px;line-height:1}.pqcf[data-show-variant-images=true] .pqcf__image-wrap{flex-basis:40px;width:40px;height:40px;min-width:40px;max-width:40px}.pqcf[data-show-variant-images=true] .pqcf__variant-options{gap:7px}.pqcf[data-show-variant-images=true] .pqcf__variant-heading-row .pqcf__option-label{margin-bottom:3px;font-size:11px;line-height:1.1}}.pqcf .pqcf__variant-heading-row[data-pqcf-option-count],.pqcf .pqcf__variant-options[data-pqcf-option-count]{display:grid;width:100%;min-width:0;grid-template-columns:repeat(var(--pqcf-option-columns, 1),minmax(0,1fr))!important}.pqcf .pqcf__variant-options[data-pqcf-option-count]>.pqcf__field-group,.pqcf .pqcf__variant-options[data-pqcf-option-count] .pqcf__select-wrap,.pqcf .pqcf__variant-options[data-pqcf-option-count] .pqcf__select{width:100%;min-width:0;max-width:100%}.pqcf .pqcf__variant-options[data-pqcf-option-count="1"]>.pqcf__field-group:only-child{grid-column:1 / -1}@media screen and (max-width:749px){.pqcf .pqcf__variant-heading-row[data-pqcf-option-count],.pqcf .pqcf__variant-options[data-pqcf-option-count]{column-gap:min(var(--pqcf-variant-gap-mobile),6px)}}@media screen and (max-width:389px){.pqcf .pqcf__variant-heading-row[data-pqcf-option-count],.pqcf .pqcf__variant-options[data-pqcf-option-count]{column-gap:4px}.pqcf .pqcf__variant-options[data-pqcf-option-count] .pqcf__select{padding-left:6px;padding-right:18px;font-size:10px}}.pqcf .pqcf__variant-options[data-pqcf-option-count="3"]{column-gap:min(var(--pqcf-variant-gap),7px)}.pqcf .pqcf__variant-options[data-pqcf-option-count="3"] .pqcf__select{padding-left:8px;padding-right:20px;font-size:min(var(--pqcf-input-font-size),12px)}.pqcf .pqcf__variant-options[data-pqcf-option-count="3"] .pqcf__caret{right:5px;font-size:min(var(--pqcf-caret-size),11px)}@media screen and (max-width:749px){.pqcf .pqcf__variant-options[data-pqcf-option-count="3"]{column-gap:min(var(--pqcf-variant-gap-mobile),5px)}.pqcf .pqcf__variant-options[data-pqcf-option-count="3"] .pqcf__select{padding-left:7px;padding-right:17px;font-size:min(var(--pqcf-input-font-size-mobile),11px)}.pqcf .pqcf__variant-options[data-pqcf-option-count="3"] .pqcf__caret{right:4px;font-size:min(var(--pqcf-caret-size-mobile),10px)}}@media screen and (max-width:389px){.pqcf .pqcf__variant-options[data-pqcf-option-count="3"]{column-gap:4px}.pqcf .pqcf__variant-options[data-pqcf-option-count="3"] .pqcf__select{padding-left:5px;padding-right:15px;font-size:10px}}.pqcf__variant-stack{position:static;display:block}.pqcf__variant-stack>.pqcf__variant-options{margin-top:3px}.pqcf__variant-stack>.pqcf__savings-badge--item{position:absolute;top:-8px;right:0;z-index:4;margin:0;pointer-events:none}.pqcf .pqcf__offer-header{grid-template-columns:18px minmax(0,1fr) max-content;align-items:start}.pqcf .pqcf__radio-wrap{align-self:start}.pqcf .pqcf__offer-copy{min-width:0;padding-right:0}.pqcf .pqcf__offer-label,.pqcf .pqcf__offer-caption{min-width:0;max-width:100%;overflow-wrap:anywhere}.pqcf .pqcf__offer-price{position:static;width:max-content;min-width:0;max-width:100%;align-self:start;justify-self:end;padding:0;text-align:right}.pqcf .pqcf__price-current,.pqcf .pqcf__price-compare{max-width:100%;white-space:nowrap}.pqcf .pqcf__items,.pqcf .pqcf__offer--selected .pqcf__items{width:100%;min-width:0}.pqcf[data-show-variant-images=true] .pqcf__item{grid-template-columns:42px minmax(0,1fr);column-gap:7px}.pqcf[data-show-variant-images=true] .pqcf__item-top{width:42px;gap:2px;padding-top:0;align-self:start}.pqcf[data-show-variant-images=true] .pqcf__number{font-size:12px;line-height:12px;text-align:center}.pqcf[data-show-variant-images=true] .pqcf__image-wrap{flex:0 0 auto;width:40px;height:40px;min-width:40px;max-width:40px}.pqcf[data-show-variant-images=true] .pqcf__image{width:100%;height:100%;object-fit:cover}.pqcf[data-show-variant-images=true] .pqcf__item-top{max-height:54px;overflow:visible}.pqcf[data-show-variant-images=true] .pqcf__item-fields{align-self:start}.pqcf .pqcf__item-fields,.pqcf .pqcf__variant-stack,.pqcf .pqcf__variant-heading-row,.pqcf .pqcf__variant-options,.pqcf .pqcf__field-group,.pqcf .pqcf__select-wrap,.pqcf .pqcf__select{min-width:0}.pqcf .pqcf__variant-heading-row,.pqcf .pqcf__variant-options{grid-template-columns:repeat(var(--pqcf-option-columns, 1),minmax(0,1fr));width:100%}.pqcf .pqcf__variant-stack{position:static;display:block;gap:0;row-gap:0}.pqcf .pqcf__variant-stack>.pqcf__variant-options{margin-top:3px}.pqcf .pqcf__variant-stack>.pqcf__savings-badge--item{position:absolute;top:-8px;right:0;z-index:5;justify-self:end;width:max-content;max-width:min(46%,150px);margin:0;pointer-events:none}@media screen and (min-width:750px){.pqcf .pqcf__offer-header{column-gap:clamp(7px,var(--pqcf-offer-header-gap),10px);padding-top:clamp(8px,var(--pqcf-offer-header-pad-top),11px);padding-right:clamp(10px,var(--pqcf-offer-header-pad-x),14px);padding-bottom:clamp(6px,var(--pqcf-offer-header-pad-bottom),9px);padding-left:clamp(10px,var(--pqcf-offer-header-pad-x),14px)}.pqcf .pqcf__offer-price{min-width:0!important}.pqcf .pqcf__price-current{font-size:clamp(16px,calc(var(--pqcf-price-size) + 2px),20px);line-height:1.05}.pqcf .pqcf__price-compare{font-size:clamp(12px,calc(var(--pqcf-compare-size) + 1px),15px);line-height:1.05}.pqcf .pqcf__items{padding-top:3px;padding-right:clamp(10px,var(--pqcf-offer-header-pad-x),14px);padding-bottom:clamp(8px,var(--pqcf-items-bottom-padding),12px);padding-left:clamp(10px,var(--pqcf-offer-header-pad-x),14px)}.pqcf .pqcf__variant-stack{gap:0;row-gap:0}.pqcf .pqcf__variant-heading-row,.pqcf .pqcf__variant-options{column-gap:clamp(6px,var(--pqcf-variant-gap),9px)}.pqcf .pqcf__select,.pqcf .pqcf__input{height:clamp(38px,var(--pqcf-input-height),42px);min-height:clamp(38px,var(--pqcf-input-height),42px)}}@media screen and (max-width:749px){.pqcf .pqcf__offer-header{grid-template-columns:18px minmax(0,1fr) max-content;column-gap:6px;padding-top:8px;padding-right:clamp(8px,var(--pqcf-offer-header-pad-x-mobile),11px);padding-bottom:6px;padding-left:clamp(8px,var(--pqcf-offer-header-pad-x-mobile),11px)}.pqcf .pqcf__offer-copy{padding-right:0!important}.pqcf .pqcf__offer-price{position:static!important;top:auto!important;right:auto!important;width:max-content;min-width:0!important;max-width:min(38vw,132px);padding:0}.pqcf .pqcf__price-current{font-size:clamp(14px,calc(var(--pqcf-price-size-mobile) + 1px),18px);line-height:1.05}.pqcf .pqcf__price-compare{font-size:clamp(11px,var(--pqcf-compare-size-mobile),13px);line-height:1.05}.pqcf .pqcf__offer-label{font-size:clamp(13px,var(--pqcf-offer-title-size-mobile),16px);line-height:1.12}.pqcf .pqcf__offer-caption{margin-top:min(var(--pqcf-offer-caption-top),2px);font-size:clamp(10px,var(--pqcf-offer-caption-size-mobile),12px);line-height:1.15}.pqcf .pqcf__items{padding-top:3px;padding-right:clamp(8px,var(--pqcf-offer-header-pad-x-mobile),11px);padding-bottom:8px;padding-left:clamp(8px,var(--pqcf-offer-header-pad-x-mobile),11px)}.pqcf[data-show-variant-images=true] .pqcf__item{grid-template-columns:38px minmax(0,1fr);column-gap:5px}.pqcf[data-show-variant-images=true] .pqcf__item-top{width:38px;gap:2px;padding-top:0}.pqcf[data-show-variant-images=true] .pqcf__image-wrap{flex:0 0 auto;width:36px;height:38px;min-width:36px;max-width:36px}.pqcf[data-show-variant-images=true] .pqcf__number{font-size:11px;line-height:11px}.pqcf .pqcf__variant-stack{gap:0;row-gap:0}.pqcf .pqcf__variant-stack>.pqcf__variant-options{margin-top:2px}.pqcf .pqcf__variant-heading-row,.pqcf .pqcf__variant-options{column-gap:min(var(--pqcf-variant-gap-mobile),5px)}.pqcf .pqcf__variant-heading-row .pqcf__option-label{margin-bottom:2px;font-size:10px;line-height:1.05}.pqcf .pqcf__select,.pqcf .pqcf__input{height:clamp(38px,var(--pqcf-input-height-mobile),42px);min-height:clamp(38px,var(--pqcf-input-height-mobile),42px)}.pqcf .pqcf__variant-options[data-pqcf-option-count="3"] .pqcf__select,.pqcf .pqcf__variant-options[style*="--pqcf-option-columns: 3"] .pqcf__select{padding-left:5px;padding-right:16px;font-size:clamp(9px,var(--pqcf-input-font-size-mobile),11px)}.pqcf .pqcf__variant-stack>.pqcf__savings-badge--item{position:absolute;top:-6px;right:0;margin:0;max-width:min(48%,132px);font-size:clamp(10px,var(--pqcf-savings-size-mobile),12px)}}@media screen and (max-width:389px){.pqcf .pqcf__offer-header{grid-template-columns:16px minmax(0,1fr) max-content;column-gap:5px;padding-right:7px;padding-left:7px}.pqcf .pqcf__radio-wrap,.pqcf .pqcf__radio,.pqcf .pqcf__radio-ui{width:16px;height:16px}.pqcf .pqcf__radio:checked+.pqcf__radio-ui{box-shadow:inset 0 0 0 3px #fff}.pqcf .pqcf__offer-price{max-width:34vw}.pqcf .pqcf__price-current{font-size:14px}.pqcf .pqcf__price-compare{font-size:10px}.pqcf .pqcf__items{padding-right:7px;padding-left:7px}.pqcf[data-show-variant-images=true] .pqcf__item{grid-template-columns:36px minmax(0,1fr);column-gap:4px}.pqcf[data-show-variant-images=true] .pqcf__item-top{width:36px;gap:2px}.pqcf[data-show-variant-images=true] .pqcf__image-wrap{flex:0 0 auto;width:34px;height:36px;min-width:34px;max-width:34px}.pqcf .pqcf__variant-heading-row,.pqcf .pqcf__variant-options{column-gap:3px}.pqcf .pqcf__variant-heading-row .pqcf__option-label{font-size:9px}.pqcf .pqcf__variant-options[data-pqcf-option-count="3"] .pqcf__select,.pqcf .pqcf__variant-options[style*="--pqcf-option-columns: 3"] .pqcf__select{padding-left:4px;padding-right:14px;font-size:9px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/product-quantity-custom-fields.css.map */
