@layer pp-utilities{.product-template .pp\:text-\(length\:--not-free-shipping-text-size-mobile\){font-size:var(--not-free-shipping-text-size-mobile)}.product-template .pp\:text-\(length\:--option-font-size-mobile\){font-size:var(--option-font-size-mobile)}.product-template .pp\:text-\(length\:--price-font-size\){font-size:var(--price-font-size)}.product-template .pp\:text-\(length\:--price-text-size-mobile\){font-size:var(--price-text-size-mobile)}.product-template .pp\:text-\(length\:--product-atc-button-font-size-mobile\){font-size:var(--product-atc-button-font-size-mobile)}.product-template .pp\:text-\(length\:--product-description-font-size-mobile\){font-size:var(--product-description-font-size-mobile)}.product-template .pp\:text-\(length\:--product-option-font-size-mobile\){font-size:var(--product-option-font-size-mobile)}.product-template .pp\:text-\(length\:--product-price-font-size-mobile\){font-size:var(--product-price-font-size-mobile)}.product-template .pp\:text-\(length\:--product-title-font-size-mobile\){font-size:var(--product-title-font-size-mobile)}.product-template .pp\:text-\(length\:--product-variant-font-size-mobile\){font-size:var(--product-variant-font-size-mobile)}.product-template .pp\:text-\(length\:--quantity-picker-input-text-size-mobile\){font-size:var(--quantity-picker-input-text-size-mobile)}.product-template .pp\:text-\(length\:--review-font-size-mobile\){font-size:var(--review-font-size-mobile)}.product-template .pp\:text-\(length\:--shipping-font-size-mobile\){font-size:var(--shipping-font-size-mobile)}.product-template .pp\:text-\(length\:--size\){font-size:var(--size)}.product-template .pp\:text-\(length\:--subtitle-text-size\){font-size:var(--subtitle-text-size)}.product-template .pp\:text-\(length\:--subtotal-text-size-mobile\){font-size:var(--subtotal-text-size-mobile)}.product-template .pp\:text-\(length\:--text-font-size-mobile\){font-size:var(--text-font-size-mobile)}.product-template .pp\:text-\(length\:--text-size\){font-size:var(--text-size)}.product-template .pp\:text-\(length\:--timestamp-text-size\){font-size:var(--timestamp-text-size)}.product-template .pp\:text-\(length\:--title-text-size\){font-size:var(--title-text-size)}.product-template .pp\:text-\(length\:--title-text-size-mobile\){font-size:var(--title-text-size-mobile)}.product-template .pp\:text-\(length\:--total-text-size-mobile\){font-size:var(--total-text-size-mobile)}.product-template .pp\:text-\(length\:--values-text-size-mobile\){font-size:var(--values-text-size-mobile)}.product-template .pp\:text-\(length\:--variant-font-size-mobile\)\!{font-size:var(--variant-font-size-mobile)!important}.product-template .pp\:text-\(length\:--variant-font-size-mobile\){font-size:var(--variant-font-size-mobile)}.product-template .pp\:text-\(length\:--variants-text-size-mobile\){font-size:var(--variants-text-size-mobile)}.product-template .pp\:text-\[\.7rem\]{font-size:.7rem}.product-template .pp\:text-\[\.8rem\]{font-size:.8rem}.product-template .pp\:text-\[\.9rem\]{font-size:.9rem}.product-template .pp\:text-\[\.65rem\]{font-size:.65rem}.product-template .pp\:text-\[\.75rem\]{font-size:.75rem}.product-template .pp\:text-\[\.83rem\]{font-size:.83rem}.product-template .pp\:text-\[\.85rem\]{font-size:.85rem}.product-template .pp\:text-\[\.93rem\]{font-size:.93rem}.product-template .pp\:text-\[0\.8rem\]{font-size:.8rem}.product-template .pp\:text-\[0\.875rem\]{font-size:.875rem}.product-template .pp\:text-\[9px\]{font-size:9px}.product-template .pp\:text-\[10px\]{font-size:10px}.product-template .pp\:text-\[11px\]{font-size:11px}.product-template .pp\:\!leading-8{--pp-tw-leading:calc(var(--spacing) * 8)!important;line-height:calc(var(--spacing) * 8)!important}.product-template .pp\:leading-\(--headline-line-height-custom-mobile\){--pp-tw-leading:var(--headline-line-height-custom-mobile);line-height:var(--headline-line-height-custom-mobile)}.product-template .pp\:leading-\(--line-height-custom-mobile\){--pp-tw-leading:var(--line-height-custom-mobile);line-height:var(--line-height-custom-mobile)}.product-template .pp\:leading-\(--product-description-line-height-custom-mobile\){--pp-tw-leading:var(--product-description-line-height-custom-mobile);line-height:var(--product-description-line-height-custom-mobile)}.product-template .pp\:leading-\(--product-title-line-height-custom-mobile\){--pp-tw-leading:var(--product-title-line-height-custom-mobile);line-height:var(--product-title-line-height-custom-mobile)}.product-template .pp\:leading-\(--review-line-height-custom-mobile\){--pp-tw-leading:var(--review-line-height-custom-mobile);line-height:var(--review-line-height-custom-mobile)}.product-template .pp\:leading-6{--pp-tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.product-template .pp\:leading-9{--pp-tw-leading:calc(var(--spacing) * 9);line-height:calc(var(--spacing) * 9)}.product-template .pp\:leading-\[40px\]{--pp-tw-leading:40px;line-height:40px}.product-template .pp\:leading-\[50px\]{--pp-tw-leading:50px;line-height:50px}}
@layer pp-utilities{.product-template .pp\:leading-none{--pp-tw-leading:1;line-height:1}.product-template .pp\:leading-normal{--pp-tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.product-template .pp\:leading-relaxed{--pp-tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.product-template .pp\:leading-snug{--pp-tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.product-template .pp\:leading-tight{--pp-tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.product-template .pp\:font-\(--author-text-weight\){--pp-tw-font-weight:var(--author-text-weight);font-weight:var(--author-text-weight)}.product-template .pp\:font-\(--badge-weight\){--pp-tw-font-weight:var(--badge-weight);font-weight:var(--badge-weight)}.product-template .pp\:font-\(--column-1-text-weight\){--pp-tw-font-weight:var(--column-1-text-weight);font-weight:var(--column-1-text-weight)}.product-template .pp\:font-\(--column-2-heading-text-weight\){--pp-tw-font-weight:var(--column-2-heading-text-weight);font-weight:var(--column-2-heading-text-weight)}.product-template .pp\:font-\(--column-3-heading-text-weight\){--pp-tw-font-weight:var(--column-3-heading-text-weight);font-weight:var(--column-3-heading-text-weight)}.product-template .pp\:font-\(--compare-at-price-text-weight\){--pp-tw-font-weight:var(--compare-at-price-text-weight);font-weight:var(--compare-at-price-text-weight)}.product-template .pp\:font-\(--compare-at-price-weight\){--pp-tw-font-weight:var(--compare-at-price-weight);font-weight:var(--compare-at-price-weight)}.product-template .pp\:font-\(--discounts-text-weight\){--pp-tw-font-weight:var(--discounts-text-weight);font-weight:var(--discounts-text-weight)}.product-template .pp\:font-\(--font-weight\){--pp-tw-font-weight:var(--font-weight);font-weight:var(--font-weight)}.product-template .pp\:font-\(--font-weight-mobile\){--pp-tw-font-weight:var(--font-weight-mobile);font-weight:var(--font-weight-mobile)}.product-template .pp\:font-\(--free-shipping-text-weight\){--pp-tw-font-weight:var(--free-shipping-text-weight);font-weight:var(--free-shipping-text-weight)}.product-template .pp\:font-\(--handling-font-weight\){--pp-tw-font-weight:var(--handling-font-weight);font-weight:var(--handling-font-weight)}.product-template .pp\:font-\(--headline-font-weight\){--pp-tw-font-weight:var(--headline-font-weight);font-weight:var(--headline-font-weight)}.product-template .pp\:font-\(--not-free-shipping-text-weight\){--pp-tw-font-weight:var(--not-free-shipping-text-weight);font-weight:var(--not-free-shipping-text-weight)}.product-template .pp\:font-\(--option-font-weight\){--pp-tw-font-weight:var(--option-font-weight);font-weight:var(--option-font-weight)}.product-template .pp\:font-\(--price-text-weight\){--pp-tw-font-weight:var(--price-text-weight);font-weight:var(--price-text-weight)}.product-template .pp\:font-\(--price-weight\){--pp-tw-font-weight:var(--price-weight);font-weight:var(--price-weight)}.product-template .pp\:font-\(--product-atc-button-font-weight\){--pp-tw-font-weight:var(--product-atc-button-font-weight);font-weight:var(--product-atc-button-font-weight)}.product-template .pp\:font-\(--product-description-font-weight\){--pp-tw-font-weight:var(--product-description-font-weight);font-weight:var(--product-description-font-weight)}.product-template .pp\:font-\(--product-option-font-weight\){--pp-tw-font-weight:var(--product-option-font-weight);font-weight:var(--product-option-font-weight)}.product-template .pp\:font-\(--product-price-compare-at-price-text-weight\){--pp-tw-font-weight:var(--product-price-compare-at-price-text-weight);font-weight:var(--product-price-compare-at-price-text-weight)}.product-template .pp\:font-\(--product-price-font-weight\){--pp-tw-font-weight:var(--product-price-font-weight);font-weight:var(--product-price-font-weight)}.product-template .pp\:font-\(--product-title-font-weight\){--pp-tw-font-weight:var(--product-title-font-weight);font-weight:var(--product-title-font-weight)}.product-template .pp\:font-\(--product-variant-font-weight\){--pp-tw-font-weight:var(--product-variant-font-weight);font-weight:var(--product-variant-font-weight)}.product-template .pp\:font-\(--review-font-weight\){--pp-tw-font-weight:var(--review-font-weight);font-weight:var(--review-font-weight)}.product-template .pp\:font-\(--shipping-font-weight\){--pp-tw-font-weight:var(--shipping-font-weight);font-weight:var(--shipping-font-weight)}.product-template .pp\:font-\(--subtitle-text-weight\){--pp-tw-font-weight:var(--subtitle-text-weight);font-weight:var(--subtitle-text-weight)}.product-template .pp\:font-\(--subtotal-text-weight\){--pp-tw-font-weight:var(--subtotal-text-weight);font-weight:var(--subtotal-text-weight)}.product-template .pp\:font-\(--text-weight\){--pp-tw-font-weight:var(--text-weight);font-weight:var(--text-weight)}.product-template .pp\:font-\(--timestamp-weight\){--pp-tw-font-weight:var(--timestamp-weight);font-weight:var(--timestamp-weight)}.product-template .pp\:font-\(--title-text-weight\){--pp-tw-font-weight:var(--title-text-weight);font-weight:var(--title-text-weight)}.product-template .pp\:font-\(--total-text-weight\){--pp-tw-font-weight:var(--total-text-weight);font-weight:var(--total-text-weight)}.product-template .pp\:font-\(--values-text-weight\){--pp-tw-font-weight:var(--values-text-weight);font-weight:var(--values-text-weight)}.product-template .pp\:font-\(--variant-font-weight\)\!{--pp-tw-font-weight:var(--variant-font-weight)!important;font-weight:var(--variant-font-weight)!important}}
@layer pp-utilities{.product-template .pp\:font-\(--variant-font-weight\){--pp-tw-font-weight:var(--variant-font-weight);font-weight:var(--variant-font-weight)}.product-template .pp\:font-\(--variants-text-weight\){--pp-tw-font-weight:var(--variants-text-weight);font-weight:var(--variants-text-weight)}.product-template .pp\:font-\(length\:--font-weight\){--pp-tw-font-weight:var(--font-weight);font-weight:var(--font-weight)}.product-template .pp\:font-bold{--pp-tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.product-template .pp\:font-extrabold{--pp-tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.product-template .pp\:font-light{--pp-tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.product-template .pp\:font-medium{--pp-tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.product-template .pp\:font-normal{--pp-tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.product-template .pp\:font-semibold{--pp-tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.product-template .pp\:tracking-\(--timestamp-letter-spacing\){--pp-tw-tracking:var(--timestamp-letter-spacing);letter-spacing:var(--timestamp-letter-spacing)}.product-template .pp\:tracking-normal{--pp-tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.product-template .pp\:tracking-tight{--pp-tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.product-template .pp\:tracking-tighter{--pp-tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.product-template .pp\:tracking-wide{--pp-tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.product-template .pp\:tracking-wider{--pp-tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.product-template .pp\:tracking-widest{--pp-tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.product-template .pp\:text-balance{text-wrap:balance}.product-template .pp\:text-pretty{text-wrap:pretty}.product-template .pp\:text-wrap{text-wrap:wrap}.product-template .pp\:break-words{overflow-wrap:break-word}.product-template .pp\:wrap-anywhere{overflow-wrap:anywhere}.product-template .pp\:break-all{word-break:break-all}.product-template .pp\:text-ellipsis{text-overflow:ellipsis}.product-template .pp\:whitespace-normal{white-space:normal}.product-template .pp\:whitespace-nowrap{white-space:nowrap}.product-template .pp\:whitespace-pre-line{white-space:pre-line}.product-template .pp\:whitespace-pre-wrap{white-space:pre-wrap}.product-template .pp\:text-\(--author-text-color\){color:var(--author-text-color)}.product-template .pp\:text-\(--author-verified-icon-color\){color:var(--author-verified-icon-color)}.product-template .pp\:text-\(--badge-text-color\){color:var(--badge-text-color)}.product-template .pp\:text-\(--border-color\),.product-template .pp\:text-\(--border-color\)\/30{color:var(--border-color)}@supports (color:color-mix(in lab,red,red)){.product-template .pp\:text-\(--border-color\)\/30{color:color-mix(in oklab,var(--border-color) 30%,transparent)}}.product-template .pp\:text-\(--carousel-navigation-color\){color:var(--carousel-navigation-color)}.product-template .pp\:text-\(--close-button-text-color\){color:var(--close-button-text-color)}.product-template .pp\:text-\(--column-1-text-color\){color:var(--column-1-text-color)}.product-template .pp\:text-\(--column-2-heading-text-color\){color:var(--column-2-heading-text-color)}.product-template .pp\:text-\(--column-2-icon-color\){color:var(--column-2-icon-color)}.product-template .pp\:text-\(--column-3-heading-text-color\){color:var(--column-3-heading-text-color)}.product-template .pp\:text-\(--column-3-icon-color\){color:var(--column-3-icon-color)}.product-template .pp\:text-\(--compare-at-price-text-color\){color:var(--compare-at-price-text-color)}.product-template .pp\:text-\(--discounts-text-color\){color:var(--discounts-text-color)}.product-template .pp\:text-\(--font-color\){color:var(--font-color)}.product-template .pp\:text-\(--free-shipping-text-color\){color:var(--free-shipping-text-color)}.product-template .pp\:text-\(--handling-text-color\){color:var(--handling-text-color)}.product-template .pp\:text-\(--headline-text-color\){color:var(--headline-text-color)}.product-template .pp\:text-\(--icon-color\){color:var(--icon-color)}}
@layer pp-utilities{.product-template .pp\:text-\(--icon-color-inactive\){color:var(--icon-color-inactive)}.product-template .pp\:text-\(--indicator-icon-color\){color:var(--indicator-icon-color)}.product-template .pp\:text-\(--input-text-color\){color:var(--input-text-color)}.product-template .pp\:text-\(--label-text-color\){color:var(--label-text-color)}.product-template .pp\:text-\(--navigation-color\){color:var(--navigation-color)}.product-template .pp\:text-\(--not-free-shipping-text-color\){color:var(--not-free-shipping-text-color)}.product-template .pp\:text-\(--option-font-color\){color:var(--option-font-color)}.product-template .pp\:text-\(--price-text-color\){color:var(--price-text-color)}.product-template .pp\:text-\(--product-atc-button-text-color\){color:var(--product-atc-button-text-color)}.product-template .pp\:text-\(--product-description-text-color\){color:var(--product-description-text-color)}.product-template .pp\:text-\(--product-option-text-color\){color:var(--product-option-text-color)}.product-template .pp\:text-\(--product-price-compare-at-price-text-color\){color:var(--product-price-compare-at-price-text-color)}.product-template .pp\:text-\(--product-price-text-color\){color:var(--product-price-text-color)}.product-template .pp\:text-\(--product-title-text-color\){color:var(--product-title-text-color)}.product-template .pp\:text-\(--product-variant-icon-color\){color:var(--product-variant-icon-color)}.product-template .pp\:text-\(--product-variant-text-color\){color:var(--product-variant-text-color)}.product-template .pp\:text-\(--quantity-picker-controls-icon-color\){color:var(--quantity-picker-controls-icon-color)}.product-template .pp\:text-\(--quantity-picker-input-text-color\){color:var(--quantity-picker-input-text-color)}.product-template .pp\:text-\(--quantity-picker-remove-button-color\){color:var(--quantity-picker-remove-button-color)}.product-template .pp\:text-\(--review-text-color\){color:var(--review-text-color)}.product-template .pp\:text-\(--shipping-text-color\){color:var(--shipping-text-color)}.product-template .pp\:text-\(--star-color\){color:var(--star-color)}.product-template .pp\:text-\(--star-color-inactive\){color:var(--star-color-inactive)}.product-template .pp\:text-\(--subtitle-text-color\){color:var(--subtitle-text-color)}.product-template .pp\:text-\(--subtotal-text-color\){color:var(--subtotal-text-color)}.product-template .pp\:text-\(--text-color\)\!{color:var(--text-color)!important}.product-template .pp\:text-\(--text-color\){color:var(--text-color)}.product-template .pp\:text-\(--timestamp-text-color\){color:var(--timestamp-text-color)}.product-template .pp\:text-\(--title-text-color\){color:var(--title-text-color)}.product-template .pp\:text-\(--total-text-color\){color:var(--total-text-color)}.product-template .pp\:text-\(--values-text-color\){color:var(--values-text-color)}.product-template .pp\:text-\(--variant-icon-color\){color:var(--variant-icon-color)}.product-template .pp\:text-\(--variant-text-color\)\!{color:var(--variant-text-color)!important}.product-template .pp\:text-\(--variant-text-color\){color:var(--variant-text-color)}.product-template .pp\:text-\(--variants-text-color\){color:var(--variants-text-color)}.product-template .pp\:text-\[\#000\]{color:#000}.product-template .pp\:text-\[\#5e8e3e\]{color:#5e8e3e}.product-template .pp\:text-\[\#8a8a8a\]{color:#8a8a8a}.product-template .pp\:text-\[\#4922FF\]{color:#4922ff}.product-template .pp\:text-\[\#6756FF\]{color:#6756ff}.product-template .pp\:text-\[\#262626\]{color:#262626}.product-template .pp\:text-\[\#262626\]\/70{color:#262626b3}.product-template .pp\:text-\[\#475467\]{color:#475467}.product-template .pp\:text-\[\#525866\]{color:#525866}.product-template .pp\:text-\[\#667085\]{color:#667085}.product-template .pp\:text-\[\#D97757\]{color:#d97757}.product-template .pp\:text-\[\#afaac2\]{color:#afaac2}.product-template .pp\:text-\[\#black\]{color:#black}.product-template .pp\:text-\[\#ffffffcb\]{color:#ffffffcb}.product-template .pp\:text-amber-500{color:var(--color-amber-500)}.product-template .pp\:text-amber-600{color:var(--color-amber-600)}.product-template .pp\:text-amber-800{color:var(--color-amber-800)}}
@layer pp-utilities{.product-template .pp\:text-amber-900{color:var(--color-amber-900)}.product-template .pp\:text-black{color:var(--color-black)}.product-template .pp\:text-blue-300{color:var(--color-blue-300)}.product-template .pp\:text-blue-500{color:var(--color-blue-500)}.product-template .pp\:text-blue-600{color:var(--color-blue-600)}.product-template .pp\:text-blue-800{color:var(--color-blue-800)}.product-template .pp\:text-current{color:currentColor}.product-template .pp\:text-emerald-600{color:var(--color-emerald-600)}.product-template .pp\:text-emerald-800{color:var(--color-emerald-800)}.product-template .pp\:text-gray-100{color:var(--color-gray-100)}.product-template .pp\:text-gray-200{color:var(--color-gray-200)}.product-template .pp\:text-gray-300{color:var(--color-gray-300)}.product-template .pp\:text-gray-400{color:var(--color-gray-400)}.product-template .pp\:text-gray-500{color:var(--color-gray-500)}.product-template .pp\:text-gray-500\/70{color:#6a7282b3}@supports (color:color-mix(in lab,red,red)){.product-template .pp\:text-gray-500\/70{color:color-mix(in oklab,var(--color-gray-500) 70%,transparent)}}.product-template .pp\:text-gray-600{color:var(--color-gray-600)}.product-template .pp\:text-gray-600\/80{color:#4a5565cc}@supports (color:color-mix(in lab,red,red)){.product-template .pp\:text-gray-600\/80{color:color-mix(in oklab,var(--color-gray-600) 80%,transparent)}}.product-template .pp\:text-gray-700{color:var(--color-gray-700)}.product-template .pp\:text-gray-800{color:var(--color-gray-800)}.product-template .pp\:text-gray-900{color:var(--color-gray-900)}.product-template .pp\:text-gray-900\/90{color:#101828e6}@supports (color:color-mix(in lab,red,red)){.product-template .pp\:text-gray-900\/90{color:color-mix(in oklab,var(--color-gray-900) 90%,transparent)}}.product-template .pp\:text-green-200{color:var(--color-green-200)}.product-template .pp\:text-green-400{color:var(--color-green-400)}.product-template .pp\:text-green-500{color:var(--color-green-500)}.product-template .pp\:text-green-600{color:var(--color-green-600)}.product-template .pp\:text-green-700{color:var(--color-green-700)}.product-template .pp\:text-green-800{color:var(--color-green-800)}.product-template .pp\:text-green-900{color:var(--color-green-900)}.product-template .pp\:text-indigo-600{color:var(--color-indigo-600)}.product-template .pp\:text-indigo-700{color:var(--color-indigo-700)}.product-template .pp\:text-purple-600{color:var(--color-purple-600)}.product-template .pp\:text-red-400{color:var(--color-red-400)}.product-template .pp\:text-red-500{color:var(--color-red-500)}.product-template .pp\:text-red-600{color:var(--color-red-600)}.product-template .pp\:text-red-700{color:var(--color-red-700)}.product-template .pp\:text-red-800{color:var(--color-red-800)}.product-template .pp\:text-red-900{color:var(--color-red-900)}.product-template .pp\:text-sky-600{color:var(--color-sky-600)}.product-template .pp\:text-slate-400{color:var(--color-slate-400)}.product-template .pp\:text-transparent{color:#0000}.product-template .pp\:text-violet-600{color:var(--color-violet-600)}.product-template .pp\:text-violet-800{color:var(--color-violet-800)}.product-template .pp\:text-white{color:var(--color-white)}.product-template .pp\:text-white\/40{color:#fff6}@supports (color:color-mix(in lab,red,red)){.product-template .pp\:text-white\/40{color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.product-template .pp\:text-white\/50{color:#ffffff80}}
@layer pp-utilities{@supports (color:color-mix(in lab,red,red)){.product-template .pp\:text-white\/50{color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.product-template .pp\:text-white\/60{color:#fff9}@supports (color:color-mix(in lab,red,red)){.product-template .pp\:text-white\/60{color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.product-template .pp\:text-white\/76{color:#ffffffc2}@supports (color:color-mix(in lab,red,red)){.product-template .pp\:text-white\/76{color:color-mix(in oklab,var(--color-white) 76%,transparent)}}.product-template .pp\:text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.product-template .pp\:text-white\/80{color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.product-template .pp\:text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.product-template .pp\:text-white\/90{color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.product-template .pp\:text-yellow-400{color:var(--color-yellow-400)}.product-template .pp\:text-yellow-600{color:var(--color-yellow-600)}.product-template .pp\:text-yellow-700{color:var(--color-yellow-700)}.product-template .pp\:\!normal-case{text-transform:none!important}.product-template .pp\:capitalize{text-transform:capitalize}.product-template .pp\:lowercase{text-transform:lowercase}.product-template .pp\:normal-case{text-transform:none}.product-template .pp\:uppercase{text-transform:uppercase}.product-template .pp\:italic{font-style:italic}.product-template .pp\:ordinal{--pp-tw-ordinal:ordinal;font-variant-numeric:var(--pp-tw-ordinal,) var(--pp-tw-slashed-zero,) var(--pp-tw-numeric-figure,) var(--pp-tw-numeric-spacing,) var(--pp-tw-numeric-fraction,)}.product-template .pp\:tabular-nums{--pp-tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--pp-tw-ordinal,) var(--pp-tw-slashed-zero,) var(--pp-tw-numeric-figure,) var(--pp-tw-numeric-spacing,) var(--pp-tw-numeric-fraction,)}.product-template .pp\:line-through{text-decoration-line:line-through}.product-template .pp\:no-underline{text-decoration-line:none}.product-template .pp\:underline{text-decoration-line:underline}.product-template .pp\:decoration-white\/40{text-decoration-color:#fff6}@supports (color:color-mix(in lab,red,red)){.product-template .pp\:decoration-white\/40{-webkit-text-decoration-color:color-mix(in oklab,var(--color-white) 40%,transparent);text-decoration-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.product-template .pp\:decoration-\[1px\]{text-decoration-thickness:1px}.product-template .pp\:underline-offset-2{text-underline-offset:2px}.product-template .pp\:underline-offset-4{text-underline-offset:4px}.product-template .pp\:underline-offset-8{text-underline-offset:8px}.product-template .pp\:underline-offset-\[6px\]{text-underline-offset:6px}.product-template .pp\:antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product-template .pp\:caret-transparent{caret-color:#0000}.product-template .pp\:opacity-\(--opacity\){opacity:var(--opacity)}.product-template .pp\:opacity-0{opacity:0}.product-template .pp\:opacity-20{opacity:.2}.product-template .pp\:opacity-30{opacity:.3}.product-template .pp\:opacity-40{opacity:.4}.product-template .pp\:opacity-50{opacity:.5}.product-template .pp\:opacity-60{opacity:.6}.product-template .pp\:opacity-70{opacity:.7}.product-template .pp\:opacity-75{opacity:.75}.product-template .pp\:opacity-80{opacity:.8}.product-template .pp\:opacity-95{opacity:.95}.product-template .pp\:opacity-100{opacity:1}.product-template .pp\:mix-blend-lighten{mix-blend-mode:lighten}.product-template .pp\:shadow-xs\/5{--pp-tw-shadow-alpha:5%;--pp-tw-shadow:0 1px 2px 0 var(--pp-tw-shadow-color,#0000000d);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}@supports (color:lab(0% 0 0)){.product-template .pp\:shadow-xs\/5{--pp-tw-shadow:0 1px 2px 0 var(--pp-tw-shadow-color,lab(0% 0 0/.05))}}}
@layer pp-utilities{.product-template .pp\:shadow{--pp-tw-shadow:0 1px 3px 0 var(--pp-tw-shadow-color,#0000001a), 0 1px 2px -1px var(--pp-tw-shadow-color,#0000001a);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:shadow-\(--box-shadow\){--pp-tw-shadow:var(--box-shadow);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:shadow-\(--input-box-shadow\){--pp-tw-shadow:var(--input-box-shadow);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:shadow-\(--variant-box-shadow\){--pp-tw-shadow:var(--variant-box-shadow);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:shadow-2xl{--pp-tw-shadow:0 25px 50px -12px var(--pp-tw-shadow-color,#00000040);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--pp-tw-shadow:0 0 0 1px var(--pp-tw-shadow-color,hsl(var(--sidebar-border)));box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:shadow-\[0_8px_32px_rgba\(0\,0\,0\,0\.12\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.7\)\]{--pp-tw-shadow:0 8px 32px var(--pp-tw-shadow-color,#0000001f), inset 0 1px 0 var(--pp-tw-shadow-color,#ffffffb3);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:shadow-\[0px_-2px_8px_4px_rgba\(0\,0\,0\,0\.35\)\]{--pp-tw-shadow:0px -2px 8px 4px var(--pp-tw-shadow-color,#00000059);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:shadow-\[inset_0_-1px_0_0_\#b5b5b5\]{--pp-tw-shadow:inset 0 -1px 0 0 var(--pp-tw-shadow-color,#b5b5b5);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:shadow-\[inset_0_0_0_0\.0625rem_\#0003\]{--pp-tw-shadow:inset 0 0 0 .0625rem var(--pp-tw-shadow-color,#0003);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:shadow-\[inset_0_1px_1px_0_rgba\(255\,255\,255\,0\.3\)\,inset_0_-1px_1px_0_rgba\(0\,0\,0\,0\.2\)\]{--pp-tw-shadow:inset 0 1px 1px 0 var(--pp-tw-shadow-color,#ffffff4d), inset 0 -1px 1px 0 var(--pp-tw-shadow-color,#0003);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:shadow-\[inset_0_1px_1px_0_rgba\(255\,255\,255\,0\.3\)\]{--pp-tw-shadow:inset 0 1px 1px 0 var(--pp-tw-shadow-color,#ffffff4d);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:shadow-\[inset_0_1px_1px_0_rgba\(255\,255\,255\,0\.4\)\]{--pp-tw-shadow:inset 0 1px 1px 0 var(--pp-tw-shadow-color,#fff6);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:shadow-\[inset_0_1px_1px_0_rgba\(255\,255\,255\,0\.5\)\]{--pp-tw-shadow:inset 0 1px 1px 0 var(--pp-tw-shadow-color,#ffffff80);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:shadow-lg{--pp-tw-shadow:0 10px 15px -3px var(--pp-tw-shadow-color,#0000001a), 0 4px 6px -4px var(--pp-tw-shadow-color,#0000001a);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:shadow-md{--pp-tw-shadow:0 4px 6px -1px var(--pp-tw-shadow-color,#0000001a), 0 2px 4px -2px var(--pp-tw-shadow-color,#0000001a);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:shadow-none{--pp-tw-shadow:0 0 #0000;box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:shadow-sm{--pp-tw-shadow:0 1px 3px 0 var(--pp-tw-shadow-color,#0000001a), 0 1px 2px -1px var(--pp-tw-shadow-color,#0000001a);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:shadow-xl{--pp-tw-shadow:0 20px 25px -5px var(--pp-tw-shadow-color,#0000001a), 0 8px 10px -6px var(--pp-tw-shadow-color,#0000001a);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:shadow-xs{--pp-tw-shadow:0 1px 2px 0 var(--pp-tw-shadow-color,#0000000d);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:ring{--pp-tw-ring-shadow:var(--pp-tw-ring-inset,) 0 0 0 calc(1px + var(--pp-tw-ring-offset-width)) var(--pp-tw-ring-color,currentcolor);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:ring-0{--pp-tw-ring-shadow:var(--pp-tw-ring-inset,) 0 0 0 calc(0px + var(--pp-tw-ring-offset-width)) var(--pp-tw-ring-color,currentcolor);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:ring-1{--pp-tw-ring-shadow:var(--pp-tw-ring-inset,) 0 0 0 calc(1px + var(--pp-tw-ring-offset-width)) var(--pp-tw-ring-color,currentcolor);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:ring-2{--pp-tw-ring-shadow:var(--pp-tw-ring-inset,) 0 0 0 calc(2px + var(--pp-tw-ring-offset-width)) var(--pp-tw-ring-color,currentcolor);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:ring-\[3px\]{--pp-tw-ring-shadow:var(--pp-tw-ring-inset,) 0 0 0 calc(3px + var(--pp-tw-ring-offset-width)) var(--pp-tw-ring-color,currentcolor);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:shadow-amber-500\/30{--pp-tw-shadow-color:#f99c004d}@supports (color:color-mix(in lab,red,red)){.product-template .pp\:shadow-amber-500\/30{--pp-tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 30%, transparent) var(--pp-tw-shadow-alpha), transparent)}}.product-template .pp\:shadow-black\/5{--pp-tw-shadow-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.product-template .pp\:shadow-black\/5{--pp-tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 5%, transparent) var(--pp-tw-shadow-alpha), transparent)}}.product-template .pp\:shadow-black\/15{--pp-tw-shadow-color:#00000026}@supports (color:color-mix(in lab,red,red)){.product-template .pp\:shadow-black\/15{--pp-tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 15%, transparent) var(--pp-tw-shadow-alpha), transparent)}}.product-template .pp\:shadow-black\/20{--pp-tw-shadow-color:#0003}@supports (color:color-mix(in lab,red,red)){.product-template .pp\:shadow-black\/20{--pp-tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 20%, transparent) var(--pp-tw-shadow-alpha), transparent)}}.product-template .pp\:shadow-indigo-500\/30{--pp-tw-shadow-color:#625fff4d}@supports (color:color-mix(in lab,red,red)){.product-template .pp\:shadow-indigo-500\/30{--pp-tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-500) 30%, transparent) var(--pp-tw-shadow-alpha), transparent)}}.product-template .pp\:shadow-orange-500\/30{--pp-tw-shadow-color:#fe6e004d}@supports (color:color-mix(in lab,red,red)){.product-template .pp\:shadow-orange-500\/30{--pp-tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-orange-500) 30%, transparent) var(--pp-tw-shadow-alpha), transparent)}}.product-template .pp\:shadow-slate-400\/30{--pp-tw-shadow-color:#90a1b94d}@supports (color:color-mix(in lab,red,red)){.product-template .pp\:shadow-slate-400\/30{--pp-tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-400) 30%, transparent) var(--pp-tw-shadow-alpha), transparent)}}}
@layer pp-utilities{.product-template .pp\:ring-\[\#D97757\]\/25{--pp-tw-ring-color:#d9775740}@supports (color:lab(0% 0 0)){.product-template .pp\:ring-\[\#D97757\]\/25{--pp-tw-ring-color:lab(60.9935% 37.0253 35.2355/.25)}}.product-template .pp\:ring-black{--pp-tw-ring-color:var(--color-black)}.product-template .pp\:ring-black\/5{--pp-tw-ring-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.product-template .pp\:ring-black\/5{--pp-tw-ring-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.product-template .pp\:ring-blue-200{--pp-tw-ring-color:var(--color-blue-200)}.product-template .pp\:ring-blue-500{--pp-tw-ring-color:var(--color-blue-500)}.product-template .pp\:ring-gray-200{--pp-tw-ring-color:var(--color-gray-200)}.product-template .pp\:ring-indigo-500{--pp-tw-ring-color:var(--color-indigo-500)}.product-template .pp\:ring-white\/10{--pp-tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.product-template .pp\:ring-white\/10{--pp-tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.product-template .pp\:ring-offset-1{--pp-tw-ring-offset-width:1px;--pp-tw-ring-offset-shadow:var(--pp-tw-ring-inset,) 0 0 0 var(--pp-tw-ring-offset-width) var(--pp-tw-ring-offset-color)}.product-template .pp\:outline-hidden{--pp-tw-outline-style:none;outline-style:none}@media (forced-colors:active){.product-template .pp\:outline-hidden{outline-offset:2px;outline:2px solid #0000}}.product-template .pp\:outline{outline-style:var(--pp-tw-outline-style);outline-width:1px}.product-template .pp\:outline-\(length\:--carousel-navigation-border-width\){outline-style:var(--pp-tw-outline-style);outline-width:var(--carousel-navigation-border-width)}.product-template .pp\:outline-\(length\:--navigation-border-width\){outline-style:var(--pp-tw-outline-style);outline-width:var(--navigation-border-width)}.product-template .pp\:outline-\(--carousel-navigation-border-color\){outline-color:var(--carousel-navigation-border-color)}.product-template .pp\:outline-\(--navigation-border-color\){outline-color:var(--navigation-border-color)}.product-template .pp\:blur{--pp-tw-blur:blur(8px);filter:var(--pp-tw-blur,) var(--pp-tw-brightness,) var(--pp-tw-contrast,) var(--pp-tw-grayscale,) var(--pp-tw-hue-rotate,) var(--pp-tw-invert,) var(--pp-tw-saturate,) var(--pp-tw-sepia,) var(--pp-tw-drop-shadow,)}.product-template .pp\:blur-3xl{--pp-tw-blur:blur(var(--blur-3xl));filter:var(--pp-tw-blur,) var(--pp-tw-brightness,) var(--pp-tw-contrast,) var(--pp-tw-grayscale,) var(--pp-tw-hue-rotate,) var(--pp-tw-invert,) var(--pp-tw-saturate,) var(--pp-tw-sepia,) var(--pp-tw-drop-shadow,)}.product-template .pp\:blur-\[2px\]{--pp-tw-blur:blur(2px);filter:var(--pp-tw-blur,) var(--pp-tw-brightness,) var(--pp-tw-contrast,) var(--pp-tw-grayscale,) var(--pp-tw-hue-rotate,) var(--pp-tw-invert,) var(--pp-tw-saturate,) var(--pp-tw-sepia,) var(--pp-tw-drop-shadow,)}.product-template .pp\:blur-\[3px\]{--pp-tw-blur:blur(3px);filter:var(--pp-tw-blur,) var(--pp-tw-brightness,) var(--pp-tw-contrast,) var(--pp-tw-grayscale,) var(--pp-tw-hue-rotate,) var(--pp-tw-invert,) var(--pp-tw-saturate,) var(--pp-tw-sepia,) var(--pp-tw-drop-shadow,)}.product-template .pp\:blur-lg{--pp-tw-blur:blur(var(--blur-lg));filter:var(--pp-tw-blur,) var(--pp-tw-brightness,) var(--pp-tw-contrast,) var(--pp-tw-grayscale,) var(--pp-tw-hue-rotate,) var(--pp-tw-invert,) var(--pp-tw-saturate,) var(--pp-tw-sepia,) var(--pp-tw-drop-shadow,)}.product-template .pp\:blur-md{--pp-tw-blur:blur(var(--blur-md));filter:var(--pp-tw-blur,) var(--pp-tw-brightness,) var(--pp-tw-contrast,) var(--pp-tw-grayscale,) var(--pp-tw-hue-rotate,) var(--pp-tw-invert,) var(--pp-tw-saturate,) var(--pp-tw-sepia,) var(--pp-tw-drop-shadow,)}.product-template .pp\:blur-sm{--pp-tw-blur:blur(var(--blur-sm));filter:var(--pp-tw-blur,) var(--pp-tw-brightness,) var(--pp-tw-contrast,) var(--pp-tw-grayscale,) var(--pp-tw-hue-rotate,) var(--pp-tw-invert,) var(--pp-tw-saturate,) var(--pp-tw-sepia,) var(--pp-tw-drop-shadow,)}.product-template .pp\:drop-shadow-\[1px_1px_0px_rgba\(0\,0\,0\,0\.25\)\]{--pp-tw-drop-shadow-size:drop-shadow(1px 1px 0px var(--pp-tw-drop-shadow-color,#00000040));--pp-tw-drop-shadow:var(--pp-tw-drop-shadow-size);filter:var(--pp-tw-blur,) var(--pp-tw-brightness,) var(--pp-tw-contrast,) var(--pp-tw-grayscale,) var(--pp-tw-hue-rotate,) var(--pp-tw-invert,) var(--pp-tw-saturate,) var(--pp-tw-sepia,) var(--pp-tw-drop-shadow,)}.product-template .pp\:drop-shadow-sm{--pp-tw-drop-shadow-size:drop-shadow(0 1px 2px var(--pp-tw-drop-shadow-color,#00000026));--pp-tw-drop-shadow:drop-shadow(var(--drop-shadow-sm));filter:var(--pp-tw-blur,) var(--pp-tw-brightness,) var(--pp-tw-contrast,) var(--pp-tw-grayscale,) var(--pp-tw-hue-rotate,) var(--pp-tw-invert,) var(--pp-tw-saturate,) var(--pp-tw-sepia,) var(--pp-tw-drop-shadow,)}.product-template .pp\:grayscale{--pp-tw-grayscale:grayscale(100%);filter:var(--pp-tw-blur,) var(--pp-tw-brightness,) var(--pp-tw-contrast,) var(--pp-tw-grayscale,) var(--pp-tw-hue-rotate,) var(--pp-tw-invert,) var(--pp-tw-saturate,) var(--pp-tw-sepia,) var(--pp-tw-drop-shadow,)}.product-template .pp\:grayscale-\(--grayscale\){--pp-tw-grayscale:grayscale(var(--grayscale));filter:var(--pp-tw-blur,) var(--pp-tw-brightness,) var(--pp-tw-contrast,) var(--pp-tw-grayscale,) var(--pp-tw-hue-rotate,) var(--pp-tw-invert,) var(--pp-tw-saturate,) var(--pp-tw-sepia,) var(--pp-tw-drop-shadow,)}.product-template .pp\:grayscale-0{--pp-tw-grayscale:grayscale(0%);filter:var(--pp-tw-blur,) var(--pp-tw-brightness,) var(--pp-tw-contrast,) var(--pp-tw-grayscale,) var(--pp-tw-hue-rotate,) var(--pp-tw-invert,) var(--pp-tw-saturate,) var(--pp-tw-sepia,) var(--pp-tw-drop-shadow,)}.product-template .pp\:invert{--pp-tw-invert:invert(100%);filter:var(--pp-tw-blur,) var(--pp-tw-brightness,) var(--pp-tw-contrast,) var(--pp-tw-grayscale,) var(--pp-tw-hue-rotate,) var(--pp-tw-invert,) var(--pp-tw-saturate,) var(--pp-tw-sepia,) var(--pp-tw-drop-shadow,)}.product-template .pp\:filter{filter:var(--pp-tw-blur,) var(--pp-tw-brightness,) var(--pp-tw-contrast,) var(--pp-tw-grayscale,) var(--pp-tw-hue-rotate,) var(--pp-tw-invert,) var(--pp-tw-saturate,) var(--pp-tw-sepia,) var(--pp-tw-drop-shadow,)}.product-template .pp\:backdrop-blur-\(--backdrop-blur\){--pp-tw-backdrop-blur:blur(var(--backdrop-blur));-webkit-backdrop-filter:var(--pp-tw-backdrop-blur,) var(--pp-tw-backdrop-brightness,) var(--pp-tw-backdrop-contrast,) var(--pp-tw-backdrop-grayscale,) var(--pp-tw-backdrop-hue-rotate,) var(--pp-tw-backdrop-invert,) var(--pp-tw-backdrop-opacity,) var(--pp-tw-backdrop-saturate,) var(--pp-tw-backdrop-sepia,);backdrop-filter:var(--pp-tw-backdrop-blur,) var(--pp-tw-backdrop-brightness,) var(--pp-tw-backdrop-contrast,) var(--pp-tw-backdrop-grayscale,) var(--pp-tw-backdrop-hue-rotate,) var(--pp-tw-backdrop-invert,) var(--pp-tw-backdrop-opacity,) var(--pp-tw-backdrop-saturate,) var(--pp-tw-backdrop-sepia,)}.product-template .pp\:backdrop-blur-\(--backdrop-blur-mobile\){--pp-tw-backdrop-blur:blur(var(--backdrop-blur-mobile));-webkit-backdrop-filter:var(--pp-tw-backdrop-blur,) var(--pp-tw-backdrop-brightness,) var(--pp-tw-backdrop-contrast,) var(--pp-tw-backdrop-grayscale,) var(--pp-tw-backdrop-hue-rotate,) var(--pp-tw-backdrop-invert,) var(--pp-tw-backdrop-opacity,) var(--pp-tw-backdrop-saturate,) var(--pp-tw-backdrop-sepia,);backdrop-filter:var(--pp-tw-backdrop-blur,) var(--pp-tw-backdrop-brightness,) var(--pp-tw-backdrop-contrast,) var(--pp-tw-backdrop-grayscale,) var(--pp-tw-backdrop-hue-rotate,) var(--pp-tw-backdrop-invert,) var(--pp-tw-backdrop-opacity,) var(--pp-tw-backdrop-saturate,) var(--pp-tw-backdrop-sepia,)}.product-template .pp\:backdrop-blur-\(--background-overlay-backdrop-blur-mobile\){--pp-tw-backdrop-blur:blur(var(--background-overlay-backdrop-blur-mobile));-webkit-backdrop-filter:var(--pp-tw-backdrop-blur,) var(--pp-tw-backdrop-brightness,) var(--pp-tw-backdrop-contrast,) var(--pp-tw-backdrop-grayscale,) var(--pp-tw-backdrop-hue-rotate,) var(--pp-tw-backdrop-invert,) var(--pp-tw-backdrop-opacity,) var(--pp-tw-backdrop-saturate,) var(--pp-tw-backdrop-sepia,);backdrop-filter:var(--pp-tw-backdrop-blur,) var(--pp-tw-backdrop-brightness,) var(--pp-tw-backdrop-contrast,) var(--pp-tw-backdrop-grayscale,) var(--pp-tw-backdrop-hue-rotate,) var(--pp-tw-backdrop-invert,) var(--pp-tw-backdrop-opacity,) var(--pp-tw-backdrop-saturate,) var(--pp-tw-backdrop-sepia,)}.product-template .pp\:backdrop-blur-\[1px\]{--pp-tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--pp-tw-backdrop-blur,) var(--pp-tw-backdrop-brightness,) var(--pp-tw-backdrop-contrast,) var(--pp-tw-backdrop-grayscale,) var(--pp-tw-backdrop-hue-rotate,) var(--pp-tw-backdrop-invert,) var(--pp-tw-backdrop-opacity,) var(--pp-tw-backdrop-saturate,) var(--pp-tw-backdrop-sepia,);backdrop-filter:var(--pp-tw-backdrop-blur,) var(--pp-tw-backdrop-brightness,) var(--pp-tw-backdrop-contrast,) var(--pp-tw-backdrop-grayscale,) var(--pp-tw-backdrop-hue-rotate,) var(--pp-tw-backdrop-invert,) var(--pp-tw-backdrop-opacity,) var(--pp-tw-backdrop-saturate,) var(--pp-tw-backdrop-sepia,)}.product-template .pp\:backdrop-blur-\[2px\]{--pp-tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--pp-tw-backdrop-blur,) var(--pp-tw-backdrop-brightness,) var(--pp-tw-backdrop-contrast,) var(--pp-tw-backdrop-grayscale,) var(--pp-tw-backdrop-hue-rotate,) var(--pp-tw-backdrop-invert,) var(--pp-tw-backdrop-opacity,) var(--pp-tw-backdrop-saturate,) var(--pp-tw-backdrop-sepia,);backdrop-filter:var(--pp-tw-backdrop-blur,) var(--pp-tw-backdrop-brightness,) var(--pp-tw-backdrop-contrast,) var(--pp-tw-backdrop-grayscale,) var(--pp-tw-backdrop-hue-rotate,) var(--pp-tw-backdrop-invert,) var(--pp-tw-backdrop-opacity,) var(--pp-tw-backdrop-saturate,) var(--pp-tw-backdrop-sepia,)}.product-template .pp\:backdrop-blur-lg{--pp-tw-backdrop-blur:blur(var(--blur-lg));-webkit-backdrop-filter:var(--pp-tw-backdrop-blur,) var(--pp-tw-backdrop-brightness,) var(--pp-tw-backdrop-contrast,) var(--pp-tw-backdrop-grayscale,) var(--pp-tw-backdrop-hue-rotate,) var(--pp-tw-backdrop-invert,) var(--pp-tw-backdrop-opacity,) var(--pp-tw-backdrop-saturate,) var(--pp-tw-backdrop-sepia,);backdrop-filter:var(--pp-tw-backdrop-blur,) var(--pp-tw-backdrop-brightness,) var(--pp-tw-backdrop-contrast,) var(--pp-tw-backdrop-grayscale,) var(--pp-tw-backdrop-hue-rotate,) var(--pp-tw-backdrop-invert,) var(--pp-tw-backdrop-opacity,) var(--pp-tw-backdrop-saturate,) var(--pp-tw-backdrop-sepia,)}.product-template .pp\:backdrop-blur-md{--pp-tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--pp-tw-backdrop-blur,) var(--pp-tw-backdrop-brightness,) var(--pp-tw-backdrop-contrast,) var(--pp-tw-backdrop-grayscale,) var(--pp-tw-backdrop-hue-rotate,) var(--pp-tw-backdrop-invert,) var(--pp-tw-backdrop-opacity,) var(--pp-tw-backdrop-saturate,) var(--pp-tw-backdrop-sepia,);backdrop-filter:var(--pp-tw-backdrop-blur,) var(--pp-tw-backdrop-brightness,) var(--pp-tw-backdrop-contrast,) var(--pp-tw-backdrop-grayscale,) var(--pp-tw-backdrop-hue-rotate,) var(--pp-tw-backdrop-invert,) var(--pp-tw-backdrop-opacity,) var(--pp-tw-backdrop-saturate,) var(--pp-tw-backdrop-sepia,)}}
@layer pp-utilities{.product-template .pp\:backdrop-blur-sm{--pp-tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--pp-tw-backdrop-blur,) var(--pp-tw-backdrop-brightness,) var(--pp-tw-backdrop-contrast,) var(--pp-tw-backdrop-grayscale,) var(--pp-tw-backdrop-hue-rotate,) var(--pp-tw-backdrop-invert,) var(--pp-tw-backdrop-opacity,) var(--pp-tw-backdrop-saturate,) var(--pp-tw-backdrop-sepia,);backdrop-filter:var(--pp-tw-backdrop-blur,) var(--pp-tw-backdrop-brightness,) var(--pp-tw-backdrop-contrast,) var(--pp-tw-backdrop-grayscale,) var(--pp-tw-backdrop-hue-rotate,) var(--pp-tw-backdrop-invert,) var(--pp-tw-backdrop-opacity,) var(--pp-tw-backdrop-saturate,) var(--pp-tw-backdrop-sepia,)}.product-template .pp\:backdrop-blur-xl{--pp-tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--pp-tw-backdrop-blur,) var(--pp-tw-backdrop-brightness,) var(--pp-tw-backdrop-contrast,) var(--pp-tw-backdrop-grayscale,) var(--pp-tw-backdrop-hue-rotate,) var(--pp-tw-backdrop-invert,) var(--pp-tw-backdrop-opacity,) var(--pp-tw-backdrop-saturate,) var(--pp-tw-backdrop-sepia,);backdrop-filter:var(--pp-tw-backdrop-blur,) var(--pp-tw-backdrop-brightness,) var(--pp-tw-backdrop-contrast,) var(--pp-tw-backdrop-grayscale,) var(--pp-tw-backdrop-hue-rotate,) var(--pp-tw-backdrop-invert,) var(--pp-tw-backdrop-opacity,) var(--pp-tw-backdrop-saturate,) var(--pp-tw-backdrop-sepia,)}.product-template .pp\:backdrop-blur-xs{--pp-tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--pp-tw-backdrop-blur,) var(--pp-tw-backdrop-brightness,) var(--pp-tw-backdrop-contrast,) var(--pp-tw-backdrop-grayscale,) var(--pp-tw-backdrop-hue-rotate,) var(--pp-tw-backdrop-invert,) var(--pp-tw-backdrop-opacity,) var(--pp-tw-backdrop-saturate,) var(--pp-tw-backdrop-sepia,);backdrop-filter:var(--pp-tw-backdrop-blur,) var(--pp-tw-backdrop-brightness,) var(--pp-tw-backdrop-contrast,) var(--pp-tw-backdrop-grayscale,) var(--pp-tw-backdrop-hue-rotate,) var(--pp-tw-backdrop-invert,) var(--pp-tw-backdrop-opacity,) var(--pp-tw-backdrop-saturate,) var(--pp-tw-backdrop-sepia,)}.product-template .pp\:transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--pp-tw-gradient-from,--pp-tw-gradient-via,--pp-tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--pp-tw-ease,var(--default-transition-timing-function));transition-duration:var(--pp-tw-duration,var(--default-transition-duration))}.product-template .pp\:transition-\[color\,box-shadow\,transform\]{transition-property:color,box-shadow,transform;transition-timing-function:var(--pp-tw-ease,var(--default-transition-timing-function));transition-duration:var(--pp-tw-duration,var(--default-transition-duration))}.product-template .pp\:transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--pp-tw-ease,var(--default-transition-timing-function));transition-duration:var(--pp-tw-duration,var(--default-transition-duration))}.product-template .pp\:transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:var(--pp-tw-ease,var(--default-transition-timing-function));transition-duration:var(--pp-tw-duration,var(--default-transition-duration))}.product-template .pp\:transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--pp-tw-ease,var(--default-transition-timing-function));transition-duration:var(--pp-tw-duration,var(--default-transition-duration))}.product-template .pp\:transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--pp-tw-ease,var(--default-transition-timing-function));transition-duration:var(--pp-tw-duration,var(--default-transition-duration))}.product-template .pp\:transition-\[translate\,scale\,opacity\]{transition-property:translate,scale,opacity;transition-timing-function:var(--pp-tw-ease,var(--default-transition-timing-function));transition-duration:var(--pp-tw-duration,var(--default-transition-duration))}.product-template .pp\:transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--pp-tw-ease,var(--default-transition-timing-function));transition-duration:var(--pp-tw-duration,var(--default-transition-duration))}.product-template .pp\:transition-\[width\,height\]{transition-property:width,height;transition-timing-function:var(--pp-tw-ease,var(--default-transition-timing-function));transition-duration:var(--pp-tw-duration,var(--default-transition-duration))}.product-template .pp\:transition-\[width\]{transition-property:width;transition-timing-function:var(--pp-tw-ease,var(--default-transition-timing-function));transition-duration:var(--pp-tw-duration,var(--default-transition-duration))}.product-template .pp\:transition-all{transition-property:all;transition-timing-function:var(--pp-tw-ease,var(--default-transition-timing-function));transition-duration:var(--pp-tw-duration,var(--default-transition-duration))}.product-template .pp\:transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--pp-tw-gradient-from,--pp-tw-gradient-via,--pp-tw-gradient-to;transition-timing-function:var(--pp-tw-ease,var(--default-transition-timing-function));transition-duration:var(--pp-tw-duration,var(--default-transition-duration))}.product-template .pp\:transition-opacity{transition-property:opacity;transition-timing-function:var(--pp-tw-ease,var(--default-transition-timing-function));transition-duration:var(--pp-tw-duration,var(--default-transition-duration))}.product-template .pp\:transition-shadow{transition-property:box-shadow;transition-timing-function:var(--pp-tw-ease,var(--default-transition-timing-function));transition-duration:var(--pp-tw-duration,var(--default-transition-duration))}.product-template .pp\:transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--pp-tw-ease,var(--default-transition-timing-function));transition-duration:var(--pp-tw-duration,var(--default-transition-duration))}.product-template .pp\:transition-none{transition-property:none}.product-template .pp\:duration-100{--pp-tw-duration:.1s;transition-duration:.1s}.product-template .pp\:duration-150{--pp-tw-duration:.15s;transition-duration:.15s}.product-template .pp\:duration-200{--pp-tw-duration:.2s;transition-duration:.2s}.product-template .pp\:duration-300{--pp-tw-duration:.3s;transition-duration:.3s}.product-template .pp\:duration-400{--pp-tw-duration:.4s;transition-duration:.4s}.product-template .pp\:duration-500{--pp-tw-duration:.5s;transition-duration:.5s}.product-template .pp\:duration-700{--pp-tw-duration:.7s;transition-duration:.7s}.product-template .pp\:duration-1000{--pp-tw-duration:1s;transition-duration:1s}.product-template .pp\:duration-4000{--pp-tw-duration:4s;transition-duration:4s}.product-template .pp\:duration-\[5500ms\]{--pp-tw-duration:5.5s;transition-duration:5.5s}.product-template .pp\:ease-in{--pp-tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.product-template .pp\:ease-in-out{--pp-tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.product-template .pp\:ease-linear{--pp-tw-ease:linear;transition-timing-function:linear}.product-template .pp\:ease-out{--pp-tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.product-template .pp\:will-change-\[opacity\,filter\]{will-change:opacity,filter}.product-template .pp\:will-change-\[transform\,opacity\,filter\]{will-change:transform,opacity,filter}.product-template .pp\:will-change-transform{will-change:transform}}
@layer pp-utilities{.product-template .pp\:contain-content{contain:content}.product-template .pp\:fade-in-0{--pp-tw-enter-opacity:0}.product-template .pp\:outline-dashed{--pp-tw-outline-style:dashed;outline-style:dashed}.product-template .pp\:outline-dotted{--pp-tw-outline-style:dotted;outline-style:dotted}.product-template .pp\:outline-none\!{--pp-tw-outline-style:none!important;outline-style:none!important}.product-template .pp\:outline-none{--pp-tw-outline-style:none;outline-style:none}.product-template .pp\:outline-solid{--pp-tw-outline-style:solid;outline-style:solid}.product-template .pp\:repeat-1{--pp-tw-animation-iteration-count:1;animation-iteration-count:1}.product-template .pp\:repeat-2{--pp-tw-animation-iteration-count:2;animation-iteration-count:2}.product-template .pp\:select-none{-webkit-user-select:none;user-select:none}.product-template .pp\:slide-in-from-top-100{--pp-tw-enter-translate-y:-100%}.product-template .pp\:zoom-in-95{--pp-tw-enter-scale:.95}.product-template .pp\:\[--card-spacing\:--spacing\(4\)\]{--card-spacing:calc(var(--spacing) * 4)}.product-template .pp\:\[--cell-size\:2rem\]{--cell-size:2rem}.product-template .pp\:\[animation-duration\:2s\]{animation-duration:2s}.product-template .pp\:\[background\:var\(--background-color-mobile\)\]{background:var(--background-color-mobile)}.product-template .pp\:\[background\:var\(--background-overlay-color-mobile\)\]{background:var(--background-overlay-color-mobile)}.product-template .pp\:\[background\:var\(--group-background-color-mobile\)\]{background:var(--group-background-color-mobile)}.product-template .pp\:\[background\:var\(--section-background-color-mobile\)\]{background:var(--section-background-color-mobile)}.product-template .pp\:\[contain-intrinsic-size\:auto_10rem\]{contain-intrinsic-size:auto 10rem}.product-template .pp\:\[content-visibility\:auto\]{content-visibility:auto}.product-template .pp\:\[stroke-dashoffset\:var\(--stroke-dashoffset-initial\)\]{stroke-dashoffset:var(--stroke-dashoffset-initial)}.product-template .pp\:\[transition\:stroke-dashoffset_var\(--animation-duration\)_ease-out\]{transition:stroke-dashoffset var(--animation-duration) ease-out}.product-template .pp\:backface-hidden{backface-visibility:hidden}.product-template .pp\:fade-in{--pp-tw-enter-opacity:0}.product-template .pp\:paused{animation-play-state:paused}.product-template .pp\:running{animation-play-state:running}.product-template .pp\:slide-in-from-bottom-2{--pp-tw-enter-translate-y:calc(2*var(--spacing))}.product-template .pp\:slide-in-from-right-4{--pp-tw-enter-translate-x:calc(4*var(--spacing))}.product-template .pp\:zoom-in{--pp-tw-enter-scale:0}.product-template .pp\:zoom-out{--pp-tw-exit-scale:0}.product-template :is(.pp\:\*\:flex>*){display:flex}.product-template :is(.pp\:\*\:h-14>*){height:calc(var(--spacing) * 14)}.product-template :is(.pp\:\*\:items-center>*){align-items:center}.product-template :is(.pp\:\*\:justify-center>*){justify-content:center}.product-template :where(:is(.pp\:\*\:space-y-2>*)>:not(:last-child)){--pp-tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--pp-tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--pp-tw-space-y-reverse)))}.product-template :is(.pp\:\*\:px-4\!>*){padding-inline:calc(var(--spacing) * 4)!important}.product-template :is(.pp\:\*\:px-4>*){padding-inline:calc(var(--spacing) * 4)}.product-template :is(.pp\:\*\:text-center>*){text-align:center}.product-template .pp\:group-open\:rotate-180:is(:where(.pp\:group):is([open],:popover-open,:open) *){rotate:180deg}.product-template .pp\:group-focus-within\/menu-item\:opacity-100:is(:where(.pp\:group\/menu-item):focus-within *){opacity:1}}
@layer pp-utilities{@media (hover:hover){.product-template .pp\:group-hover\:flex:is(:where(.pp\:group):hover *){display:flex}.product-template .pp\:group-hover\:hidden:is(:where(.pp\:group):hover *){display:none}.product-template .pp\:group-hover\:-translate-x-2:is(:where(.pp\:group):hover *){--pp-tw-translate-x:calc(var(--spacing) * -2);translate:var(--pp-tw-translate-x) var(--pp-tw-translate-y)}.product-template .pp\:group-hover\:translate-x-0\.5:is(:where(.pp\:group):hover *){--pp-tw-translate-x:calc(var(--spacing) * .5);translate:var(--pp-tw-translate-x) var(--pp-tw-translate-y)}.product-template .pp\:group-hover\:scale-100:is(:where(.pp\:group):hover *){--pp-tw-scale-x:100%;--pp-tw-scale-y:100%;--pp-tw-scale-z:100%;scale:var(--pp-tw-scale-x) var(--pp-tw-scale-y)}.product-template .pp\:group-hover\:scale-105:is(:where(.pp\:group):hover *){--pp-tw-scale-x:105%;--pp-tw-scale-y:105%;--pp-tw-scale-z:105%;scale:var(--pp-tw-scale-x) var(--pp-tw-scale-y)}.product-template .pp\:group-hover\:scale-110:is(:where(.pp\:group):hover *){--pp-tw-scale-x:110%;--pp-tw-scale-y:110%;--pp-tw-scale-z:110%;scale:var(--pp-tw-scale-x) var(--pp-tw-scale-y)}.product-template .pp\:group-hover\:overflow-x-scroll:is(:where(.pp\:group):hover *){overflow-x:scroll}.product-template .pp\:group-hover\:bg-blue-600:is(:where(.pp\:group):hover *){background-color:var(--color-blue-600)}.product-template .pp\:group-hover\:text-gray-700:is(:where(.pp\:group):hover *){color:var(--color-gray-700)}.product-template .pp\:group-hover\:text-white:is(:where(.pp\:group):hover *){color:var(--color-white)}.product-template .pp\:group-hover\:underline:is(:where(.pp\:group):hover *){text-decoration-line:underline}.product-template .pp\:group-hover\:opacity-100:is(:where(.pp\:group):hover *){opacity:1}.product-template .pp\:group-hover\:ring-5:is(:where(.pp\:group):hover *){--pp-tw-ring-shadow:var(--pp-tw-ring-inset,) 0 0 0 calc(5px + var(--pp-tw-ring-offset-width)) var(--pp-tw-ring-color,currentcolor);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:group-hover\:ring-blue-400\/40:is(:where(.pp\:group):hover *){--pp-tw-ring-color:#54a2ff66}@supports (color:color-mix(in lab,red,red)){.product-template .pp\:group-hover\:ring-blue-400\/40:is(:where(.pp\:group):hover *){--pp-tw-ring-color:color-mix(in oklab, var(--color-blue-400) 40%, transparent)}}.product-template .pp\:group-hover\:duration-2000:is(:where(.pp\:group):hover *){--pp-tw-duration:2s;transition-duration:2s}.product-template .pp\:group-hover\:\[animation-play-state\:paused\]:is(:where(.pp\:group):hover *){animation-play-state:paused}.product-template .pp\:group-hover\/menu-item\:opacity-100:is(:where(.pp\:group\/menu-item):hover *){opacity:1}.product-template .pp\:group-hover\/product\:scale-105:is(:where(.pp\:group\/product):hover *){--pp-tw-scale-x:105%;--pp-tw-scale-y:105%;--pp-tw-scale-z:105%;scale:var(--pp-tw-scale-x) var(--pp-tw-scale-y)}}.product-template .pp\:group-has-disabled\/field\:opacity-50:is(:where(.pp\:group\/field):has(:disabled) *){opacity:.5}.product-template .pp\:group-has-data-\[collapsible\=icon\]\/sidebar-wrapper\:h-\(--header-height\):is(:where(.pp\:group\/sidebar-wrapper):has([data-collapsible=icon]) *){height:var(--header-height)}.product-template .pp\:group-has-\[\.hidden\]\:col-span-1:is(:where(.pp\:group):has(.pp\:hidden) *){grid-column:span 1/span 1}.product-template .pp\:group-has-\[\[data-orientation\=horizontal\]\]\/field\:text-balance:is(:where(.pp\:group\/field):has([data-orientation=horizontal]) *){text-wrap:balance}.product-template .pp\:group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8:is(:where(.pp\:group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:calc(var(--spacing) * 8)}.product-template .pp\:group-has-\[\>input\]\/input-group\:pt-2\.5:is(:where(.pp\:group\/input-group):has(>input) *){padding-top:calc(var(--spacing) * 2.5)}.product-template .pp\:group-has-\[\>input\]\/input-group\:pb-2\.5:is(:where(.pp\:group\/input-group):has(>input) *){padding-bottom:calc(var(--spacing) * 2.5)}.product-template .pp\:group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.pp\:group)[data-collapsible=icon] *){margin-top:calc(var(--spacing) * -8)}.product-template .pp\:group-data-\[collapsible\=icon\]\:hidden:is(:where(.pp\:group)[data-collapsible=icon] *){display:none}.product-template .pp\:group-data-\[collapsible\=icon\]\:\!size-8:is(:where(.pp\:group)[data-collapsible=icon] *){width:calc(var(--spacing) * 8)!important;height:calc(var(--spacing) * 8)!important}.product-template .pp\:group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.pp\:group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.product-template .pp\:group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]:is(:where(.pp\:group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + 1rem)}.product-template .pp\:group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]:is(:where(.pp\:group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.product-template .pp\:group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.pp\:group)[data-collapsible=icon] *){overflow:hidden}.product-template .pp\:group-data-\[collapsible\=icon\]\:\!p-0:is(:where(.pp\:group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 0)!important}.product-template .pp\:group-data-\[collapsible\=icon\]\:\!p-2:is(:where(.pp\:group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 2)!important}.product-template .pp\:group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.pp\:group)[data-collapsible=icon] *){opacity:0}.product-template .pp\:group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.pp\:group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width) * -1)}.product-template .pp\:group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.pp\:group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width) * -1)}.product-template .pp\:group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.pp\:group)[data-collapsible=offcanvas] *){width:calc(var(--spacing) * 0)}.product-template .pp\:group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.pp\:group)[data-collapsible=offcanvas] *){--pp-tw-translate-x:calc(var(--spacing) * 0);translate:var(--pp-tw-translate-x) var(--pp-tw-translate-y)}.product-template .pp\:group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.pp\:group)[data-disabled=true] *){pointer-events:none}.product-template .pp\:group-data-\[disabled\=true\]\:opacity-50:is(:where(.pp\:group)[data-disabled=true] *),.product-template .pp\:group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.pp\:group\/field)[data-disabled=true] *),.product-template .pp\:group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.pp\:group\/input-group)[data-disabled=true] *){opacity:.5}.product-template .pp\:group-data-\[focused\=true\]\/day\:relative:is(:where(.pp\:group\/day)[data-focused=true] *){position:relative}.product-template .pp\:group-data-\[focused\=true\]\/day\:z-10:is(:where(.pp\:group\/day)[data-focused=true] *){z-index:10}}
@layer pp-utilities{.product-template .pp\:group-data-\[focused\=true\]\/day\:ring-\[3px\]:is(:where(.pp\:group\/day)[data-focused=true] *){--pp-tw-ring-shadow:var(--pp-tw-ring-inset,) 0 0 0 calc(3px + var(--pp-tw-ring-offset-width)) var(--pp-tw-ring-color,currentcolor);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:group-data-\[side\=left\]\:-right-4:is(:where(.pp\:group)[data-side=left] *){right:calc(var(--spacing) * -4)}.product-template .pp\:group-data-\[side\=left\]\:border-r:is(:where(.pp\:group)[data-side=left] *){border-right-style:var(--pp-tw-border-style);border-right-width:1px}.product-template .pp\:group-data-\[side\=right\]\:left-0:is(:where(.pp\:group)[data-side=right] *){left:calc(var(--spacing) * 0)}.product-template .pp\:group-data-\[side\=right\]\:rotate-180:is(:where(.pp\:group)[data-side=right] *){rotate:180deg}.product-template .pp\:group-data-\[side\=right\]\:border-l:is(:where(.pp\:group)[data-side=right] *){border-left-style:var(--pp-tw-border-style);border-left-width:1px}.product-template .pp\:group-data-\[size\=sm\]\/card\:text-sm:is(:where(.pp\:group\/card)[data-size=sm] *){font-size:var(--text-sm);line-height:var(--pp-tw-leading,var(--text-sm--line-height))}.product-template .pp\:group-data-\[variant\=floating\]\:rounded-lg:is(:where(.pp\:group)[data-variant=floating] *){border-radius:var(--radius-lg)}.product-template .pp\:group-data-\[variant\=floating\]\:border:is(:where(.pp\:group)[data-variant=floating] *){border-style:var(--pp-tw-border-style);border-width:1px}.product-template .pp\:group-data-\[variant\=floating\]\:shadow:is(:where(.pp\:group)[data-variant=floating] *){--pp-tw-shadow:0 1px 3px 0 var(--pp-tw-shadow-color,#0000001a), 0 1px 2px -1px var(--pp-tw-shadow-color,#0000001a);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.pp\:group\/field-group)[data-variant=outline] *){margin-bottom:calc(var(--spacing) * -2)}.product-template .pp\:group-\[\.pp-animate--resetting\]\:transition-none:is(:where(.pp\:group).pp-animate--resetting *){transition-property:none}.product-template .pp\:group-\[\.pp-animate--starting\]\:\[stroke-dashoffset\:var\(--stroke-dashoffset-end\)\]:is(:where(.pp\:group).pp-animate--starting *){stroke-dashoffset:var(--stroke-dashoffset-end)}.product-template .pp\:peer-checked\:translate-x-\(--toggle-thumb-translate\):is(:where(.pp\:peer):checked~*){--pp-tw-translate-x:var(--toggle-thumb-translate);translate:var(--pp-tw-translate-x) var(--pp-tw-translate-y)}.product-template .pp\:peer-checked\:border-\(--swatches-selected-border-color\):is(:where(.pp\:peer):checked~*){border-color:var(--swatches-selected-border-color)}.product-template .pp\:peer-checked\:bg-\(--toggle-active-color\):is(:where(.pp\:peer):checked~*){background-color:var(--toggle-active-color)}.product-template .pp\:peer-disabled\:cursor-not-allowed:is(:where(.pp\:peer):disabled~*){cursor:not-allowed}.product-template .pp\:peer-disabled\:opacity-50:is(:where(.pp\:peer):disabled~*){opacity:.5}.product-template .pp\:peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.pp\:peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing) * 1.5)}.product-template .pp\:peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.pp\:peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing) * 2.5)}.product-template .pp\:peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.pp\:peer\/menu-button)[data-size=sm]~*){top:calc(var(--spacing) * 1)}.product-template .pp\:file\:inline-flex::file-selector-button{display:inline-flex}.product-template .pp\:file\:h-7::file-selector-button{height:calc(var(--spacing) * 7)}.product-template .pp\:file\:border-0::file-selector-button{border-style:var(--pp-tw-border-style);border-width:0}.product-template .pp\:file\:bg-transparent::file-selector-button{background-color:#0000}.product-template .pp\:file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--pp-tw-leading,var(--text-sm--line-height))}.product-template .pp\:file\:font-medium::file-selector-button{--pp-tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.product-template .pp\:placeholder\:text-sm::placeholder{font-size:var(--text-sm);line-height:var(--pp-tw-leading,var(--text-sm--line-height))}.product-template .pp\:placeholder\:text-xs::placeholder{font-size:var(--text-xs);line-height:var(--pp-tw-leading,var(--text-xs--line-height))}.product-template .pp\:placeholder\:text-black::placeholder{color:var(--color-black)}.product-template .pp\:placeholder\:text-gray-500::placeholder{color:var(--color-gray-500)}.product-template .pp\:backdrop\:bg-black\/60::backdrop{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.product-template .pp\:backdrop\:bg-black\/60::backdrop{background-color:color-mix(in oklab,var(--color-black) 60%,transparent)}}.product-template .pp\:before\:pointer-events-none:before{content:var(--pp-tw-content);pointer-events:none}.product-template .pp\:before\:absolute:before{content:var(--pp-tw-content);position:absolute}.product-template .pp\:before\:inset-0:before{content:var(--pp-tw-content);inset:calc(var(--spacing) * 0)}.product-template .pp\:before\:inset-px:before{content:var(--pp-tw-content);inset:1px}.product-template .pp\:before\:top-1\/2:before{content:var(--pp-tw-content);top:50%}.product-template .pp\:before\:left-1\/2:before{content:var(--pp-tw-content);left:50%}.product-template .pp\:before\:z-\[-1\]:before{content:var(--pp-tw-content);z-index:-1}}
@layer pp-utilities{.product-template .pp\:before\:h-\(--compare-at-price-strikethrough-height\):before{content:var(--pp-tw-content);height:var(--compare-at-price-strikethrough-height)}.product-template .pp\:before\:w-full:before{content:var(--pp-tw-content);width:100%}.product-template .pp\:before\:-translate-x-1\/2:before{content:var(--pp-tw-content);--pp-tw-translate-x:-50%;translate:var(--pp-tw-translate-x) var(--pp-tw-translate-y)}.product-template .pp\:before\:-translate-y-1\/2:before{content:var(--pp-tw-content);--pp-tw-translate-y:-50%;translate:var(--pp-tw-translate-x) var(--pp-tw-translate-y)}.product-template .pp\:before\:rotate-\(--compare-at-price-strikethrough-rotate\):before{content:var(--pp-tw-content);rotate:var(--compare-at-price-strikethrough-rotate)}.product-template .pp\:before\:transform:before{content:var(--pp-tw-content);transform:var(--pp-tw-rotate-x,) var(--pp-tw-rotate-y,) var(--pp-tw-rotate-z,) var(--pp-tw-skew-x,) var(--pp-tw-skew-y,)}.product-template .pp\:before\:rounded-\[calc\(var\(--radius-xl\)-1px\)\]:before{content:var(--pp-tw-content);border-radius:calc(var(--radius-xl) - 1px)}.product-template .pp\:before\:border-2:before{content:var(--pp-tw-content);border-style:var(--pp-tw-border-style);border-width:2px}.product-template .pp\:before\:border-x-0:before{content:var(--pp-tw-content);border-inline-style:var(--pp-tw-border-style);border-inline-width:0}.product-template .pp\:before\:border-r-0:before{content:var(--pp-tw-content);border-right-style:var(--pp-tw-border-style);border-right-width:0}.product-template .pp\:before\:border-b-0:before{content:var(--pp-tw-content);border-bottom-style:var(--pp-tw-border-style);border-bottom-width:0}.product-template .pp\:before\:border-\[\#2F00FB\]:before{content:var(--pp-tw-content);border-color:#2f00fb}.product-template .pp\:before\:bg-\(--compare-at-price-text-color\):before{content:var(--pp-tw-content);background-color:var(--compare-at-price-text-color)}.product-template .pp\:before\:bg-white\/0:before{content:var(--pp-tw-content);background-color:#0000}@supports (color:color-mix(in lab,red,red)){.product-template .pp\:before\:bg-white\/0:before{background-color:color-mix(in oklab,var(--color-white) 0%,transparent)}}.product-template .pp\:before\:shadow-\[0_1px_--theme\(--color-black\/4\%\)\]:before{content:var(--pp-tw-content);--pp-tw-shadow:0 1px var(--pp-tw-shadow-color,#0000000a)}@supports (color:color-mix(in lab,red,red)){.product-template .pp\:before\:shadow-\[0_1px_--theme\(--color-black\/4\%\)\]:before{--pp-tw-shadow:0 1px var(--pp-tw-shadow-color,color-mix(in oklab, var(--color-black) 4%, transparent))}}.product-template .pp\:before\:shadow-\[0_1px_--theme\(--color-black\/4\%\)\]:before{box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:before\:transition-all:before{content:var(--pp-tw-content);transition-property:all;transition-timing-function:var(--pp-tw-ease,var(--default-transition-timing-function));transition-duration:var(--pp-tw-duration,var(--default-transition-duration))}.product-template .pp\:before\:duration-200:before{content:var(--pp-tw-content);--pp-tw-duration:.2s;transition-duration:.2s}.product-template .pp\:before\:content-\[\"\"\]:before{--pp-tw-content:"";content:var(--pp-tw-content)}.product-template .pp\:not-in-data-\[slot\=frame\]\:before\:hidden:not(:where([data-slot=frame]) *):before{content:var(--pp-tw-content);display:none}.product-template .pp\:after\:absolute:after{content:var(--pp-tw-content);position:absolute}.product-template .pp\:after\:-inset-2:after{content:var(--pp-tw-content);inset:calc(var(--spacing) * -2)}.product-template .pp\:after\:-inset-x-3:after{content:var(--pp-tw-content);inset-inline:calc(var(--spacing) * -3)}.product-template .pp\:after\:-inset-y-2:after{content:var(--pp-tw-content);inset-block:calc(var(--spacing) * -2)}.product-template .pp\:after\:inset-y-0:after{content:var(--pp-tw-content);inset-block:calc(var(--spacing) * 0)}.product-template .pp\:after\:left-1\/2:after{content:var(--pp-tw-content);left:50%}.product-template .pp\:after\:w-\[2px\]:after{content:var(--pp-tw-content);width:2px}.product-template .pp\:group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.pp\:group)[data-collapsible=offcanvas] *):after{content:var(--pp-tw-content);left:100%}.product-template .pp\:last\:mt-0:last-child{margin-top:calc(var(--spacing) * 0)}.product-template .pp\:last\:border-b-0:last-child{border-bottom-style:var(--pp-tw-border-style);border-bottom-width:0}.product-template .pp\:empty\:hidden:empty{display:none}.product-template .pp\:focus-within\:ring-\[3px\]:focus-within{--pp-tw-ring-shadow:var(--pp-tw-ring-inset,) 0 0 0 calc(3px + var(--pp-tw-ring-offset-width)) var(--pp-tw-ring-color,currentcolor);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}}
@layer pp-utilities{@media (hover:hover){.product-template .pp\:hover\:scale-101:hover{--pp-tw-scale-x:101%;--pp-tw-scale-y:101%;--pp-tw-scale-z:101%;scale:var(--pp-tw-scale-x) var(--pp-tw-scale-y)}.product-template .pp\:hover\:scale-105:hover{--pp-tw-scale-x:105%;--pp-tw-scale-y:105%;--pp-tw-scale-z:105%;scale:var(--pp-tw-scale-x) var(--pp-tw-scale-y)}.product-template .pp\:hover\:scale-110:hover{--pp-tw-scale-x:110%;--pp-tw-scale-y:110%;--pp-tw-scale-z:110%;scale:var(--pp-tw-scale-x) var(--pp-tw-scale-y)}.product-template .pp\:hover\:scale-120:hover{--pp-tw-scale-x:120%;--pp-tw-scale-y:120%;--pp-tw-scale-z:120%;scale:var(--pp-tw-scale-x) var(--pp-tw-scale-y)}.product-template .pp\:hover\:cursor-not-allowed:hover{cursor:not-allowed}.product-template .pp\:hover\:cursor-pointer:hover{cursor:pointer}.product-template .pp\:hover\:cursor-wait:hover{cursor:wait}.product-template .pp\:hover\:border-gray-300:hover{border-color:var(--color-gray-300)}.product-template .pp\:hover\:border-gray-400:hover{border-color:var(--color-gray-400)}.product-template .pp\:hover\:border-gray-900:hover{border-color:var(--color-gray-900)}.product-template .pp\:hover\:border-red-300:hover{border-color:var(--color-red-300)}.product-template .pp\:hover\:bg-\[\#38352f\]:hover{background-color:#38352f}.product-template .pp\:hover\:bg-\[\#282828\]:hover{background-color:#282828}.product-template .pp\:hover\:bg-\[\#c96a49\]:hover{background-color:#c96a49}.product-template .pp\:hover\:bg-black\/10:hover{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.product-template .pp\:hover\:bg-black\/10:hover{background-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.product-template .pp\:hover\:bg-black\/50:hover{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.product-template .pp\:hover\:bg-black\/50:hover{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.product-template .pp\:hover\:bg-black\/90:hover{background-color:#000000e6}@supports (color:color-mix(in lab,red,red)){.product-template .pp\:hover\:bg-black\/90:hover{background-color:color-mix(in oklab,var(--color-black) 90%,transparent)}}.product-template .pp\:hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.product-template .pp\:hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.product-template .pp\:hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.product-template .pp\:hover\:bg-gray-800:hover{background-color:var(--color-gray-800)}.product-template .pp\:hover\:bg-indigo-100:hover{background-color:var(--color-indigo-100)}.product-template .pp\:hover\:bg-red-50:hover{background-color:var(--color-red-50)}.product-template .pp\:hover\:bg-transparent:hover{background-color:#0000}.product-template .pp\:hover\:bg-white:hover{background-color:var(--color-white)}.product-template .pp\:hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.product-template .pp\:hover\:bg-white\/5:hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.product-template .pp\:hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.product-template .pp\:hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.product-template .pp\:hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.product-template .pp\:hover\:bg-white\/20:hover{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.product-template .pp\:hover\:bg-white\/40:hover{background-color:#fff6}@supports (color:color-mix(in lab,red,red)){.product-template .pp\:hover\:bg-white\/40:hover{background-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.product-template .pp\:hover\:bg-white\/85:hover{background-color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.product-template .pp\:hover\:bg-white\/85:hover{background-color:color-mix(in oklab,var(--color-white) 85%,transparent)}}.product-template .pp\:hover\:bg-zinc-200:hover{background-color:var(--color-zinc-200)}.product-template .pp\:hover\:bg-gradient-to-br:hover{--pp-tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--pp-tw-gradient-stops))}.product-template .pp\:hover\:bg-gradient-to-r:hover{--pp-tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--pp-tw-gradient-stops))}.product-template .pp\:hover\:from-\[\#0faa60\]:hover{--pp-tw-gradient-from:#0faa60;--pp-tw-gradient-stops:var(--pp-tw-gradient-via-stops,var(--pp-tw-gradient-position), var(--pp-tw-gradient-from) var(--pp-tw-gradient-from-position), var(--pp-tw-gradient-to) var(--pp-tw-gradient-to-position))}}}
@layer pp-utilities{@media (hover:hover){.product-template .pp\:hover\:from-\[\#f1f8ff\]:hover{--pp-tw-gradient-from:#f1f8ff;--pp-tw-gradient-stops:var(--pp-tw-gradient-via-stops,var(--pp-tw-gradient-position), var(--pp-tw-gradient-from) var(--pp-tw-gradient-from-position), var(--pp-tw-gradient-to) var(--pp-tw-gradient-to-position))}.product-template .pp\:hover\:from-indigo-500:hover{--pp-tw-gradient-from:var(--color-indigo-500);--pp-tw-gradient-stops:var(--pp-tw-gradient-via-stops,var(--pp-tw-gradient-position), var(--pp-tw-gradient-from) var(--pp-tw-gradient-from-position), var(--pp-tw-gradient-to) var(--pp-tw-gradient-to-position))}.product-template .pp\:hover\:via-\[\#f7eaf9\]:hover{--pp-tw-gradient-via:#f7eaf9;--pp-tw-gradient-via-stops:var(--pp-tw-gradient-position), var(--pp-tw-gradient-from) var(--pp-tw-gradient-from-position), var(--pp-tw-gradient-via) var(--pp-tw-gradient-via-position), var(--pp-tw-gradient-to) var(--pp-tw-gradient-to-position);--pp-tw-gradient-stops:var(--pp-tw-gradient-via-stops)}.product-template .pp\:hover\:to-\[\#f4c3ff\]\/20:hover{--pp-tw-gradient-to:#f4c3ff33;--pp-tw-gradient-stops:var(--pp-tw-gradient-via-stops,var(--pp-tw-gradient-position), var(--pp-tw-gradient-from) var(--pp-tw-gradient-from-position), var(--pp-tw-gradient-to) var(--pp-tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.product-template .pp\:hover\:to-\[\#f4c3ff\]\/20:hover{--pp-tw-gradient-to:lab(84.6444% 25.548 -22.735/.2)}}.product-template .pp\:hover\:text-\(--hover-text-color\)\!:hover{color:var(--hover-text-color)!important}.product-template .pp\:hover\:text-\(--hover-text-color\):hover{color:var(--hover-text-color)}.product-template .pp\:hover\:text-\(--input-hover-text-color\)\!:hover{color:var(--input-hover-text-color)!important}.product-template .pp\:hover\:text-\(--input-hover-text-color\):hover{color:var(--input-hover-text-color)}.product-template .pp\:hover\:text-\[\#0A0D14\]:hover{color:#0a0d14}.product-template .pp\:hover\:text-blue-700:hover{color:var(--color-blue-700)}.product-template .pp\:hover\:text-gray-300:hover{color:var(--color-gray-300)}.product-template .pp\:hover\:text-gray-700:hover{color:var(--color-gray-700)}.product-template .pp\:hover\:text-gray-800:hover{color:var(--color-gray-800)}.product-template .pp\:hover\:text-gray-900:hover{color:var(--color-gray-900)}.product-template .pp\:hover\:text-red-500:hover{color:var(--color-red-500)}.product-template .pp\:hover\:text-red-600:hover{color:var(--color-red-600)}.product-template .pp\:hover\:text-red-700:hover{color:var(--color-red-700)}.product-template .pp\:hover\:text-red-900:hover{color:var(--color-red-900)}.product-template .pp\:hover\:text-white:hover{color:var(--color-white)}.product-template .pp\:hover\:text-white\/80:hover{color:#fffc}@supports (color:color-mix(in lab,red,red)){.product-template .pp\:hover\:text-white\/80:hover{color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.product-template .pp\:hover\:no-underline:hover{text-decoration-line:none}.product-template .pp\:hover\:underline:hover{text-decoration-line:underline}.product-template .pp\:hover\:opacity-80:hover{opacity:.8}.product-template .pp\:hover\:opacity-100:hover{opacity:1}.product-template .pp\:hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--pp-tw-shadow:0 0 0 1px var(--pp-tw-shadow-color,hsl(var(--sidebar-accent)));box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:hover\:shadow-md:hover{--pp-tw-shadow:0 4px 6px -1px var(--pp-tw-shadow-color,#0000001a), 0 2px 4px -2px var(--pp-tw-shadow-color,#0000001a);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:hover\:ring-1:hover{--pp-tw-ring-shadow:var(--pp-tw-ring-inset,) 0 0 0 calc(1px + var(--pp-tw-ring-offset-width)) var(--pp-tw-ring-color,currentcolor);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:hover\:ring-4:hover{--pp-tw-ring-shadow:var(--pp-tw-ring-inset,) 0 0 0 calc(4px + var(--pp-tw-ring-offset-width)) var(--pp-tw-ring-color,currentcolor);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:hover\:ring-gray-300:hover{--pp-tw-ring-color:var(--color-gray-300)}.product-template .pp\:hover\:before\:bg-white\/20:hover:before{content:var(--pp-tw-content);background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.product-template .pp\:hover\:before\:bg-white\/20:hover:before{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}}.product-template .pp\:focus\:ring-1:focus{--pp-tw-ring-shadow:var(--pp-tw-ring-inset,) 0 0 0 calc(1px + var(--pp-tw-ring-offset-width)) var(--pp-tw-ring-color,currentcolor);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:focus\:ring-2:focus{--pp-tw-ring-shadow:var(--pp-tw-ring-inset,) 0 0 0 calc(2px + var(--pp-tw-ring-offset-width)) var(--pp-tw-ring-color,currentcolor);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:focus\:ring-blue-500:focus{--pp-tw-ring-color:var(--color-blue-500)}.product-template .pp\:focus\:ring-offset-1:focus{--pp-tw-ring-offset-width:1px;--pp-tw-ring-offset-shadow:var(--pp-tw-ring-inset,) 0 0 0 var(--pp-tw-ring-offset-width) var(--pp-tw-ring-offset-color)}.product-template .pp\:focus\:ring-offset-2:focus{--pp-tw-ring-offset-width:2px;--pp-tw-ring-offset-shadow:var(--pp-tw-ring-inset,) 0 0 0 var(--pp-tw-ring-offset-width) var(--pp-tw-ring-offset-color)}.product-template .pp\:focus\:outline-hidden:focus{--pp-tw-outline-style:none;outline-style:none}@media (forced-colors:active){.product-template .pp\:focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.product-template .pp\:focus\:outline-none:focus{--pp-tw-outline-style:none;outline-style:none}.product-template .pp\:focus-visible\:opacity-100:focus-visible{opacity:1}.product-template .pp\:focus-visible\:ring-0:focus-visible{--pp-tw-ring-shadow:var(--pp-tw-ring-inset,) 0 0 0 calc(0px + var(--pp-tw-ring-offset-width)) var(--pp-tw-ring-color,currentcolor);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:focus-visible\:ring-2:focus-visible{--pp-tw-ring-shadow:var(--pp-tw-ring-inset,) 0 0 0 calc(2px + var(--pp-tw-ring-offset-width)) var(--pp-tw-ring-color,currentcolor);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}}
@layer pp-utilities{.product-template .pp\:focus-visible\:ring-3:focus-visible{--pp-tw-ring-shadow:var(--pp-tw-ring-inset,) 0 0 0 calc(3px + var(--pp-tw-ring-offset-width)) var(--pp-tw-ring-color,currentcolor);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:focus-visible\:ring-4:focus-visible{--pp-tw-ring-shadow:var(--pp-tw-ring-inset,) 0 0 0 calc(4px + var(--pp-tw-ring-offset-width)) var(--pp-tw-ring-color,currentcolor);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:focus-visible\:ring-\[3px\]:focus-visible{--pp-tw-ring-shadow:var(--pp-tw-ring-inset,) 0 0 0 calc(3px + var(--pp-tw-ring-offset-width)) var(--pp-tw-ring-color,currentcolor);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:focus-visible\:ring-offset-2:focus-visible{--pp-tw-ring-offset-width:2px;--pp-tw-ring-offset-shadow:var(--pp-tw-ring-inset,) 0 0 0 var(--pp-tw-ring-offset-width) var(--pp-tw-ring-offset-color)}.product-template .pp\:focus-visible\:outline-hidden:focus-visible{--pp-tw-outline-style:none;outline-style:none}@media (forced-colors:active){.product-template .pp\:focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.product-template .pp\:focus-visible\:outline-1:focus-visible{outline-style:var(--pp-tw-outline-style);outline-width:1px}.product-template .pp\:focus-visible\:outline-none:focus-visible{--pp-tw-outline-style:none;outline-style:none}.product-template .pp\:active\:scale-90:active{--pp-tw-scale-x:90%;--pp-tw-scale-y:90%;--pp-tw-scale-z:90%;scale:var(--pp-tw-scale-x) var(--pp-tw-scale-y)}.product-template .pp\:active\:scale-130:active{--pp-tw-scale-x:130%;--pp-tw-scale-y:130%;--pp-tw-scale-z:130%;scale:var(--pp-tw-scale-x) var(--pp-tw-scale-y)}.product-template .pp\:active\:cursor-grabbing:active{cursor:grabbing}.product-template .pp\:disabled\:pointer-events-none:disabled{pointer-events:none}.product-template .pp\:disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.product-template .pp\:disabled\:opacity-5:disabled{opacity:.05}.product-template .pp\:disabled\:opacity-50:disabled{opacity:.5}.product-template :where([data-slot=frame]) .pp\:in-data-\[slot\=frame\]\:my-4{margin-block:calc(var(--spacing) * 4)}.product-template :where([data-slot=frame]) .pp\:in-data-\[slot\=frame\]\:border-separate{border-collapse:separate}.product-template :where([data-slot=frame]) .pp\:in-data-\[slot\=frame\]\:border-spacing-0{--pp-tw-border-spacing-x:calc(var(--spacing) * 0);--pp-tw-border-spacing-y:calc(var(--spacing) * 0);border-spacing:var(--pp-tw-border-spacing-x) var(--pp-tw-border-spacing-y)}.product-template :where([data-slot=frame]) .pp\:in-data-\[slot\=frame\]\:rounded-xl{border-radius:var(--radius-xl)}.product-template :where([data-slot=frame]) .pp\:in-data-\[slot\=frame\]\:border-none{--pp-tw-border-style:none;border-style:none}.product-template :where([data-slot=frame]) .pp\:in-data-\[slot\=frame\]\:bg-transparent{background-color:#0000}.product-template :where([data-slot=frame]) .pp\:in-data-\[slot\=frame\]\:shadow-xs\/5{--pp-tw-shadow-alpha:5%;--pp-tw-shadow:0 1px 2px 0 var(--pp-tw-shadow-color,#0000000d);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}@supports (color:lab(0% 0 0)){.product-template :where([data-slot=frame]) .pp\:in-data-\[slot\=frame\]\:shadow-xs\/5{--pp-tw-shadow:0 1px 2px 0 var(--pp-tw-shadow-color,lab(0% 0 0/.05))}}.product-template :where([data-slot=frame]) .pp\:in-data-\[slot\=frame\]\:first\:p-\[calc\(--spacing\(2\.5\)-1px\)\]:first-child,.product-template :where([data-slot=frame]) .pp\:in-data-\[slot\=frame\]\:last\:p-\[calc\(--spacing\(2\.5\)-1px\)\]:last-child{padding:calc(calc(var(--spacing) * 2.5) - 1px)}@media (hover:hover){.product-template :where([data-slot=frame]) .pp\:in-data-\[slot\=frame\]\:hover\:bg-transparent:hover{background-color:#0000}}.product-template .pp\:has-focus\:ring-\[3px\]:has(:focus){--pp-tw-ring-shadow:var(--pp-tw-ring-inset,) 0 0 0 calc(3px + var(--pp-tw-ring-offset-width)) var(--pp-tw-ring-color,currentcolor);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:has-aria-disabled\:opacity-\(--variant-out-of-stock-opacity\):has([aria-disabled=true]){opacity:var(--variant-out-of-stock-opacity)}.product-template .pp\:has-aria-disabled\:before\:absolute:has([aria-disabled=true]):before{content:var(--pp-tw-content);position:absolute}.product-template .pp\:has-aria-disabled\:before\:top-1\/2:has([aria-disabled=true]):before{content:var(--pp-tw-content);top:50%}.product-template .pp\:has-aria-disabled\:before\:left-1\/2:has([aria-disabled=true]):before{content:var(--pp-tw-content);left:50%}.product-template .pp\:has-aria-disabled\:before\:h-\(--variant-out-of-stock-strikethrough-height\):has([aria-disabled=true]):before{content:var(--pp-tw-content);height:var(--variant-out-of-stock-strikethrough-height)}.product-template .pp\:has-aria-disabled\:before\:w-\[150\%\]:has([aria-disabled=true]):before{content:var(--pp-tw-content);width:150%}.product-template .pp\:has-aria-disabled\:before\:-translate-x-1\/2:has([aria-disabled=true]):before{content:var(--pp-tw-content);--pp-tw-translate-x:-50%;translate:var(--pp-tw-translate-x) var(--pp-tw-translate-y)}.product-template .pp\:has-aria-disabled\:before\:-translate-y-1\/2:has([aria-disabled=true]):before{content:var(--pp-tw-content);--pp-tw-translate-y:-50%;translate:var(--pp-tw-translate-x) var(--pp-tw-translate-y)}.product-template .pp\:has-aria-disabled\:before\:rotate-\(--variant-out-of-stock-strikethrough-rotate\):has([aria-disabled=true]):before{content:var(--pp-tw-content);rotate:var(--variant-out-of-stock-strikethrough-rotate)}.product-template .pp\:has-aria-disabled\:before\:transform:has([aria-disabled=true]):before{content:var(--pp-tw-content);transform:var(--pp-tw-rotate-x,) var(--pp-tw-rotate-y,) var(--pp-tw-rotate-z,) var(--pp-tw-skew-x,) var(--pp-tw-skew-y,)}.product-template .pp\:has-aria-disabled\:before\:bg-\(--variant-text-color\):has([aria-disabled=true]):before{content:var(--pp-tw-content);background-color:var(--variant-text-color)}.product-template .pp\:has-aria-disabled\:before\:opacity-\(--variant-out-of-stock-opacity\):has([aria-disabled=true]):before{content:var(--pp-tw-content);opacity:var(--variant-out-of-stock-opacity)}.product-template .pp\:has-aria-disabled\:before\:content-\[\"\"\]:has([aria-disabled=true]):before{--pp-tw-content:"";content:var(--pp-tw-content)}.product-template .pp\:has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.product-template .pp\:has-data-\[slot\=card-description\]\:grid-rows-\[auto_auto\]:has([data-slot=card-description]){grid-template-rows:auto auto}}
@layer pp-utilities{.product-template .pp\:has-data-\[slot\=card-footer\]\:pb-0:has([data-slot=card-footer]){padding-bottom:calc(var(--spacing) * 0)}.product-template .pp\:has-\[\:checked\]\:border-\(--variant-selected-border-color\):has(:checked){border-color:var(--variant-selected-border-color)}.product-template .pp\:has-\[\:checked\]\:bg-\(--variant-selected-background-color\):has(:checked){background-color:var(--variant-selected-background-color)}.product-template .pp\:has-\[\:checked\]\:font-\(--variant-selected-font-weight\):has(:checked){--pp-tw-font-weight:var(--variant-selected-font-weight);font-weight:var(--variant-selected-font-weight)}.product-template .pp\:has-\[\:checked\]\:text-\(--variant-selected-text-color\):has(:checked){color:var(--variant-selected-text-color)}.product-template .pp\:has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-1:has([data-slot=input-group-control]:focus-visible){--pp-tw-ring-shadow:var(--pp-tw-ring-inset,) 0 0 0 calc(1px + var(--pp-tw-ring-offset-width)) var(--pp-tw-ring-color,currentcolor);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:has-\[\[role\=checkbox\]\]\:w-px:has([role=checkbox]){width:1px}.product-template .pp\:has-\[\[role\=checkbox\]\]\:pe-0:has([role=checkbox]){padding-inline-end:calc(var(--spacing) * 0)}.product-template .pp\:has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]){height:auto}.product-template .pp\:has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]){flex-direction:column}.product-template .pp\:has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]){height:auto}.product-template .pp\:has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]){flex-direction:column}.product-template .pp\:has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]){gap:calc(var(--spacing) * 3)}.product-template .pp\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.product-template .pp\:has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.product-template .pp\:has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}.product-template .pp\:has-\[\>\[data-slot\=field\]\]\:rounded-md:has(>[data-slot=field]){border-radius:var(--radius-md)}.product-template .pp\:has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-style:var(--pp-tw-border-style);border-width:1px}.product-template .pp\:has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]){gap:calc(var(--spacing) * 3)}.product-template .pp\:has-\[\>button\]\:mr-\[-0\.4rem\]:has(>button){margin-right:-.4rem}.product-template .pp\:has-\[\>button\]\:ml-\[-0\.45rem\]:has(>button){margin-left:-.45rem}.product-template .pp\:has-\[\>img\:first-child\]\:pt-0:has(>img:first-child){padding-top:calc(var(--spacing) * 0)}.product-template .pp\:has-\[\>kbd\]\:mr-\[-0\.35rem\]:has(>kbd){margin-right:-.35rem}.product-template .pp\:has-\[\>kbd\]\:ml-\[-0\.35rem\]:has(>kbd){margin-left:-.35rem}.product-template .pp\:has-\[\>svg\]\:grid-cols-\[calc\(var\(--spacing\)\*4\)_1fr\]:has(>svg){grid-template-columns:calc(var(--spacing) * 4) 1fr}.product-template .pp\:has-\[\>svg\]\:gap-x-3:has(>svg){-moz-column-gap:calc(var(--spacing) * 3);column-gap:calc(var(--spacing) * 3)}.product-template .pp\:has-\[\>svg\]\:p-0:has(>svg){padding:calc(var(--spacing) * 0)}.product-template .pp\:has-\[\>svg\]\:px-1\.5:has(>svg){padding-inline:calc(var(--spacing) * 1.5)}.product-template .pp\:has-\[\>svg\]\:px-2:has(>svg){padding-inline:calc(var(--spacing) * 2)}.product-template .pp\:has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing) * 2.5)}.product-template .pp\:has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing) * 3)}.product-template .pp\:has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing) * 4)}.product-template .pp\:has-\[\>svg\]\:px-6:has(>svg){padding-inline:calc(var(--spacing) * 6)}.product-template .pp\:has-\[\>textarea\]\:h-auto:has(>textarea){height:auto}.product-template .pp\:aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.product-template .pp\:aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.product-template .pp\:aria-hidden\:opacity-0[aria-hidden=true]{opacity:0}.product-template .pp\:aria-invalid\:ring-3[aria-invalid=true]{--pp-tw-ring-shadow:var(--pp-tw-ring-inset,) 0 0 0 calc(3px + var(--pp-tw-ring-offset-width)) var(--pp-tw-ring-color,currentcolor);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:data-autoscrolling\:scrollbar-thumb-transparent[data-autoscrolling]{--pp-tw-scrollbar-thumb:transparent;scrollbar-color:var(--pp-tw-scrollbar-thumb) var(--pp-tw-scrollbar-track)}.product-template .pp\:data-autoscrolling\:scrollbar-track-transparent[data-autoscrolling]{--pp-tw-scrollbar-track:transparent;scrollbar-color:var(--pp-tw-scrollbar-thumb) var(--pp-tw-scrollbar-track)}.product-template .pp\:data-\[active\=false\]\:pointer-events-none[data-active=false]{pointer-events:none}.product-template .pp\:data-\[active\=false\]\:scale-95[data-active=false]{--pp-tw-scale-x:95%;--pp-tw-scale-y:95%;--pp-tw-scale-z:95%;scale:var(--pp-tw-scale-x) var(--pp-tw-scale-y)}.product-template .pp\:data-\[active\=false\]\:opacity-0[data-active=false]{opacity:0}.product-template .pp\:data-\[active\=false\]\:duration-400[data-active=false]{--pp-tw-duration:.4s;transition-duration:.4s}.product-template .pp\:data-\[active\=false\]\:ease-\[cubic-bezier\(0\.7\,0\,0\.84\,0\)\][data-active=false]{--pp-tw-ease:cubic-bezier(.7,0,.84,0);transition-timing-function:cubic-bezier(.7,0,.84,0)}.product-template .pp\:data-\[active\=true\]\:translate-y-0[data-active=true]{--pp-tw-translate-y:calc(var(--spacing) * 0);translate:var(--pp-tw-translate-x) var(--pp-tw-translate-y)}.product-template .pp\:data-\[active\=true\]\:scale-100[data-active=true]{--pp-tw-scale-x:100%;--pp-tw-scale-y:100%;--pp-tw-scale-z:100%;scale:var(--pp-tw-scale-x) var(--pp-tw-scale-y)}}
@layer pp-utilities{.product-template .pp\:data-\[active\=true\]\:bg-linear-to-r[data-active=true]{--pp-tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab,red,red)){.product-template .pp\:data-\[active\=true\]\:bg-linear-to-r[data-active=true]{--pp-tw-gradient-position:to right in oklab}}.product-template .pp\:data-\[active\=true\]\:bg-linear-to-r[data-active=true]{background-image:linear-gradient(var(--pp-tw-gradient-stops))}.product-template .pp\:data-\[active\=true\]\:font-medium[data-active=true]{--pp-tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.product-template .pp\:data-\[active\=true\]\:text-white[data-active=true]{color:var(--color-white)}.product-template .pp\:data-\[active\=true\]\:opacity-100[data-active=true]{opacity:1}.product-template .pp\:data-\[active\=true\]\:ease-\[cubic-bezier\(0\.23\,1\,0\.32\,1\)\][data-active=true]{--pp-tw-ease:cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1)}.product-template .pp\:data-\[direction\=end\]\:bottom-4[data-direction=end]{bottom:calc(var(--spacing) * 4)}.product-template .pp\:data-\[direction\=end\]\:data-\[active\=false\]\:translate-y-full[data-direction=end][data-active=false]{--pp-tw-translate-y:100%;translate:var(--pp-tw-translate-x) var(--pp-tw-translate-y)}.product-template .pp\:data-\[direction\=start\]\:top-4[data-direction=start]{top:calc(var(--spacing) * 4)}.product-template .pp\:data-\[direction\=start\]\:data-\[active\=false\]\:-translate-y-full[data-direction=start][data-active=false]{--pp-tw-translate-y:-100%;translate:var(--pp-tw-translate-x) var(--pp-tw-translate-y)}.product-template .pp\:data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.product-template .pp\:data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.product-template .pp\:data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.product-template .pp\:data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.product-template .pp\:data-\[inset\]\:pl-8[data-inset]{padding-left:calc(var(--spacing) * 8)}.product-template .pp\:data-\[orientation\=horizontal\]\:h-1\.5[data-orientation=horizontal]{height:calc(var(--spacing) * 1.5)}.product-template .pp\:data-\[orientation\=horizontal\]\:h-full[data-orientation=horizontal]{height:100%}.product-template .pp\:data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.product-template .pp\:data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.product-template .pp\:data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.product-template .pp\:data-\[orientation\=vertical\]\:min-h-44[data-orientation=vertical]{min-height:calc(var(--spacing) * 44)}.product-template .pp\:data-\[orientation\=vertical\]\:w-1\.5[data-orientation=vertical]{width:calc(var(--spacing) * 1.5)}.product-template .pp\:data-\[orientation\=vertical\]\:w-auto[data-orientation=vertical]{width:auto}.product-template .pp\:data-\[orientation\=vertical\]\:w-full[data-orientation=vertical]{width:100%}.product-template .pp\:data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.product-template .pp\:data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical]{flex-direction:column}.product-template .pp\:data-\[range-end\=true\]\:rounded-md[data-range-end=true]{border-radius:var(--radius-md)}.product-template .pp\:data-\[range-middle\=true\]\:rounded-none[data-range-middle=true]{border-radius:0}.product-template .pp\:data-\[range-start\=true\]\:rounded-md[data-range-start=true]{border-radius:var(--radius-md)}.product-template .pp\:data-\[selected\=true\]\:rounded-none[data-selected=true]{border-radius:0}.product-template .pp\:data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--pp-tw-translate-y:calc(var(--spacing) * 1);translate:var(--pp-tw-translate-x) var(--pp-tw-translate-y)}.product-template .pp\:data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--pp-tw-enter-translate-y:calc(2*var(--spacing)*-1)}.product-template .pp\:data-\[side\=left\]\:-translate-x-1[data-side=left]{--pp-tw-translate-x:calc(var(--spacing) * -1);translate:var(--pp-tw-translate-x) var(--pp-tw-translate-y)}.product-template .pp\:data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--pp-tw-enter-translate-x:calc(2*var(--spacing))}.product-template .pp\:data-\[side\=right\]\:translate-x-1[data-side=right]{--pp-tw-translate-x:calc(var(--spacing) * 1);translate:var(--pp-tw-translate-x) var(--pp-tw-translate-y)}.product-template .pp\:data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--pp-tw-enter-translate-x:calc(2*var(--spacing)*-1)}.product-template .pp\:data-\[side\=top\]\:-translate-y-1[data-side=top]{--pp-tw-translate-y:calc(var(--spacing) * -1);translate:var(--pp-tw-translate-x) var(--pp-tw-translate-y)}.product-template .pp\:data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--pp-tw-enter-translate-y:calc(2*var(--spacing))}.product-template .pp\:data-\[size\=default\]\:h-9[data-size=default]{height:calc(var(--spacing) * 9)}.product-template .pp\:data-\[size\=sm\]\:h-8[data-size=sm]{height:calc(var(--spacing) * 8)}.product-template .pp\:data-\[size\=sm\]\:\[--card-spacing\:--spacing\(3\)\][data-size=sm]{--card-spacing:calc(var(--spacing) * 3)}.product-template .pp\:data-\[size\=sm\]\:has-data-\[slot\=card-footer\]\:pb-0[data-size=sm]:has([data-slot=card-footer]){padding-bottom:calc(var(--spacing) * 0)}.product-template .pp\:data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group]{gap:calc(var(--spacing) * 3)}.product-template :is(.pp\:\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.product-template :is(.pp\:\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}.product-template :is(.pp\:\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}.product-template :is(.pp\:\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--spacing) * 2)}}
@layer pp-utilities{.product-template .pp\:data-\[slot\=sidebar-menu-button\]\:\!p-1\.5[data-slot=sidebar-menu-button]{padding:calc(var(--spacing) * 1.5)!important}.product-template .pp\:data-\[state\=active\]\:shadow[data-state=active],.product-template .pp\:data-\[state\=active\]\:shadow-sm[data-state=active]{--pp-tw-shadow:0 1px 3px 0 var(--pp-tw-shadow-color,#0000001a), 0 1px 2px -1px var(--pp-tw-shadow-color,#0000001a);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:data-\[state\=checked\]\:translate-x-\[calc\(100\%-2px\)\][data-state=checked]{--pp-tw-translate-x:calc(100% - 2px);translate:var(--pp-tw-translate-x) var(--pp-tw-translate-y)}.product-template .pp\:data-\[state\=checked\]\:shadow-sm[data-state=checked]{--pp-tw-shadow:0 1px 3px 0 var(--pp-tw-shadow-color,#0000001a), 0 1px 2px -1px var(--pp-tw-shadow-color,#0000001a);box-shadow:var(--pp-tw-inset-shadow),var(--pp-tw-inset-ring-shadow),var(--pp-tw-ring-offset-shadow),var(--pp-tw-ring-shadow),var(--pp-tw-shadow)}.product-template .pp\:data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up var(--pp-tw-animation-duration,var(--pp-tw-duration,.2s))var(--pp-tw-ease,ease-out)var(--pp-tw-animation-delay,0s)var(--pp-tw-animation-iteration-count,1)var(--pp-tw-animation-direction,normal)var(--pp-tw-animation-fill-mode,none)}.product-template .pp\:data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--pp-tw-animation-duration,var(--pp-tw-duration,.15s))var(--pp-tw-ease,ease)var(--pp-tw-animation-delay,0s)var(--pp-tw-animation-iteration-count,1)var(--pp-tw-animation-direction,normal)var(--pp-tw-animation-fill-mode,none)}.product-template .pp\:data-\[state\=closed\]\:duration-300[data-state=closed]{--pp-tw-duration:.3s;transition-duration:.3s}.product-template .pp\:data-\[state\=closed\]\:fade-out-0[data-state=closed]{--pp-tw-exit-opacity:0}.product-template .pp\:data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--pp-tw-exit-scale:.95}.product-template .pp\:data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--pp-tw-exit-translate-y:100%}.product-template .pp\:data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--pp-tw-exit-translate-x:-100%}.product-template .pp\:data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--pp-tw-exit-translate-x:100%}.product-template .pp\:data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--pp-tw-exit-translate-y:-100%}.product-template .pp\:data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--pp-tw-exit-translate-y:-48%}.product-template .pp\:data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down var(--pp-tw-animation-duration,var(--pp-tw-duration,.2s))var(--pp-tw-ease,ease-out)var(--pp-tw-animation-delay,0s)var(--pp-tw-animation-iteration-count,1)var(--pp-tw-animation-direction,normal)var(--pp-tw-animation-fill-mode,none)}.product-template .pp\:data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--pp-tw-animation-duration,var(--pp-tw-duration,.15s))var(--pp-tw-ease,ease)var(--pp-tw-animation-delay,0s)var(--pp-tw-animation-iteration-count,1)var(--pp-tw-animation-direction,normal)var(--pp-tw-animation-fill-mode,none)}.product-template .pp\:data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.product-template .pp\:data-\[state\=open\]\:duration-500[data-state=open]{--pp-tw-duration:.5s;transition-duration:.5s}.product-template .pp\:data-\[state\=open\]\:fade-in-0[data-state=open]{--pp-tw-enter-opacity:0}.product-template .pp\:data-\[state\=open\]\:zoom-in-95[data-state=open]{--pp-tw-enter-scale:.95}.product-template .pp\:data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--pp-tw-enter-translate-y:100%}.product-template .pp\:data-\[state\=open\]\:slide-in-from-left[data-state=open]{--pp-tw-enter-translate-x:-100%}.product-template .pp\:data-\[state\=open\]\:slide-in-from-right[data-state=open]{--pp-tw-enter-translate-x:100%}.product-template .pp\:data-\[state\=open\]\:slide-in-from-top[data-state=open]{--pp-tw-enter-translate-y:-100%}.product-template .pp\:data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--pp-tw-enter-translate-y:-48%}.product-template :where([data-slot=frame]) .pp\:in-data-\[slot\=frame\]\:data-\[state\=selected\]\:bg-transparent[data-state=selected]{background-color:#0000}.product-template .pp\:data-\[state\=unchecked\]\:translate-x-px[data-state=unchecked]{--pp-tw-translate-x:1px;translate:var(--pp-tw-translate-x) var(--pp-tw-translate-y)}.product-template .pp\:data-\[state\=unchecked\]\:bg-black\/30[data-state=unchecked]{background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.product-template .pp\:data-\[state\=unchecked\]\:bg-black\/30[data-state=unchecked]{background-color:color-mix(in oklab,var(--color-black) 30%,transparent)}}.product-template .pp\:data-\[variant\=label\]\:text-sm[data-variant=label]{font-size:var(--text-sm);line-height:var(--pp-tw-leading,var(--text-sm--line-height))}.product-template .pp\:data-\[variant\=legend\]\:text-base[data-variant=legend]{font-size:var(--text-base);line-height:var(--pp-tw-leading,var(--text-base--line-height))}.product-template .pp\:nth-last-2\:-mt-1:nth-last-child(2){margin-top:calc(var(--spacing) * -1)}@media not all and (min-width:1024px){.product-template .pp\:max-lg\:hidden{display:none}}}
@layer pp-utilities{@media (min-width:640px){.product-template .pp\:sm\:top-\[280px\]{top:280px}.product-template .pp\:sm\:order-1{order:1}.product-template .pp\:sm\:order-2{order:2}.product-template .pp\:sm\:-mx-4{margin-inline:calc(var(--spacing) * -4)}.product-template .pp\:sm\:-mx-6{margin-inline:calc(var(--spacing) * -6)}.product-template .pp\:sm\:block{display:block}.product-template .pp\:sm\:flex{display:flex}.product-template .pp\:sm\:size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.product-template .pp\:sm\:size-28{width:calc(var(--spacing) * 28);height:calc(var(--spacing) * 28)}.product-template .pp\:sm\:size-36{width:calc(var(--spacing) * 36);height:calc(var(--spacing) * 36)}.product-template .pp\:sm\:size-56{width:calc(var(--spacing) * 56);height:calc(var(--spacing) * 56)}.product-template .pp\:sm\:h-7{height:calc(var(--spacing) * 7)}.product-template .pp\:sm\:h-8{height:calc(var(--spacing) * 8)}.product-template .pp\:sm\:h-56{height:calc(var(--spacing) * 56)}.product-template .pp\:sm\:h-\[250px\]{height:250px}.product-template .pp\:sm\:max-h-\[270px\]{max-height:270px}.product-template .pp\:sm\:w-7{width:calc(var(--spacing) * 7)}.product-template .pp\:sm\:w-fit{width:fit-content}.product-template .pp\:sm\:max-w-3xl{max-width:var(--container-3xl)}.product-template .pp\:sm\:max-w-5xl{max-width:var(--container-5xl)}.product-template .pp\:sm\:max-w-\[50px\]{max-width:50px}.product-template .pp\:sm\:max-w-\[55px\]{max-width:55px}.product-template .pp\:sm\:max-w-\[80px\]{max-width:80px}.product-template .pp\:sm\:max-w-\[120px\]{max-width:120px}.product-template .pp\:sm\:max-w-\[125px\]{max-width:125px}.product-template .pp\:sm\:max-w-\[155px\]{max-width:155px}.product-template .pp\:sm\:max-w-\[300px\]{max-width:300px}.product-template .pp\:sm\:max-w-\[500px\]{max-width:500px}.product-template .pp\:sm\:max-w-\[600px\]{max-width:600px}.product-template .pp\:sm\:max-w-\[700px\]{max-width:700px}.product-template .pp\:sm\:max-w-lg{max-width:var(--container-lg)}.product-template .pp\:sm\:max-w-sm{max-width:var(--container-sm)}.product-template .pp\:sm\:max-w-xl{max-width:var(--container-xl)}.product-template .pp\:sm\:min-w-\[125px\]{min-width:125px}.product-template .pp\:sm\:basis-1\/2{flex-basis:50%}.product-template .pp\:sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.product-template .pp\:sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.product-template .pp\:sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.product-template .pp\:sm\:flex-row{flex-direction:row}.product-template .pp\:sm\:items-center{align-items:center}.product-template .pp\:sm\:items-start{align-items:flex-start}.product-template .pp\:sm\:justify-between{justify-content:space-between}.product-template .pp\:sm\:justify-center{justify-content:center}.product-template .pp\:sm\:justify-end{justify-content:flex-end}.product-template .pp\:sm\:justify-start{justify-content:flex-start}.product-template .pp\:sm\:gap-0{gap:calc(var(--spacing) * 0)}.product-template .pp\:sm\:gap-4{gap:calc(var(--spacing) * 4)}.product-template .pp\:sm\:gap-6{gap:calc(var(--spacing) * 6)}.product-template :where(.pp\:sm\:space-x-2>:not(:last-child)){--pp-tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--pp-tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--pp-tw-space-x-reverse)))}.product-template .pp\:sm\:self-center{align-self:center}}}
@layer pp-utilities{@media (min-width:640px){.product-template .pp\:sm\:rounded-full{border-radius:3.40282e38px}.product-template .pp\:sm\:p-0{padding:calc(var(--spacing) * 0)}.product-template .pp\:sm\:p-4{padding:calc(var(--spacing) * 4)}.product-template .pp\:sm\:py-10{padding-block:calc(var(--spacing) * 10)}.product-template .pp\:sm\:pt-3{padding-top:calc(var(--spacing) * 3)}.product-template .pp\:sm\:pt-4{padding-top:calc(var(--spacing) * 4)}.product-template .pp\:sm\:pt-24{padding-top:calc(var(--spacing) * 24)}.product-template .pp\:sm\:pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.product-template .pp\:sm\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.product-template .pp\:sm\:pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.product-template .pp\:sm\:text-left{text-align:left}.product-template .pp\:sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--pp-tw-leading,var(--text-2xl--line-height))}.product-template .pp\:sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--pp-tw-leading,var(--text-3xl--line-height))}.product-template .pp\:sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--pp-tw-leading,var(--text-4xl--line-height))}.product-template .pp\:sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--pp-tw-leading,var(--text-5xl--line-height))}.product-template .pp\:sm\:text-lg{font-size:var(--text-lg);line-height:var(--pp-tw-leading,var(--text-lg--line-height))}.product-template .pp\:sm\:text-sm{font-size:var(--text-sm);line-height:var(--pp-tw-leading,var(--text-sm--line-height))}.product-template .pp\:sm\:leading-\[55px\]{--pp-tw-leading:55px;line-height:55px}.product-template .pp\:sm\:leading-\[60px\]{--pp-tw-leading:60px;line-height:60px}.product-template .pp\:sm\:underline-offset-8{text-underline-offset:8px}}}
